article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
html{font:12px/1.8 "å¾®è½¯é›…é»'","\5b8b\4f53",Arial,sans-serif;color:#333;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
*{margin:0;padding:0}
a{color:#333;text-decoration:none;background:transparent;outline:none;blr:expression(this.onFocus=this.blur())}
img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:none}
button,input{line-height:normal}
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}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input.submit{border:0;margin:0;cursor:pointer}
input.radio{width:13px;height:13px;float:left;display:inline}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
ul,ol{list-style:none;}
li{list-style:none}
  body{min-width:1200px}


/*.part{background: url("../images/banner.swf") no-repeat top center;width: 100%;height: auto;padding-top: 20px;}*/
.part-a {width: 1100px;margin: auto;overflow: hidden;margin-top: 10px;}
.TopPic{width: 1100px;margin: auto;/* overflow: hidden; */}
.logo{background: url("../images/logo.png") no-repeat left;width: 400px;height: 81px;float: left;}
.heafont{margin-right: 5px;float: right;font-size: 16px;line-height: 35px;color: #000;text-align: right;font-weight: bold;}
.sea {float: right;margin-right:  5px;}
.sea .inp {width: 160px;height: 34px;overflow: hidden;border: 0px;font-size: 14px;line-height: 32px;color: #a5a5a5;text-indent: 0.875em;background: #fff;/* float: left; */border: 1px solid #f3f3f3;/* margin-right: 5px; */float:  left;}
.sea .bot {width: 36px;height: 36px;line-height: 34px;overflow: hidden;padding: 0px;border: 0px;background: url(../images/all_ico.png) 0 1px no-repeat #ec9312;cursor: pointer;float: left;}
.part-nav{width: 100%;height: 45px;line-height: 45px;background-color: #de0000;border-radius: 6px;padding-top: 5px;}
.part-nav td{height: 40px;line-height: 40px;font-size: 15px;font-weight: bold;border-radius: 5px;padding-top: 0px;text-align: center;width: 150px;}
.part-nav td:hover{background-color: #0a7ae4;}
.part-nav td a{color: #fff;text-align: center;}
.part-nav td:hover,.part-nav td.on{background: #fff;border-radius: 5px;}
.part-nav td:hover > a,.part-nav td.on > a{color: #de0000;}
.nav-child{position: absolute;width: 147px;text-align: center;display:none;z-index:999;/* border-radius: 5px; */}
.nav-child a{color:#fff !important;display:block;background:#0d93f1;}
.nav-child a:hover{color:#0d93f1 !important;background:#fff;border-radius: 5px;}
.heafont a{color: #000;font-weight: bold;}
.f-fl {float: right!important;line-height: 25px;height: 50px;}
.f-fl a{display: inline-block;padding: 12px 18px;font-size: 16px;}
.f-fl a:hover{color: #de0000;}
.f-sbr {border-right: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3;}
.f-sbl {border-left: 1px solid #e3e3e3;}



.part-a .a {width:520px;height:340px;float: left;}
.changeBox_a1 {float: left;width: 100%;height: 100%;position: relative;}
.changeDiv {position: absolute;bottom: 0px;top: 0px;}
.changeDiv h3 {position: absolute; bottom: 0; width: 100%; height: 38px; line-height: 38px;background: #000;filter: alpha(opacity=70); opacity: 0.7;}
.changeDiv h3 a {display: block;color: #fff;font-size: 16px;text-align: left;text-indent: 15px;font-weight: normal;line-height: 38px;}
.changeBox_a1 img {width: 520px;height: 340px;}
.ul_change_a2 {position: absolute;overflow: hidden;bottom: 8px; right: 14px;}
.ul_change_a2 li{float: left;margin-right: 5px;}
.ul_change_a2 span {width: 10px;height: 10px;display: block;background: #fff;}
.ul_change_a2 span.on {background: #d38b01; opacity: 1;}

.part-a .b {width: 564px;height: 340px;float: left;margin-left: 16px;}
.index-tit { width: 100%;height: 51px;line-height: 51px;}
.index-tit table {width: 100%;}
.index-tit td {border-bottom: 2px solid #656565;font-size: 18px;color: #666666;font-weight: bold;text-align: center;cursor: pointer;line-height: 2;}
.index-tit td a{color: #666666;}
.index-tit td.on {border-bottom: 2px solid #BB2827;color: #BB2827;}
.index-tit td.on a{color: #BB2827;}
.more a{text-align: right!important;font-size: 16px!important;color: #9a9a9a!important;font-weight: normal!important;float: right; padding-right: 0;}
.dn {display: none;}
.index-content {width: 100%;overflow: hidden;padding-top: 12px;}
.index-content ul {width: 100%;}
.index-tit td.more a {color: #9a9a9a;}
.index-content ul li{width:100%;line-height: 35px;height: 35px;font-size:15px;text-indent: 12px;background: url(../images/icon.jpg) no-repeat 0 15px;vertical-align: bottom;}
.index-content ul li a{float:left;}
.index-content ul li a:hover{color: #de0000;}
.index-content ul li span{float:right;}
.h1 a {color: #de0000;font-size: 22px;}
.index-content p {color: #888;font-size: 14px;padding-bottom: 20px;border-bottom: 2px #e9eaea solid;}
.index-content p span{background: url("../images/sjx.jpg") no-repeat left;text-indent: 9px;padding-left: 20px;}
.banner{margin-top: 10px;}
.index-tita{margin-top: 10px;}
.index-tita table{width: 100%}
.index-tita td a{ font-size: 19px;font-weight: bold;color: #666666;text-align: center;cursor: pointer;}
.index-tita td.on a{color: #BB2827;}
.index-contenta {width: 100%;overflow: hidden;}
.index-contenta ul li{width:100%;line-height: 43px;height: 43px;font-size:15px;text-indent: 12px;background: url(../images/icon.jpg) no-repeat 0 20px;vertical-align: bottom;}
.index-contenta ul li span{float:right;}

.index-titb td a{font-size: 16px;color: #676767;font-weight: bold; text-align: center;cursor: pointer;}
.index-titb td.on a{color: #BB2827;font-size: 18px;}
.index-contentb {width: 100%;overflow: hidden;padding-top: 8px;}
.index-contentb ul{margin-top: 15px;}
.index-contentb ul li{width:100%;line-height: 43px;height: 43px;font-size:15px;text-indent: 12px;background: url(../images/icon.jpg) no-repeat 0 20px;vertical-align: bottom;}
.index-contentb ul li a{float:left;}
.index-contentb ul li span{float:right;}
.list_left{width: 337px;height: auto;float: left;}
.list_right{width: 385px;overflow: hidden;margin-left: 25px;float: left;border-right: 4px solid #e8e8e8;border-left: 4px solid #e8e8e8;padding-left: 20px;padding-right: 20px;}
.picture{width: 275px;height: auto;float: right;}
.picture ul{width: 100%;height: 150px;background-color: #1290e9;}
.picture .i-clj{width: 137px;height: 150px; float: left;background: url(../images/cljsq.png) no-repeat center 22px;cursor: pointer;}
.picture .i-cjrz{width: 137px;height: 150px;float: right;background: url(../images/cjrz.png) no-repeat center 24px;cursor: pointer;}
.picture ul li a {padding-top: 110px;text-align: center;font-size: 18px;display: block;color: #fff;}
.picture ul li:hover{background-color: #50ae55;}




.foot{width: 100%;background-color: #f4f5f7;margin-top: 40px;}
.foot_a{width: 1100px;margin: auto;overflow: hidden;}
.foot-logo{background: url("../images/foot_logo.png") no-repeat;width: 71px;height: 73px;float: left;margin-right: 15px;}
.foot-ewm{background: url("../images/ewm.png") no-repeat;float: right;width: 93px;height: 120px;overflow:  hidden;}
.link-wrap {width: 1100px;height: 38px;overflow: hidden;margin: 0 auto;line-height: 35px;margin-top: 30px;margin-bottom: 18px;}
.foot_nav{width: 100%;height: auto;overflow: hidden;margin-bottom: 15px;padding-top: 15px;}
.foot_nav p{font-size: 16px;color: #666666;float: left;}
.foot_nav p a{color: #acaaaa;}
.link-wrap ul {width: 100%;}
.link-wrap ul li{width: 330px;height: 38px;float: left;margin-right: 54px;vertical-align: bottom;}
.link-wrap ul li select {width: 100%;height: 38px;border: 0;background: #dedfe1;font-size: 16px;color: #646465;padding-left: 21px;/* border-radius: 5px; */}

.mr0{margin: 0!important;}


.location{width:1100px;margin:0 auto;height:50px;line-height:50px;font-size: 14px;background-color: white}
.location table{width: auto}
.ny-wrap{width:1100px;overflow: hidden;padding-bottom:30px;margin:0 auto;}
.ny-wrap .a{width:240px;overflow: hidden;padding-bottom:50px;float: left;}
.ny-wrap .a ul{width:100%;}
.ny-wrap .a ul li a{display: block;width: 100%;height: 100%}
.ny-wrap .a ul li{width:100%;height:50px;line-height:50px;border-bottom:1px solid #e8e8e8;
    font-size:14px;color:#4f4f4f;text-indent:18px;background:url("../images/bg-left-nav.jpg") no-repeat}
.ny-wrap .a ul li:hover{background:url("../images/bg-left-nav-on.jpg") no-repeat;}
.ny-wrap .a ul li:hover a{color:#fff;}
.ny-wrap .a ul li.on{background:url("../images/bg-left-nav-on.jpg") no-repeat;}
.ny-wrap .a ul li.on a{color:#fff;}
.ny-wrap .b{width:830px;overflow: hidden;float: right}
.ny-wrap .b .location-name{width:100%;height:40px;line-height:40px;border-bottom:2px solid #ebebeb;}
.ny-wrap .b .location-name span{float:left;height:40px;border-bottom:2px solid #de0000;font-size:22px;color:#de0000;font-weight:bold;}
.ny-wrap .b .ny-list{width:100%;overflow: hidden;padding-top:22px;}
.ny-wrap .b .ny-list ul{width:100%;}
.ny-wrap .b .ny-list ul li{height:33px;font-size:14px;color:#333333;}
.ny-wrap .b .ny-list ul li a{float:left;}
.ny-wrap .b .ny-list ul li span{float:right;color: #888}
.ny-wrap .b .ny-single{width:100%;overflow: hidden;padding-top:20px;line-height:26px;font-size:14px;color:#333333;}
.ny-wrap .ny-content{width:100%;overflow: hidden;}
.ny-wrap .ny-content .title{font-size:26px;color:#000000;line-height:28px;text-align:center;width:100%;overflow: hidden;}
.ny-wrap .ny-content .info{width:100%;height:40px;line-height:40px;text-align:center;font-size:13px;color:#888888;border-bottom:1px solid #ebebeb;}
.ny-wrap .ny-content .content{width:100%;font-size:16px;color:#000000;line-height:34px;padding-top:30px;overflow: hidden;}
.ny-wrap .ny-content .content img{max-width:100%;}
.ny-wrap .ny-content .flip{width:100%;border-top:1px solid #ebebeb;margin-top:60px;line-height:30px;position:relative;}
.ny-wrap .ny-content .flip span{color:#b77545;}
.ny-wrap .ny-content .flip .flip-a{position:absolute;right:0;top:0;}
.b.cwh ul{width:100%;}
.b.cwh ul li{width:239px;height:117px;float:left;margin-bottom:8px;}


.yct {position: relative;overflow: hidden;width:238px;height: 221px;background: #f5f5f5;padding-left:16px;padding-top: 31px;padding-bottom: 48px;
    top: 12px;left: 47px;}
#box .up {background: url(../images/up.jpg) no-repeat;top: 10px;}
#box .down {background: url(../images/down.jpg) no-repeat;bottom: 10px;}
#box .up, #box .down {position: absolute;left: 45%; width: 17px;height: 10px;z-index: 10;cursor: pointer;overflow: hidden;display: block;}
#box ul {position: absolute;}
#box li { height: 70px;margin-bottom: 11px;}
#box img {height: 70px;width: 100%;}
.nav-part{overflow: hidden;width: 800px;float: left;}
.nav-part ul li{width: 390px;margin-right: 20px;float: left;}

.index-tit2 { width: 100%;line-height: 51px;}
.index-tit2 table {width: 100%;}
.index-tit2 td {border-bottom: 2px solid #dad9d9; font-size: 18px;color: #666666;font-weight: bold;text-align: center;cursor: pointer;}
.index-tit2 td a{color: #666666;}
.index-tit2 td.on {border-bottom: 2px solid #BB2827;color: #BB2827;}
.index-tit2 td.on a{color: #BB2827;}
.more2 a{text-align: right!important;font-size: 16px!important;color: #9a9a9a!important;font-weight: normal!important;float: right; padding-right: 0;}

.index-content2 {width: 100%;overflow: hidden;padding-top: 12px;}
.index-content2 ul {width: 100%;}
.index-tit2 td.more a {color: #9a9a9a;}
.index-content2 ul li{width:100%;line-height: 35px;height: 35px;font-size:15px;text-indent: 12px;background: url(../images/icon.jpg) no-repeat 0 15px;vertical-align: bottom;}
.index-content2 ul li a{float:left;}
.index-content2 ul li a:hover{color:#de0000;}
.index-content2 ul li span{float:right;}
.dn {display: none;}
.foot-ewm div{display: block;font-size: 16px;color: #333;text-align: center;margin-top: 90px;/* line-height: 210px; */}
.wb{background: url("../images/weibo.png") no-repeat;float: right;width: 93px;height: 120px;overflow:  hidden;margin-right:  30px;}
.wb div{display: block;font-size: 16px;color: #333;text-align: center;margin-top: 90px;}



.warp {width: 1100px;margin: 0 auto;overflow: hidden;padding-top: 20px;}
#slides {width: 1100px;height:90px;float:left;position:relative;}
.slides_container {width: 1100px;height: 80px;overflow:hidden;position:relative;}
.slides_container img {width: 1100px;height: 80px;}
.pagination { display:none; margin:0 auto; width:0px; }
#slides .next {width: 29px;height: 29px;background:url("../images/zjt.png")  no-repeat;left:15px;top: 25px;cursor:pointer;position:absolute;z-index:50;display:block;}
#slides .next:hover { width:27px; height:27px; background:url(../images/zjt2.png)  no-repeat;}
#slides .prev {width: 28px;height: 28px;background:url(../images/yjt.png)  no-repeat;right: 25px;top: 25px;cursor:pointer;position:absolute;z-index:51;display:block;}
#slides .prev:hover { width:27px; height:27px; background:url(../images/yjt2.png)  no-repeat; }














    .web-header {
        width: 100%;
        height: auto;
        margin: auto;
        background: #BB2827;
    }

    .web-banner {

        position: relative;
        display: flex;
        justify-content: space-between;
    }


    .web-banner .ls-logo {
        height: 113px;
        padding: 20px 0px;
        z-index: 2;
    }

    .web-banner .ls-biaoyu img{
        height: 110px;
        padding-top:40px;
        z-index: 2;
    }
 .web-search {
        float: right;
        width: 220px;
        height: 32px;
        margin-top: 12px;
        padding-right: 55px;
        position: relative;

    }

    .web-search li.se_box {
        height: 28px;
        vertical-align: bottom;
        background: #fff !important;
        padding: 2px 12px;
        position: relative;
    }

    .web-search li.se_box .msg-box {
        left: 5px;
        top: 0;
        position: absolute;
    }

    .web-search li.se_box input {
        float: left;
        width: 100%;
        height: 28px;
        line-height: 28px;
        background: none;
        border: 0;
        font-size: 14px;
        color: #000;
    }

    .web-search li.se_btn {
        position: absolute;
        width: 50px;
        height: 32px;
        right: 0;
        top: 0;
    }

    .web-search li.se_btn input {
        float: left;
        width: 100%;
        height: 32px;
        line-height: 32px;
        background: #f6acae;
        border: 0;
        cursor: pointer;
        overflow: hidden;
        font-size: 16px;
        color: #000;
    }

    .web-search li.se_btn input:hover {
        background-color: #fbaaac;
    }



    /*****å¯¼èˆª****/
    .navbar {
        height: 56px;
        background: #b73535;
        border: 0;
        position: relative;
        z-index: 11;
    }

    .container {
        width: 1100px;
        margin: 0 auto;
    }

    .container-fluid {
        float: left;

    }

    .navbar-nav>li {
        float: left;
        width: 147px;
        height: 56px;
        position: static;
    }

    .navbar-nav>li>a.mn {
        display: block;
        height: 56px;
        line-height: 56px;
        font-size: 22px;
        color: #fff;
        cursor: pointer;
        text-align: center;
        position: relative;
    }

    .navbar-nav>li>a.mn i {
        display: block;
        position: absolute;
        right: -2px;
        top: 0;
        width: 2px;
        height: 100%;
        background: url("../images/line.png") right center no-repeat;
    }

    .navbar-nav li>a.mn:hover {
        color: #b12c2c;
        background: #fbe191;
    }

    .navbar-nav li>a.mn:hover i>a.mn.active i {
        display: none;
    }


    /***ç½'ç«™åº•éƒ¨-ç‰ˆæƒä¿¡æ¯***/
    .web-footer {
        width: 100%;
        background: #b12c2c;
    }

    .web-foot {
        line-height: 30px;
        text-align: center;
        position: relative;
        font-size: 16px;
        color: #fff;
        padding: 40px 0 50px;
    }

    .web-foot i {
        font-style: normal;
    }

    .web-foot a {
        color: #fff;
    }

    .web-foot a:hover {
        color: #fff;
    }

    .web-foot span {
        padding: 0 0.5em;
        display: inline-block;
    }

    .web-foot .dzjg {
        position: absolute;
        left: 0;
        top: 50%;
        margin-top: -50px;
        width: 80px;
        height: 80px;
    }

    .web-foot .wzaslh-icon {
        position: absolute;
        left: 0;
        top: 50%;
        margin-top: -40px;
        width: 110px;
        height: 55px;
    }

    .web-foot .jiucuo {
        position: absolute;
        right: 0;
        top: 50%;
        margin-top: -40px;
        width: 110px;
        height: 55px;
    }
	
	
	
	#Zoom p{margin:10px 0px}
	#Zoom img{margin:0px auto;display:block}


#form1{margin:10px auto;display: flex;justify-content: center;align-items: center;}

.left,.fl{float:left;}
.right,.fr{float:right;}
.web-topmain{width:100%;height:35px;line-height:35px;font-size:14px;background:#eee;overflow:hidden;color:#646464;}





