@charset "utf-8";
body {color:#333333;font-size:16px;background:#ffffff;}
a {cursor: pointer;}
a:hover {color:#DE252D;}
.color1 {color:#007bc5;}
.color2 {color:#ff7a2d;}
.color3 {color:#ff0000;}
.color4 {color:#999999;}
.color5 {color:#cecece;}
.ft18 {font-size:18px;}
.ftd {font-weight:bold;}
.pdt20 {padding-top:20px;}

.top {width:100%;height:274px;background:url("./bg.jpg") no-repeat center top;}
.nav {width:100%;height:60px;background:#DE252D;}
.nav p {width:1200px;height:60px;margin:0 auto;display: -webkit-flex; /* Safari */display: flex;justify-content:space-between;align-items:center;font-size:18px;}
.nav p a {color:#ffffff;display:block;width:auto;height:100%;line-height:60px;padding:0 20px;}
.nav p a:hover,.nav p a.on {font-weight:bold;}
.ct1 {width:1200px;height:auto;margin:40px auto 30px auto;overflow:hidden;}
.img-js {width:640px;height:420px;float:left;}
/*焦点图*/
.slideBox{ width:630px; height:420px; overflow:hidden; position:relative;float:left;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:19px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;width:10px;height:10px;line-height:10px;text-align:center;background:#fff;border-radius:5px; cursor:pointer;}
.slideBox .hd ul li.on{ background:#1d78ea;}
.slideBox .bd{ position:relative; height:100%; z-index:0;line-height:48px; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li span {width:600px;height:48px;padding:0 20px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; position:absolute;bottom:0px;z-index:11;background:url(./img-bg.png);background-size:100% 100%;color:#fff;font-size:16px;}
.slideBox .bd img{ width:640px;width:auto; height:420px; display:block;}
/*END*/

/* NEWS css */
.slideTxtBox{ width:510px;float:right;}
.slideTxtBox .hd{ height:52px;line-height:52px;padding:0 10px 0 0;}
.slideTxtBox .hd ul{float:left;height:52px;}
.slideTxtBox .hd ul li{ float:left;cursor:pointer;font-size:32px;line-height:36px;padding-right:30px;}
.slideTxtBox .hd ul li.on{ height:30px;font-weight:bold;color:#014aa5;}
.slideTxtBox .bd ul{zoom:1;}
.slideTxtBox .bd li{width:498px;line-height:1.5;font-size:18px;padding-top:0.5em;padding-bottom:0.5em;border-bottom:1px dashed #ccc}

.ct2 {width:1200px;height:auto;overflow:hidden;background:url("./title-bg1.png") no-repeat center top;margin:0 auto;padding:140px 4px 50px 4px;}
.ct2-1 {width:600px;height:auto;border-right:solid 1px #b1bec5;overflow:hidden;float:left;box-sizing: border-box;}
.ct2-1-1 {width:510px;height:auto;overflow:hidden;}
.title1 {width:100%;text-align:center;font-size:28px;color:#000000;height:28px;line-height:28px;padding-bottom:35px;}
.ct2-1-1 a {display:block;width:498px;height:36px;line-height:36px;padding-left:12px;font-size:18px;background:url("./dian2.png") no-repeat left center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ct2-2 {width:600px;height:auto;overflow:hidden;float:right;}
.ct2-1-1 .title1 a{padding-left:0;background:none;}
.ct3 {width:100%;height:auto;overflow:hidden;background:url("./bg1.jpg") repeat center top;padding:60px 0 50px 0;}
.title2 {width:1200px;height:42px;line-height:42px;background:url("./title-bg2.png") no-repeat center;font-size:42px;color:#014aa5;margin:0 auto 40px auto;text-align:center;}
.ct3-1 {width:1200px;height:auto;margin:0 auto;overflow:hidden;display: -webkit-flex; /* Safari */display: flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.photo-1 {width:300px;height:auto;background:url("./photo-bg.png") no-repeat center top;text-align:center;margin-top:40px;}
.photo-1 a{display:block}
.photo-1 p {margin-top:32px;line-height:36px;height:72px;font-size:18px;padding:0 1em;overflow:hidden;}
.photo-1 .border-o{width:209px;height:209px;overflow: hidden;border-radius: 100%;margin:6px auto 0;}
.photo-1 .border-o img {width:100%;}
.ct4 {width:1200px;height:auto;margin:0 auto;overflow:hidden;}
.title3 {width:1200px;height:74px;line-height:74px;background:url("./title-bg1.jpg") no-repeat center;font-size:32px;font-weight:bold;margin-top:40px;text-align:center;}
.title4 {width:1200px;height:74px;line-height:74px;background:url("./title-bg2.jpg") no-repeat center;font-size:32px;font-weight:bold;text-align:center;}
.an-1 {width:558px;height:314px;overflow:hidden;padding:30px 11px;position:relative;background:url("./photo-bg2.jpg") no-repeat center;margin:40px 0 60px 0;}
.an-1 img{width:100%;}
img.play {width:52px;height:52px;position:absolute;left:50%;top:50%;margin-left:-26px;margin-top:-26px;z-index:999999;}
.an-1 p {display:block;width:558px;height:50px;background:url("./img-bg.png");color:#ffffff;position:absolute;bottom:30px;left:11px;line-height:50px;text-align:center;z-index:999999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.title5 {width:1200px;height:74px;line-height:74px;background:url("./title-bg3.jpg") no-repeat center;font-size:32px;font-weight:bold;text-align:center;}
.tp {width:1200px;height:auto;overflow:hidden;display: -webkit-flex; /* Safari */display: flex;justify-content:space-between;align-items:center;margin:40px 0 80px 0;}
.tp-1 {width:381px;position:relative;overflow:hidden;}
.tp-1 img{width:100%}
.tp-1 .title {display: block;width:381px;height:50px;background:url("./img-bg.png");color:#ffffff;position:absolute;bottom:0px;left:0px;line-height:50px;text-align:center;z-index:999999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none;}

.bottom {width:100%;height:170px;line-height:170px;background:#DE252D;font-size:16px;text-align:center;color:#ffffff;}

/*列表页*/
.list {width:1198px;height:auto;overflow:hidden;border:solid 1px #dddddd;border-radius:8px;margin:20px auto;background:#ffffff;}
.title6 {width:100%;height:56px;line-height:56px;border-bottom:solid 1px #dddddd;text-indent:50px;font-size:20px;font-weight:bold;background:url("./icon-2.png") no-repeat 20px center;}
.news-list3 {padding:20px;}
.news-list3 ul li {height:42px;line-height:42px;border-bottom:dashed 1px #dddddd;background:url("./dian2.png") no-repeat left center;text-indent:20px;}
.news-list3 ul li a,.news-list3 ul li span {display:block;}
.news-list3 ul li a {width:1000px;height:42px;line-height:42px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333333;}
.news-list3 ul li a:hover {color:#DE252D}
.news-list3 ul li span {font-size:14px;color:#999999;}
.bottom1 {width:100%;height:80px;line-height:80px;background:#bd9c5c;font-size:16px;text-align:center;color:#4e370a;}
.news-list4 {padding:20px 11px;}
.news-list4 ul li {margin:0 10px 20px 10px;line-height:34px;width:274px;float:left;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list4 ul li img {width:274px;height:205px;display:block;}
.news-list5 {padding:20px 10px;}
.news-list5 ul li {margin:20px 13px 20px 13px;line-height:34px;width:263px;height:310px;float:left;text-align:center;}
.news-list5 ul li img {width:auto;display:block;max-height:310px;margin:0 auto;}
.ct3-2 {width:1196px;height:auto;margin:0 auto;overflow:hidden;display: -webkit-flex; /* Safari */display: flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.ct3-2 .photo-1 {width:299px;height:auto;background:url("./photo-bg.png") no-repeat center top;text-align:center;margin-top:40px;}
/*详情*/
.info {width:1138px;height:auto;padding:20px 30px;}
.mojiTit1{text-align:center;font-size:24px;line-height:22px;text-align:center;padding:30px 0px 10px 0px;}
.mojiTit2{font-size:12px;border-bottom:1px solid #e6e6e6;color:#;text-align:center;color:#888;height:18px;padding:15px 0;}
.info-time {width:770px;height:36px;background:url(./time-bg.jpg) no-repeat center;text-align:center;line-height:36px;margin:20px auto 10px auto;color:#999;}
.moji{line-height:24px;font-size:16px;color:#444;}
.moji img{ padding-bottom:20px;max-width:700px; }
.moji p{ padding:20px 0 0 0;}
p.imginfo {text-align:center;}
.list table {border:solid 1px #dddddd;}
.list table tr {}
.list table tr th {line-height:40px;height:40px;padding:0 10px;background:#f1f1f1;}
.list table tr td {line-height:40px;height:40px;padding:0 10px;}

/*翻页*/
.manu {
	 TEXT-ALIGN: center;font-size:12px;height:40px;padding:5px;line-height:30px;
}
.manu A {
	BORDER: #dbdbdb 1px solid; PADDING:5px 7px; MARGIN:5px;COLOR: #333;TEXT-DECORATION: none
}
.manu A:hover {
	BORDER: #dbdbdb 1px solid; COLOR: #fff;BACKGROUND-COLOR: #DE252D
}
.manu A:active {
	BORDER: #dbdbdb 1px solid;
}
.manu .current {
	BORDER: #dbdbdb 1px solid; PADDING:5px 7px;FONT-WEIGHT: bold;MARGIN: 5px;COLOR: #fff;BACKGROUND-COLOR: #DE252D
}
.manu .disabled {
	PADDING:5px 7px; BORDER: #dbdbdb 1px solid; MARGIN: 5px;COLOR: #ddd;
}
.next {width:1158px;padding:30px 0 10px 0;} 
.right-icon{position: fixed;right:3%;top:400px;z-index: 100;}
