﻿*{margin:0;padding:0;}
.w1000{ width:1000px; margin:0 auto;}
a{ text-decoration:none;color:#fff; font-size:12px;}
body{font-size:12px; font-family: "微软雅黑"; background: #400503  top center no-repeat}

.header{height:85px; background:#570704;position:relative; z-index:2}
.header .logo{ width:178px;height:157px;display: block;background:url(../images/logo.png) no-repeat; position:absolute; left:50%; margin-left:-89px;z-index:1;}

.header .menu{height:55px;position:relative;}
.header .menu .fl{ float:left; margin-left:-18px;}
.header .menu .fr{ float:right; margin-right:-18px;}
.header .menu{ color:#fff003; font-size:14px;padding-top:30px;}
.header .menu a{ color:#fadcdb;line-height:26px;transition:all 0.3s; font-size:16px; margin:0 18px;}
.header .menu a:hover{ color:#fff100}


.banner{ background:url(../images/banner.jpg) top center no-repeat; height:544px; position:relative}

.gonggao{overflow: hidden;height:45px; line-height:45px;background:rgba(0,0,0,0.8); width:100%; position:absolute; bottom:0;}
.gonggao span{background: url(../images/gonggao.png) left center no-repeat; height:45px;float: left;display: block;padding-left: 25px; color: #fff;font-size: 12px; font-weight: bold; width:60px;}
.gonggao marquee{float: left; width:915px;color: #b5cdf6}

.searchbox{background: url(../images/searchbox.png) no-repeat; width:1060px;height:80px; overflow:hidden}
.searchbox .int{ height:45px; line-height:45px; border:none; background:#fff;width:430px; margin-left:300px; font-size:16px; color: #333; padding-left:26px; float:left; border-radius:20px; margin-top:18px;}
.searchbox .int::-webkit-input-placeholder{color:#333;}
.searchbox .int::-moz-placeholder{color:#333;opacity:1;}
.searchbox .int:-moz-placeholder{color:#333;opacity:1;}
.searchbox .searchbtn{ width:116px; height:45px; float: left; cursor: pointer; background:url(../images/searchbtn.png) no-repeat; border:none; margin-left:8px; margin-top:18px;}

.main{ background:#6b0905; overflow:hidden; width:1060px; margin:0 auto; margin-top:30px;}
.con{ overflow:hidden}
.con .title{text-align: center; margin-top:20px; margin-bottom:20px;}
.con table{ margin:15px 0}
.con{padding-bottom:10px;}
.con p{color: #fadcdb;font-size: 13px; line-height:29px;}
.con span{ color:#fff100}
.con h3{ color:#fff100; font-size:15px; line-height:45px;}
.con h3.center{ text-align:center}
.con .title{ margin-top:10px; margin-bottom:10px;}
.con .table1{ width: 1000px }
.con .table1 tr td{height: 42px; border:1px solid #a9100b; text-align: center; color: #fadcdb;font-size: 14px; background:#6a0906}
.con .table1 tr th{height:60px; border:1px solid #a9100b; text-align: center; color: #fff100;font-size: 14px; font-weight: normal; background:#5e0906}

.footer{position:relative;line-height:25px; padding-top:30px; padding-bottom:30px;}
.footerimg{ background:url(../images/footerimg.png) top center no-repeat; height:111px;}
.flink{ color:#fff; text-align:center; margin-top:10px;}
.flink a{ color:#fff; margin:0 5px;}
.flink a:hover{ color:#fad718;}
.copyright{ text-align:center; color:#fff; font-size:12px;}


.nofound{overflow-y:visible;overflow-x:visible; display:none}
.nofound img{ display:block}
.found{overflow-y:visible;overflow-x:visible; display:none}
.closebtn2{ background:url(../images/tcclose.png) no-repeat; width:34px; height:34px; position:absolute; right:10px; top:10px; cursor:pointer}

/* 弹窗表格 */
.clearMargin{margin-top:0!important}

.result,.pages{width:96%;line-height:25px; margin:15px 2% 0;font-size:14px;}
.result { border-collapse:collapse}
.result tr td{background:#e5e5e5;color:#333; border:1px solid #fff;text-align:center;height:35px;}
.result tr th{background:#1c1c1c; color:#fff; border:1px solid #fff;text-align:center; font-weight:normal;height:35px;}

.pages{clear:both; height:auto; overflow:auto; text-align:center}
.pages > div{color:#fff; display:inline-block}
.pages .total{background:#1c1c1c; padding:0 10px; height:35px; line-height:35px; margin:0 auto;}
.pages .pg{background:#1c1c1c; margin-left:8px; padding:0 5px; display:inline-block; color:#fff}
.pages .pg.active{background:#E8B263}


/* 客服浮动代码 */
.scrollsidebar{position:absolute;z-index:999;top:420px;}
.scrollsidebar .content{ width:134px;}
.scrollsidebar img{ display:block; margin:0 auto}
.scrollsidebar .close_btn{ cursor:pointer}



body{font-family:microsoft yahei; margin:0; padding:0}
a{text-decoration:none}
img{border:none}

#headerBox{width:100%; background:url(../images/topbg2.html) no-repeat center; height:106px; overflow:visible; position:relative; min-width:1082px; z-index:2}
#header{width:1092px; margin:0 auto; overflow:hidden; height:100%; padding-left:24px}
.l1{height:auto; float:left; padding:31px 20px 18px; font-size:16px; color:#dccf8c; position:relative; display:inline-block; text-align:center}
/*.l1:before{content:""; width:1px; position:absolute; left:0; top:0; height:100%; background:#000; border-right:solid 1px #751815}*/
.l1 small{display:block; font-size:10px; text-transform:uppercase}
.logo{width:189px; height:66px; display:inline-block; background:url(../images/logo.html) no-repeat; /*margin:20px 15px 0 20px;*/ float:left}
.l1.clear:before{content:"";border:none!important; background:none}
.l1.clear{margin-left:30px}
.l1.wldh{margin-left:10px}
.red{color:#c70000!important}
.blue{color:#005aff}
.dblue{color:#0011b9}
.pred{color:#a60000; font-weight:bold; margin-bottom:5px}
.prel{color:#c500ac}
/*.l1.last:after{content:""; width:1px; position:absolute; right:0; top:0; height:100%; background:#000; border-right:solid 1px #751815}*/




#mainInd{width:100%; background:url(../images/bg.html) no-repeat top center; height:557px;margin-top:-17px; min-width:1082px; position:relative}
#forms{width:auto; height:54px;background:transparent; position:absolute; right:32%; bottom:100px}
#forms *{vertical-align:middle}
#forms #label{width:206px; height:100%; float:left; background:url(../images/ttttt.html) no-repeat center; display:inline-block; margin-right:6px}
#search{float:left; width:200px; height:40px; line-height:30px; padding:0 10px; border-radius:10px; outline:none; margin-top:5px; display:inline-block}
#submit{width:176px; height:54px; background:url(../images/btn.html) no-repeat center; overflow:hidden; border:none; outline:none; cursor:pointer; float:left; margin-left:6px}



#mainBx{width:100%; height:auto; overflow:visible; background:url(../images/mbg.html) repeat}
#main{width:1050px; min-width:1050px; margin:-50px auto 0; position:relative; z-index:3; height:3192px; background:url(../images/cbg.html) no-repeat top left; padding:30px 0 30px}
#mn1{width:930px; height:140px; background:url(../images/top_bg.html) no-repeat top center; margin:-40px auto 0; position:relative; z-index:4; background-size:100%;padding:50px 60px 0}
#mn2{width:930px; margin:0px auto 0; background:url(../images/bg2.html) repeat-y center; height:auto; overflow:hidden;padding:0 60px;background-size:100%}
#mn3{height:150px; width:930px; margin:0px auto 0;background:url(../images/bg3.html) no-repeat left bottom; z-index:5; position:relative;padding:0 60px}
#m1{width:86%; margin:0 auto; height:96%; background:#fff}




#m2 > div,#m4 > div,#m5 > div{width:33.33%; float:left; position:relative; text-align:center; height:100%}
#m2 > div:after,#m4 > div:after,#m5 > div:after{content:""; position:absolute; right:0; width:1px; height:100%}


#m2{width:100%; height:60px}
#m2 > div{background:url(../images/m2bg.html) repeat-x;color:#fff; line-height:60px; font-size:16px; cursor:pointer}
#m2 > div:after{background:#c50000}
#m1 * div.last:after{background:transparent}
#m2 > div.active{background:#c50000; cursor:auto}
#m2 .last:after{width:0}

#m3{height:40px; line-height:40px; background:#5e0300; color:#fff; padding-left:3%; width:97%; letter-spacing:1px}
#m3 select{width:16%; outline:none}


#m4{height:40px; background:#a6a6a6}
#m4 > div{color:#494949; line-height:40px;font-weight:bold; font-family:"����"; font-size:14px}
#m4 > div:after{background:#959595}


#m5{width:100%}
#m5 > div{border-bottom:solid 1px #e5e5e5; height:40px; line-height:40px; background:#fff}
#m5 > div:after{background:#e5e5e5}



#footer{width:1050px; text-align:center; margin:0 auto; color:#fff; font-size:12px; padding-bottom:20px}
#footer ul{margin:0; padding:0; list-style:none}
#footer ul li{display:inline-block; color:#fff; height:12px; font-weight:100}
#footer ul li a{color:#fff; font-size:12px}


#gototop{width:60px; height:120px;text-align:center; position:fixed; right:15px; bottom:15px; background:rgba(255,255,255,0); color:#fff; font-size:60px; font-weight:100; cursor:pointer}
#gototop #g1{width:100%; height:60px; background:url(../images/top.html) no-repeat center}
#gototop #g2{width:100%; height:60px; background:url(../images/customer.html) no-repeat center; display:inline-block}


#txt{width:100%}
#t1{height:336px; background:transparent url(../images/t1.html) no-repeat center}
#t2{height:1017px; background:transparent url(../images/t2.html) no-repeat center}
#t3{height:1048px; background:transparent url(../images/t3.html) no-repeat center}
#t4{height:782px; background:transparent url(../images/t4.html) no-repeat center}




.clearMargin{margin-top:0!important}
.clearMargin > div{border-bottom:solid 1px #fff}
.white > div{background:#e5e5e5!important; color:#333!important}
.l5,.l6,.pages{width:90%; height:35px; line-height:35px; margin:15px auto 0}
.l5 > div,.l6 > div{position:relative; text-align:center; float:left; background:#1d97eb; color:#fff}
.l5 > div:after,.l6 > div:after{content:""; position:absolute; width:1px; height:100%; background:#fff; right:0; top:0}
.l6 > div{width:10%}
.l5 > div{width:13.5%}
.l6 > div.last{width:25%}


.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 5px 0;
    border-radius: 4px
}

.pagination>li {
    display: inline
}

.pagination>li>a,.pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #a40000;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
    z-index: 2;
    color: #fff;
    background-color: #a40000;
    border-color: #ddd
}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #a40000;
    border-color: #a40000
}

.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd
}

.pagination-lg>li>a,.pagination-lg>li>span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333
}

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px
}

.pagination-sm>li>a,.pagination-sm>li>span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5
}

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.pager {
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none
}

.pager li {
    display: inline
}

.pager li>a,.pager li>span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px
}

.pager li>a:focus,.pager li>a:hover {
    text-decoration: none;
    background-color: #eee
}

.pager .next>a,.pager .next>span {
    float: right
}

.pager .previous>a,.pager .previous>span {
    float: left
}

.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span {
    color: #777;
    cursor: not-allowed;
    background-color: #fff
}
.ttop{width:910px; margin:10px auto 0; height:76px; background:url(../images/tt1.html) no-repeat center; color:#fff;line-height:76px; font-size:12px; padding:0 30px; font-family:"����"; background-size:100%; margin-left:-30px}
.ttop strong{font-size:16px; font-family:microsoft yahei; line-height:16px; display:inline-block; margin-right:8px; height:76px; line-height:76px}


.ttitle{width:232px; height:82px; display:inline-block; background:url(../images/tt2.html) no-repeat center; padding-left:100px; line-height:82px; color:#fff; font-size:22px;margin:20px 0 10px -30px}
.ttext,.ttext1{width:96%;margin:0 auto; font-weight:bold; letter-spacing:1px; line-height:28px;color:#000;white-space:pre-line; margin-bottom:10px}
.ttext1{width:100%; letter-spacing:normal}
.ttext1 a{text-decoration:underline}

.pointLine{width:auto; padding-left:20px; background:url(../images/hdsj.html) no-repeat left center; font-weight:bold}


#mn2 table{color:#fff; font-weight:100; width:100%; text-align:center; margin-bottom:15px}
#mn2 table th{background:#660000; color:#fffc00!important}
#mn2 table th,#mn2 table td{border:solid 1px #333333; border-left:none; border-bottom:none; padding:8px 0; font-weight:normal;white-space:pre-line; line-height:30px; color:#bfbfbf}
#mn2 table th{border-color:#853333}
#mn2 table td{font-size:14px}
#mn2 table.tdpad0 td{height:auto; line-height:normal}

.nomal{width:100%; height:auto; overflow:auto}
.nomal .n1,.n2{float:left;white-space:pre-line; line-height:28px; font-weight:bold; color:#111}

.uls{white-space:pre; line-height:28px; font-weight:bold; color:#222; padding-left:15px; letter-spacing:1px}