@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td,div,input{margin:0;padding:0;word-wrap:break-word;}
body,html,input{font:12px "Microsoft Yahei",arial,\5b8b\4f53,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:34px;}h2{font-size:24px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}
ul,ol,li{list-style:none;}
a{text-decoration: none;color: #1d1d1d;}
body{background: #fff;}
a:hover{text-decoration: underline;}
img{margin: 0;padding: 0;border: none;}
.w1200{width: 1200px;margin: 0 auto;overflow: hidden;}

.banner{background: url(../images/banner.jpg) top center no-repeat;height: 900px;min-width: 1200px;}
.nav{width: 100%;min-width: 1200px;background: #bf1313;}
.navBox{height: 60px;overflow: hidden;}
.navBox ul{width: 1280px;}
.navBox ul li{float: left;margin-right: 68px;font-size: 18px;line-height: 60px;}
.navBox ul li a{color: #fff;}

.wrap{background: url(../images/news_bg.jpg) top center no-repeat;width: 100%;min-width: 1200px;padding-top: 550px;}
.detail p{font-size: 24px;line-height: 52px;text-indent: 2em;width: 1060px;margin-left: 70px;color: #5d5c5c;margin-bottom: 100px;}

.bar{height: 86px;overflow: hidden;width: 1200px;margin-bottom: 30px;}
.bar ul li.bar_l,.bar ul li.bar_r{width: 375px;height: 85px;float: left;position: relative;}
.bar ul li.bar_l i{right: 0;animation:barLeft 2s linear infinite;-webkit-animation:barLeft 2s linear infinite;}
.bar ul li.bar_r i{left: 0;animation:barRight 2s linear infinite;-webkit-animation:barRight 2s linear infinite;}
.bar ul li.bar_c{width: 410px;float: left;margin-left: 20px;}
.bar ul li span{display: block;width: 375px;height: 1px;background: #d10101;margin-top: 42px;}
.bar ul li i{position: absolute;width: 30px;height: 5px;background: #d10101;top: 40px;}
.bar ul li.bar_r{float: right;}

.sign{font-size: 22px;color: #bf0009;line-height: 52px;}
.sign p{width: 1054px;margin-left: 73px;text-indent: 2em;}

.first_box{width: 340px;float: left;margin-right: 90px;overflow: hidden;}
.first_box_r{float: right;margin-right: 0;}
.first_bar{background: url(../images/first_bar.jpg);width: 300px;height: 60px;color: #fff;line-height: 76px;overflow: hidden;font-size: 22px;padding-left: 40px;margin-bottom: 25px;}
.first_box img{width: 340px;height: 205px;margin-bottom: 10px;}
.first_img p{font-size: 14px;color: #4f4f4f;line-height: 22px;font-weight: 500;height: 132px;overflow: hidden;}

.first_list{border-top: 1px solid #d10101;padding-top: 25px;margin-top: 20px;}
.first_list ul li{line-height: 32px;height: 32px;font-size: 16px;position: relative;padding-left: 15px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;width:325px;}
.first_list ul li:after{content:"";background:#d10101;width:6px;height:6px;border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;display:block;position: absolute;left: 0;top: 45%;}
.first_list ul li a{color: #4f4f4f;}

.second{margin-top: 50px;}
.second_nav{height: 49px;margin: 30px auto;overflow: hidden;}
.second_nav ul{margin-left: 200px;}
.second_nav ul li{width: 170px;height: 49px;margin-right: 70px;background: #d5d5d5;font-size: 20px;text-align: center;color: #5e5e5e;background: url(../images/icon.jpg);line-height: 49px;float: left;}
.second_nav ul li.on{color: #fff;background: url(../images/iconOn.jpg);}

.second_news{height: 345px;overflow: hidden;}
.second_list{position: relative;width: 1054px;height: 345px;margin-left: 73px;}
.second_top{overflow: hidden;}
.second_list img{float: left;width: 563px;height: 345px;}
.second_list p{float: right;border-top: 1px solid #d10101;border-bottom: 1px solid #d10101;padding: 20px 0;width: 430px;color: #5e5e5e;font-size: 14px;line-height: 33px;font-weight: 500;}

.second_b{position: absolute;right: 0;top: 210px;font-size: 16px;width: 430px;}
.second_b ul li{margin-top: 20px;background: url(../images/li_icon.jpg) left center no-repeat;padding-left: 20px;width: 410px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}

.third{margin-top: 60px;}
.third_box{margin-top: 20px;margin-left: 73px;width: 1054px;}
.third_new{overflow: hidden;width: 1054px;height: 280px;margin-bottom: 50px;}
.third_new_l{float: left;width: 520px;}
.third_new_l h3{color: #727272;text-align: center;font-size: 22px;margin-bottom: 20px;}
.third_new_l p{color: #727272;font-size: 14px;line-height: 33px;margin-bottom: 5px;text-indent:2em;}
.third_new_b{border-bottom: 1px solid #a49f9f;padding-bottom: 10px;}
.third_new_b ul{height:80px;overflow:hidden;}
.third_new_b ul li{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;font-size: 16px;line-height: 40px;position: relative;padding-left: 15px;}
.third_new_b ul li:after{content:"";background:#d10101;width:6px;height:6px;border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;display:block;position: absolute;left: 0;top: 45%;}
.third_new_b ul li a{color: #4f4f4f;}
.third_new_img{float: right;width: 468px;height: 270px;}
.third_new_img img{width: 468px;height: 275px;margin-top: 3px;}




.footer{text-align: center;line-height: 26px;}

@keyframes barLeft {
    0% {
        transform: translateX(0);
        opacity: 1;
    }
    100% {
	    transform: translateX(-345px);
	    opacity: 0;
	}
}

@-webkit-keyframes barLeft {
    0% {
        -webkit-transform: translateX(0);
        opacity: 1;
    }
    100% {
	    -webkit-transform: translateX(-345px);
	    opacity: 0;
	}
}


@keyframes barRight {
    0% {
        transform: translateX(0);
        opacity: 1;
    }
    100% {
	    transform: translateX(345px);
	    opacity: 0;
	}
}

@-webkit-keyframes barRight {
    0% {
        -webkit-transform: translateX(0);
        opacity: 1;
    }
    100% {
	    -webkit-transform: translateX(345px);
	    opacity: 0;
	}
}