@charset "utf-8";
htmml{background:#fff;}
/*清除默认样式*/
*{padding: 0px;margin: 0px;box-sizing: border-box;font-family: "微软雅黑";}
a{text-decoration: none;}
a:bover{color: #d92928;}
img{border: 0;}
ul,li,ol{list-style: none;}
body{color: #f6f6f6;background:#fff;min-width: 1370px;}

.top{width: 100%;height: 95px;background: url("../images/topbg.png") no-repeat;}
.top .top-cont{width: 1370px;margin: 0 auto;}
.top .logo{float: left;display: inline-block;margin-top: 15px;}
.top .nav{float: right;}
.top .nav li{float: left;width: 120px;text-align: center;}	
.top .nav li a{color: #fff;font-size: 18px;line-height: 95px;display: inline-block;width: 100%}
.top .nav li a:hover {color: #bf1717}
.top .nav li:hover{float: left;background-color: #fff;color: #bf1717}

.center{width: 100%;height: 538px;position: relative;overflow: hidden}
.center .cont{position:absolute;right: 20%;bottom:5%;width: 710px;float: right;height: 330px;}
.center .cont .xx{overflow: hidden}
.center .cont .xx img{float: right}
.center .cont .search {position: relative;margin: 25px 0}
.center .cont .search .sstext{background: url("../images/sseara.png");width: 602px;height: 64px;border: none;outline: none;padding-left: 30px;font-size: 16px;}
.center .cont .search .sstext::-webkit-input-placeholder{color: #fff}
.center .cont .search button{border: none;width: 79px;height: 64px;position: absolute;right: 25px;outline: none;}
.center .cont .brief p{text-align: right;line-height: 35px;font-size: 16px;color: #fff;}

#solid{width:100%;height:538px;clear:both;position:relative;}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;top:0px;width:100%;height:538px;display:none;}
#solid ul li{position:absolute;width:905px;height:538px;display:none;cursor:pointer;}
#solid #btt{width:905px;height:55px;top:445px;left:50%;position:relative;margin-left:-452px;}
#solid #btt span{position:absolute;top:15px;left:45%;display:block;width:30px;height:8px;margin:0 15px;text-align:center;
    background:#3d3d3d;z-index:1000;cursor:pointer;filter:alpha(opacity=70);opacity:0.7;}

.content{width: 1370px;margin: 20px auto;overflow: hidden;}
.content .cont-left{width: 895px;float: left;background: #fff; padding-left: 25px;}
.cont-right{width: 475px;}
.content .cont-left ul,.content {margin-top: 20px}
.content .cont-left ul li{float: left;width: 395px;height: 80px;margin-right: 40px;border-bottom: 1px dashed #666;padding-top: 15px; }
.content .cont-left ul li a{font-size: 16px;color: #333;display: inline-block;width: 300px; line-height: 25px;}
.content .cont-left ul li span{color: #b32322;margin-right: 20px;float: left;line-height: 25px}
.column{height:65px;line-height: 65px;}
.column-left{border-bottom: 1px solid #d92928;}
.column a{font-size: 24px;color: #5c5a65;font-weight: bold;}
.column span{font-size: 20px;color: #5c5a65;font-style: italic;margin-left: 10px;}
.content .cont-right{padding-left: 35px;float: left}
.content .cont-right ul li{overflow: hidden;border: 1px solid #d92928;}
.content .cont-right ul li .time{float:left;width: 70px;height: 70px;background: #d92928;text-align: center;padding-top: 15px;}
.content .cont-right ul li .time span{font-size: 20px;color: #fff;}
.content .cont-right ul li .time p{font-size: 12px;color: #fff;}
.content .cont-right ul li .info{width: 330px;float: left;margin-left: 25px;}
.content .cont-right ul li .info a{color: #333;font-size: 16px;line-height: 35px;}
.content .cont-right ul li .info p{color: #666;line-height: 25px;}

.bottom{background: url("../images/bottombg.png");height: 218px;/*margin-top: -62px;*/}
.bottom .con{width: 1370px;margin: 0 auto}
.bottom .con .items{width: 905px;float: left    ;padding-top: 100px}
.bottom .con .items li{float: left;margin-right: 65px}
.bottom .con .items li img{float: left}
.bottom .con .items li .title{float: left;margin-left: 13px}
.bottom .con .items li .title span{font-size: 24px;color: #fff;font-weight: bold;}
.bottom .con .items li .title p{font-size: 20px;color: #fff;line-height: 40px;}
.bottom .con .join{float: left;margin-left: 55px;padding-top: 45px;}
.bottom .con .join img{width: 400px;}

.footer{width: 100%;height: 55px;background: url("../images/footbg.png") no-repeat;}
.footer .copyright{width:1150px;margin: 0 auto;text-align: center}
.footer p{color: #fff;font-size: 15px;line-height: 55px;float: left;}

/*二级页面*/
.banner-list{height: 250px;}
.center1 .banner{height: 250px;width: 100%;z-index: 0;}
.coloum{width: 100%;height: 60px;background-color: #e5e5e5;margin-top: -5px;}
.coloum-center{width: 1200px;margin: 0 auto;}
.coloumn-left{width:200px;height: 100px;line-height: 100px;text-align: center;
                font-size:20px; background: #cc1b1b;z-index: 1;position: relative;top:-40px;}
.coloumn-left>h1{font-size: 24px;text-align: center;color: #fff;line-height: 100px;}

.coloumn-right{width: 1000px;float: right;margin-top: -80px;color: #cc1b1b;}

.coloumn-right>h1{font-size: 黑体;font-size: 20px;margin-left: 20px;width: 200px;}

.current{float: right;margin-top: -25px;color: #666;}
.current a{color: #666}

.list{width:1200px;margin:0px auto;overflow: hidden;}
.left-nav{width: 200px;float: left}
.coloumn-bottom{    
    width: 100%;
    background: url(images/list_subj.png) bottom right no-repeat #e5e5e5;
    padding: 20px 0;
    overflow: hidden;}
.coloumn-bottom>ul>li{float: left;width: 100%;line-height: 40px;text-align: center}

.coloumn-bottom>ul>li>a{color: #3f3f3f;font-size: 17px;}
.coloumn-bottom>ul>li>a:hover{background-color: #cc1b1b;color: #fff;display:inline-block; width:200px;}

.right-con{float: left;width: 1000px;padding: 20px 20px;min-height:500px;}
.right-top{line-height: 40px;overflow: hidden;}
.right-top>h1{float: left;font-size: 20px;}
.right-top>.position{float: right}
.right-top>.position>a{color: #333333}
.right-con>ul>li{float: left;width: 100%;    padding: 5px 10px;}
.right-con>ul>li>a{color: #333333;line-height: 30px;font-size: 16px}
.right-con>ul>li>span{float: right;    line-height: 30px;}
.page{margin: 0 auto;text-align: center;}
.page a{display: inline-block;width: 40px;height: 40px;border: 1px solid #888;line-height: 42px;color: #999}

.contents .title{margin: 20px auto;width: 100%;}
.contents .title h1{font-size: 24px;text-align: center;    line-height: 50px;    color: #666;}
.contents .title .desc{display: flex;justify-content: space-between;    margin: 0 auto;width: 400px;}
.contents .title .desc span{font-size: 15px;color: #888;float: left;    line-height: 25px;}
.conts{width: 100%;padding: 10px;color: #666666}
.conts p{font-size: 15px;text-indent: 2em;line-height: 25px}


.conts>ul>li{line-height: 50px;font-size: 15px;border-bottom: 1px dashed #ccc;}
.conts>ul>li>i{font-style: normal;float: right;}
.conts>ul>li>a{color: #666;}


#hd{ width:780px;height:95px;line-height:95px;float:right;margin:0px auto; position: relative;z-index: 11;}
.hd-nav{height: auto;position: relative; z-index: 1;}
.hd-nav li{float:left;width:170px;height:100px;font-size:15px;text-align: center;position: relative; color:#fff;list-style:none;}
.hd-nav li a.navitem{width:100%;display:inline-block; color:#fff; height:95px;line-height:95px;font-size:17px;}
.hd-nav li:hover a.navitem{background:#fff;color:#cc1b1b;}
.hd-nav li:hover .subnav{display: block;}
.hd-nav .subnav{width:100%;position: absolute;left: 0; background:#000;display: none;opacity:1;}
.hd-nav .subnav a{display: block;width: 100%;font-size:15px;color: #fff;}
.hd-nav .subnav .submenu1{position: relative;height:60px;line-height:60px;padding-top:2px;padding-bottom:2px;background-color: #cc1b1b;}
.hd-nav .submenu1:hover {background:#fff;display:block;}   
.hd-nav .submenu1 a:hover{color:#cc1b1b;line-height:58px;}
