@charset "utf-8";

body{margin:0px auto;padding:0px;border:0px;font-family:"微软雅黑";font-size:14px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;min-width: 1300px;max-width: 1920px;}
ul,li{list-style:none; margin:0px; padding:0px;}
hr,table,tr,td,h1,h2,h3,h4,h5,h6,span,p,form,input,dl,dd,dt,header,section,aside,menu,footer{margin:0px;padding:0px;}
img{margin:0px;padding:0px; border:0px;}
a{text-decoration:none; cursor:pointer;transition:0.5s;}
a:hover{ text-decoration:none;transition: 0.5s;}
.auto{margin:0px auto;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.clear{ clear:both;}
.width{width: 1300px;margin: 0 auto;}
.auto{margin:0px auto;}
.none_block{display: none;}
.block_none{display: block;}
.images{transition: all 0.6s;}
.images:hover{transform: scale(1.2);}



.top{width: 100%;height: 498px;overflow: hidden; background: url(../images/banner.jpg) no-repeat center center;}
.nav{width: 100%;height: 75px;background: #a71610;border-top: 1px solid #fff56d;}
.nav .menu{height: 100%;background: url(../images/nav.jpg) 80px center no-repeat;}
.nav .menu ul{padding-left: 260px;overflow: hidden;}
.nav ul li{padding: 26px 55px;float: left;background: url(../images/li-bg.jpg) no-repeat right center;}
.nav ul li.last{background: none !important;}
.nav ul li a{font-size: 18px;color: #fff;}
.main{width: 100%;background: url(../images/bg.jpg) no-repeat center;height: 2590px;}
.main-c{background: #fff;}
.main1{background: url(../images/leader-bg.png) no-repeat top center;width: 100%;overflow: hidden;padding-top: 90px;}
.dy{padding:0 60px 30px 110px;overflow: hidden;}
.dy-l{border-right: 1px solid #d1c8cc;margin-right: 50px;}
.dy p{font-size: 14px;color: #010101;line-height: 28px;text-indent: 28px;}
.dy p span{font-size: 14px!important;color: #010101!important;line-height: 28px!important;}


.zthd{padding: 20px 50px;overflow: hidden;}
.ztitle{background: url(../images/title-bg.png) no-repeat center;height: 115px;}
.ztitle h3{text-align: center;background: url(../images/title-bg1.png) no-repeat 390px center;font-size: 48px;color: #cf120c;font-weight: normal;padding-top: 40px;padding-left: 100px;}
.nr{margin-top: 40px;overflow: hidden;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left .hd{position: absolute;bottom: 110px;right: 35px;z-index: 999;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{width:10px; height:4px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background: #ffbec3;float: left; }
.picScroll-left .hd ul li.on{ width: 20px;height: 4px;background: #e73231;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width: 100%;overflow: hidden; position:relative;}
.picScroll-left .bd ul li .pic{width: 770px;height: 450px;overflow: hidden;}
.picScroll-left .bd ul li .pic img{ width: 770px;height: 450px; }
.picScroll-left .bd ul li .title{ background: #fff;width: 400px;height: 210px;position: absolute;top: 50%;margin-top: -140px;padding: 35px;left: 730px;}
.picScroll-left .bd ul li .title h3{font-weight: normal;line-height: 30px;}
.picScroll-left .bd ul li .title h3 a{font-size:18px;color: #000;}
.picScroll-left .bd ul li .title h3 a:hover{color: #cf120c;}
.picScroll-left .bd ul li .title .sj{background: url(../images/sj.jpg) no-repeat left center;color: #e23b4c;font-size: 12px;padding-left: 20px;margin: 15px 0;}
.picScroll-left .bd ul li .title p{font-size: 14px;color: #666;line-height: 28px;}
.mtsy,.hdyx{padding: 21px 50px;}
.mtsy1{width: 390px;overflow: hidden;margin-right: 15px;float: left;}
.mtsy-r{margin-right: 0 !important;}
.mtsy1 ul li{width: 390px;margin-bottom: 15px;overflow: hidden;}
.mtsy-l img,.mtsy-r img{width: 390px;height: 270px;}
.mtsy-m img{width: 390px;height:173px;}
.hdyx{background: url(../images/hdyx-bg.jpg) no-repeat center bottom;padding-bottom: 160px;}
.hdyx-l{width: 785px;overflow: hidden;}
.hdyx-l-t{width: 100%;height: 440px;overflow: hidden;}
.hdyx-l-t img{width: 100%;height: 440px;}
.hdyx-l-b{width: 100%;overflow: hidden;}
.hdyx-l-b ul li{width: 48%;float: left;background: url(../images/star.png) no-repeat left center;padding-left: 2%;margin-top: 20px;}
.hdyx-l-b ul li a{font-size: 16px;color: #0e050a;}
.hdyx-l-b ul li a:hover{color: #cf120c;}
.hdyx-r{width: 385px;overflow: hidden;}
.hdyx-r ul li{width: 100%;height: 110px;margin-bottom: 25px;}
.hdyx-pic{width: 190px;height: 110px;overflow: hidden;}
.hdyx-pic img{width: 190px;height: 110px;}
.hdyx-text{width:180px;padding: 10px 0 10px 15px;height: 90px;}
.hdyx-text a{font-size: 16px;color: #000;line-height: 32px;}
.hdyx-text a:hover{color: #cf120c;}
.footer{width: 100%;text-align: center;font-size: 14px;color: #fff;line-height: 30px;padding-top: 20px;}
.list1,.list3{width:100%; float:left;}
.lmcc{width:100%; height:50px; line-height:50px; border-bottom:2px solid #a71610;}
.lmcc h3{display:block; font-size:20px; color:#a71610; float:left;}
.dqwz{display:block; float:right; font-size:14px; color:#333;} 
.dqwz a{padding:0 6px; color:#333;}
.list1 ul{width:100%; float:left; margin:50px 0 0;}
.list1 li{width:100%; float:left; padding-bottom:40px; border-bottom:1px dashed #ccc; margin-bottom:40px;}
.list-pic{width:260px; height:150px; overflow:hidden; float:left;}
.list-pic img{width:100%; height:150px;}
.list-txt{width:880px; float:right;}
.list-txt h3{display:block; width:100%; float:left; height:36px; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333; font-size:16px;}
.list-txt p{display:block; width:100%; float:left; line-height:24px; height:72px; overflow:hidden; color:#666; margin-top:10px;}
.list-txt span{display:block; width:100%; float:left; line-height:24px; height:24px; overflow:hidden; color:#999; margin-top:10px;}
.list{background: url(../images/hdyx-bg1.jpg) no-repeat center bottom;padding:50px 50px 160px; width:1200px; float:left;}
.ny{background: url(../images/foot.jpg) no-repeat center bottom; padding-bottom:12px;}
.list2 .list-pic{display:none;}
.list2 .list-txt{width:100%;}



.content{width:100%; margin:20px 0; min-height:500px;}
.content-title{width:100%; margin:20px 0; text-align:center;}
.content-title h3{width:100%; float:left; display:block; font-size:24px; color:#333; line-height:36px;}
.content-title i{margin-top:6px; width:100%; font-style:normal; float:left; display:block; font-size:12px; line-height:24px;color:#666;}
.content-con p,.jj p{display:block; width:100%; line-height:36px; color:#333; font-size:15px; text-indent:2em; margin-bottom:15px;}
.content-sxt{margin-top:30px; border-top:1px solid #a71610; padding-top:15px; line-height:30px; font-size:13px; width:100%;}
.content-sxt a{display:block; width:100%; color:#333;}



/*.main-s{width:100%; float:left; background:url(../images/bg_02.jpg) repeat-y;}*/



.mtsy,.hdyx{padding: 21px 50px;}
.mtsy1{width: 390px;overflow: hidden;margin-right: 15px;float: left;}
.mtsy-r{margin-right: 0 !important;}
.mtsy1 ul li{width: 390px;margin-bottom: 15px;overflow: hidden;position: relative;}
.mtsy1 ul li:hover .mtsyl-lhover,.mtsy1 ul li:hover .mtsyl-lhover1{display: block;}
.mtsyl-lhover{position: absolute;top: 0;left: 0;width: 290px;height: 150px;background: url(../images/mtsy-hover1.png) no-repeat center;text-align: center;padding: 60px 50px;display: none;}
.mtsyl-lhover h3.mtsyl-lhover h3,.mtsyl-lhover1 h3{text-align: center;}
.mtsyl-lhover h3 a,.mtsyl-lhover1 h3 a{font-size: 18px;color: #fff;line-height: 36px;}
.mtsyl-lhover .date,.mtsyl-lhover1 .date{font-size: 14px;color: #fff;margin-top: 20px;}
.mtsyl-lhover1{position: absolute;top: 0;left: 0;width: 350px;height: 133px;background: url(../images/mtsy-hover2.png) no-repeat center;text-align: center;padding: 20px;display: none;}
.mtsy-l img,.mtsy-r img{width: 390px;height: 270px;}
.mtsy-m img{width: 390px;height:173px;}











.main-s{ width:1200px; margin:0px auto 20px auto; overflow:hidden; }
.picon{clear:both;height:460px; overflow:hidden; width:100%; position:relative;}
.picon ul{position:absolute;top:0;left:0;height:460px;width:3300px;}
.picon li{float:left;height:460px; width:234px;position:relative;overflow:hidden; margin-right:10px;}
.picon li span{ display:block; width:234px; height:460px; }
.picon li.cur div{display:block;}
.picon li div{ position:absolute;bottom:0;left:0; top:0; z-index:9;height:460px; font-family:Arial, Helvetica, sans-serif;font-weight:900;width:100%;color:#fff;display:none;}
.picon li div .txt{ position:absolute;bottom:0; height:40px; line-height:40px; width:90%; padding:90px 5% 0; background: url("../images/txt.png") repeat-x; display:block; z-index:100;}
.picon li p img{width:234px; height:230px; border:0;}
.ss-bg{height:190px; background:url("../images/ss-bg.jpg") no-repeat; padding:20px 10%; width:80%; color:#fff; font-size:16px; font-weight:bold; line-height:36px;}
