﻿body {
    font-size:14px;
    font-family: 微软雅黑,Microsoft YaHei,宋体,Arial,Helvetica, sans-serif;
    margin:0 auto;
    text-align: left;
    line-height:24px;
    background:#fff;
    color: #333;
}
html{ overflow-x:hidden;}

img{border:0}
*{margin:0; padding:0}
ul{list-style:none}

a:link{text-decoration:none;color: #333;}
a:visited {text-decoration: none;color: #333;}
a:hover{color:#cc0000;text-decoration:none;}

.clear{ font: 0px/0px sans-serif; clear:both; display: block; height:0px; overflow:hidden }
.mainc{width:1120px;margin:0 auto;padding-bottom:40px;}
.fenye{text-align:center;margin:30px 0;}
.fenye li{display: inline-block;border:1px solid #ddd;height:35px;line-height:35px;padding:0 15px;margin:0 5px}

.fdimg img{cursor: pointer;transition: all 0.6s;}
.fdimg img:hover{transform: scale(1.1);}

.topscon{width:100%;height:165px;position:fixed;top:0;left:0;z-index: 3300}
.topsblank{height:195px;}

.tbk{width:100%;height:45px;line-height:45px;background:#900028;color:#fff}
.tbk .tbk2{width:1120px;margin:0 auto;}
.tbk .tbk2 a{color:#fff}
.tbk .t1{float:left}
.tbk .t2{float:right;padding-top:7px;}
.tbk .t2 li{float:left;height:30px;line-height:30px;padding:0 15px;margin-left:5px;}
.tbk .t2 li:hover{background:#E83E31}
.tbk .t2 .hoverss{background:#E83E31}

.tops{width:100%;background:#FCFCFC;height:150px}
.tops2{width:1120px;margin:0 auto;position: relative}
.tops .logo{padding-top:20px}
.tops .ssbk{position: absolute;right:20px;top:20px;}
.tops .ssbk .ss1{float:left}
.tops .ssbk .ss2{float:right;margin-left:5px;}
.tops .ssbk .ss1 input{width:200px;height:30px;line-height:30px;padding-left:10px;border:1px solid #efefef;background:transparent;outline:none;}


.dhcc{margin-top:10px;float:right;}
.dhcc .navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}
.dhcc .navbox{height:35px;position:relative;z-index:100;}
.dhcc .nav{}
.dhcc .nav li{float:left;height:35px;padding-left:10px;padding-right:10px;position:relative;z-index:3000;}
.dhcc .nav li a{float:left;display:block;height:35px;}
.dhcc .nav li a span{float:left;display:block;line-height:35px;font-size:16px;color:#000;cursor:pointer;padding:0 10px;}
.dhcc .nav li.selected a,.nav li a.selected{text-decoration:none;}
.dhcc .nav li.selected a span,.nav li a.selected span{color:#cc0000}
.dhcc .nav li.selected .submenu{display:block;}
.dhcc .nav li.selected .submenu a{font-weight:400}
.dhcc .nav li .submenu{display:none;position:absolute;top:35px;left:0;background:#FAFAFD;z-index:3000;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
border:1px solid #efefef;
}
.dhcc .nav li .submenu{width:220px;text-align:left;left:0px;}
.dhcc .nav li .submenu li{float:none;padding:0;height:33px;line-height:33px;text-align:left;padding-left:10px;overflow: hidden;
border-bottom:1px solid #efefef;
}
.dhcc .nav li .submenu li:last-child{border-bottom:none;}
.dhcc .nav li .submenu li a{color:#000;float:none;font-size:12px;}
.dhcc .nav li .submenu li:hover{background:#900028}
.dhcc .nav li .submenu li a:hover{color:#fff;font-size:12px;background:#900028}

.dhcc2{float:right;}
.dhcc2 .navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}
.dhcc2 .navbox{height:35px;position:relative;z-index:100;}
.dhcc2 .nav{}
.dhcc2 .nav li{float:left;height:35px;padding-left:12px;padding-right:12px;position:relative;z-index:3000;}
.dhcc2 .nav li a{float:left;display:block;height:35px;}
.dhcc2 .nav li a span{float:left;display:block;line-height:35px;font-size:16px;color:#000;cursor:pointer;padding:0 10px;}
.dhcc2 .nav li.selected a,.nav li a.selected{text-decoration:none;}
.dhcc2 .nav li.selected a span,.nav li a.selected span{color:#cc0000}
.dhcc2 .nav li.selected .submenu{display:block;}
.dhcc2 .nav li.selected .submenu a{font-weight:400}
.dhcc2 .nav li .submenu{display:none;position:absolute;top:35px;left:0;background:#FAFAFD;z-index:3000;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
border:1px solid #efefef;
}
.dhcc2 .nav li .submenu{width:220px;text-align:left;left:0px;}
.dhcc2 .nav li .submenu li{float:none;padding:0;height:33px;line-height:33px;text-align:left;padding-left:10px;overflow: hidden;
border-bottom:1px solid #efefef;
}
.dhcc2 .nav li .submenu li:last-child{border-bottom:none;}
.dhcc2 .nav li .submenu li a{color:#000;float:none;font-size:12px;}
.dhcc2 .nav li .submenu li:hover{background:#900028}
.dhcc2 .nav li .submenu li a:hover{color:#fff;font-size:12px;background:#900028}



.ends{width:100%;background:#900028;padding:40px 0;color:#fff}
.ends2{width:1120px;margin:0 auto;}
.ends a{color:#fff}
.ends a:hover{color:#ccc}
.ends .cops{width:1120px;margin:0 auto;border-top:1px solid #ab6f80;padding-top:20px;margin-top:30px;}
.ends .efx{border-top:1px solid #ab6f80;width:300px;}
.ends .ef1{float:left;}
.ends .ef2{float:left;margin-left:110px;border-top:1px solid #ab6f80;}
.ends .ef3{float:right;border-top:1px solid #ab6f80;}
.ends .eflx5 li{float:left;margin-right:10px}
.ends .eflx1{margin-bottom:15px}
.ends .eftit{font-size:18px;padding-top:30px;margin-bottom:20px;}
.ends .efli{line-height:30px;}

/*.ibanner{height:540px; position: relative;display: block}*/
/*.slideBox{ width:1920px; height:540px; overflow:hidden; position:relative; }*/
/*.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:860px; bottom:28px; z-index:0; }*/
/*.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }*/
/*.slideBox .hd ul li{ float:left;margin-right:12px;width:38px;height:5px;line-height:5px;background:#666;cursor:pointer;}*/
/*.slideBox .hd ul li.on{ background:#FA4202;}*/
/*.slideBox .bd{ position:relative; height:100%; z-index:0;   }*/
/*.slideBox .bd img{ width:1920px; height:540px; }*/
/*.slideBox .prev{display: none;height:70px;width:37px; overflow:hidden; position:absolute; left:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/aleft.png);}*/
/*.slideBox .next{display: none;height:70px;width:37px; overflow:hidden; position:absolute; right:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/aright.png);}*/


.imainx{width:1100px;margin:0 auto;}
.ixtit{font-size:32px;color:#900028}
.ixcon{margin:30px 0;line-height:28px;width:100%;padding-left:10px;font-size:15px}
.ixmore{width:150px;height:45px;line-height:45px;background:#900028;text-align:center;}
.ixmore a{color:#fff;display: block}

.main1{background:#fff;width:100%;padding:35px 0}



.main2{background:#333;width:100%;padding:35px 0}
.main2 .bf1{float:left;width:650px}
.main2 .bf2{float:right;width:450px;text-align: center}

.main3{background:#fff;width:100%;padding:35px 0 }
.main3 .bf1{float:left;width:650px}
.main3 .bf2{float:right;width:450px;text-align: center}

.main4{background:#F7F7F7;width:100%;padding:35px 0}
.main4 .bf1{float:right;width:650px}
.main4 .bf2{float:left;width:450px;text-align: center}

.main5{background:#fff;width:100%;padding:35px 0}
.inews{padding:30px 0}
.inews li{float:left;width:255px;height:280px;margin-right:26px}
.inews .tu{width:255px;height:170px;overflow: hidden}
.inews .tu img{width:100%;height:170px}
.inews li:last-child{margin-right:0}
.inews .tit{height:40px;line-height:20px;overflow: hidden;margin-top:10px;}
.inews .more{margin-top:10px;color:#900028}


.nabtit{height:55px;line-height:55px;border-bottom:1px solid #900028;font-size:25px;color:#900028;margin-bottom:30px;margin-top:20px;padding-bottom:20px;font-weight:700}
.ncont{min-height:300px;font-size:14px;}
.ncont img{max-width:100%}


.wztit{line-height:28px;border-bottom:1px solid #900028;font-size:25px;color:#900028;margin-bottom:30px;margin-top:20px;padding-bottom:20px;font-weight:700}


.newslist{}
.newslist li{float:left;width:255px;height:280px;margin-right:32px}
.newslist .tu{width:255px;height:170px;overflow: hidden}
.newslist .tu img{width:100%;height:170px}
.newslist .tit{height:40px;line-height:20px;overflow: hidden;margin-top:10px;}
.newslist .more{margin-top:10px;color:#900028}




.rradli{margin-bottom:30px;}
.rradli img{width:100%}
.nleft{float:left;width:730px;padding-left:10px;}
.nright{float:right;width:329px;}



#container .fc-event.danger:not(.fc-list), #container .fc-event[data-class="danger"]:not(.fc-list), #container .fc-event.danger.fc-list:before, #container .fc-event[data-class="danger"].fc-list:before {
    background-color: #ef5350;
    border-color: #ef5350;
    color: #fff;
}