﻿@charset "utf-8";

/*动画*/
.tySlide{width:100%;height:715px;margin:0 auto;overflow:hidden;position:relative;z-index:9;background:#fff;}
.tySlide .bd{width:100%;position:relative;z-index:9;}
.tySlide .bd li img{width:100%;height:100%;display:block;}
.tySlide .prev,.tySlide .next{position:absolute;top:55%;left:0%;z-index:10;display:block;width:50px;height:50px;margin-top:-50px;opacity:0;background:url(abtn.png) no-repeat 0 0;filter:alpha(opacity=0);}
.tySlide .next{right:0%;left:auto;background-position:0 -50px;}
.tySlide:hover .prev,.tySlide:hover .next{opacity:1;}
.tySlide:hover .prev{left:5%;}
.tySlide:hover .next{right:5%;}
.tySlide .hd{width:100%;position:absolute;left:0;bottom:45px;z-index:11;height:15px;text-align:center;overflow:hidden;}
.tySlide .hd li{display:inline-block;width:40px;height:6px;border:none;margin:0 10px;cursor:pointer;text-indent:9999px;font-size:0;line-height:0;overflow:hidden;background:#fff;}
.tySlide .hd li:hover,.tySlide .hd .on{background:#d2000d;}
@media (max-width:2560px){
    .tySlide{height:953px;}
}
@media (max-width:1920px){
    .tySlide{height:715px;}
}
@media (max-width:1440px){
    .tySlide{height:536px;}
}
@media (max-width:1280px){
    .tySlide{height:477px;}
}

/*内容*/
.mainBox{overflow:hidden;}
.hotNews{border:1px solid #e6e6e6;background:#f3f3f3;margin:25px 0;padding:15px 0;text-align:center;}
.hotNews h2{font-size:38px;line-height:40px;font-weight:bold;padding:0 30px;}
.hotNews h2 a{color:#d2000d;}
.hotNews .hot1{padding-top:15px;font-size:14px;}
.hotNews .hot1 a{display:inline-block;margin:0 5px;}
.newScroll{height:32px;background:#d2000d;}
.newScroll span{display:block;width:95px;height:32px;line-height:32px;text-align:center;font-size:16px;color:#fff;float:left;}
.newScroll .bd{width:1104px;background:#f2f0f1;float:left;margin-top:1px;height:30px;}
.newScroll .bd li{width:368px;float:left;line-height:30px;}
.newScroll .bd li a{display:block;height:30px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;background:url(xw_icon.jpg) no-repeat left center;padding-left:15px;font-family:"宋体";}
.newsBox1{overflow:hidden;margin-top:20px;}
.newpic{width:760px;height:475px;position:relative;overflow:hidden;}
.newpic #pic{width:760px;height:475px;overflow:hidden;}
.newpic #pic ul{width:3016px;height:475px;float:left;}
.newpic #pic li{width:760px;height:475px;float:left;}
.newpic #pic li img{width:760px;height:475px;float:left;}
.newpic .tipbg{width:760px;height:40px;background:rgba(0,0,0,.7);position:absolute;left:0;bottom:0;z-index:12;}
.newpic .txt{width:400px;height:40px;position:absolute;left:0;bottom:0;overflow:hidden;z-index:17}
.newpic .txt li{height:40px;line-height:40px;position: absolute;bottom:-40px;}
.newpic .txt li a{color:#fff;font-size:14px;display:block;padding-left:45px;background:url(icon-vr.png) no-repeat left center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.newpic #tip{position:absolute;right:0;bottom:0;z-index:13;}
.newpic #tip ul{padding-top:22px;float:right;}
.newpic #tip ul li{width:18px;height:12px;float:left;display:inline;margin-right:5px;cursor:pointer;background:#ccc;margin-top:-5px;}
.newpic #tip ul li.on{background:#d2000d;}
.newpic #tip a{display:block;width:45px;height:40px;line-height:40px;text-align:center;background:#d2000d;color:#fff;font-size:14px;float:right;}

.newpic .btn{width:100%;height:90px;position:absolute;left:0px;top:40%;z-index:14;overflow:hidden;}
.newpic .btn a{width:60px;height:90px;display:block;cursor: pointer;background:url(ad_ctr.png) no-repeat;opacity:0;position:absolute;}
.newpic .btn a.prev{left:0;}
.newpic .btn a.next{right:0;background-position:0 -90px;}
.newpic .btn a:hover{opacity:1;}

.announ{width:718px;border:1px solid #e8e8e8;height:71px;margin-top:10px;padding:20px;}
.announ img{float:left;}
.announ ul{width:620px;float:right;}
.announ ul li{float:left;height:35px;line-height:35px;width:300px;float:left;margin-left:10px;}
.announ ul li a{width:300px;display:block;height:35px;font-size:14px;background:url(xw_ico3.jpg) no-repeat left center;padding-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;}

.newsBox2{width:410px;overflow:hidden;border-top:2px solid #d2000d;margin-top:20px;}
.newsBox2 h2{height:35px;line-height:35px;padding-top:10px;border-bottom:1px solid #ccc;font-size:14px;}
.newsBox2 h2 .a1{display:block;float:right;color:#999;}
.newsBox2 h2 .p1{display:block;float:left;font-size:18px;font-weight:bold;color:#d2000d;}
.newsBox2 h2 .a2{display:block;float:left;margin-left:15px;color:#d2000d;}
.newsBox2 h2 .a2:hover{text-decoration:underline;}
.newsBox2 h3{text-align:center;font-size:16px;padding-top:20px;font-weight:bold;}
.newsBox2 h3 a{color:#0159b3;}
.newsBox2 ul{padding-top:10px;overflow:hidden;}
.newsBox2 ul li{font-size:16px;line-height:37px;}

/*广告条*/
.tyAdv{width:100%;height:120px;margin-top:20px;}

/*创建*/
.tyCreate{width:1198px;border:1px solid #e1e1e1;border-top:2px solid #d2000d;margin-top:20px;overflow: hidden;}
.tyCreate .hd{height:52px;line-height:52px;border-bottom:1px solid #eee;background:#f9f9f9;padding:0 15px;}
.tyCreate .hd h3{height:20px;line-height:20px;font-size:18px;font-weight:bold;color:#d2000d;margin-top:16px;border-left:5px solid #d2000d;padding-left:10px;}
.tyCreate .hd ul li{float:left;font-weight:bold;margin-left:20px;font-size:15px;color:#333;cursor: pointer;}
.tyCreate .hd ul li.on{color:#d2000d;}
.tyCreate .bd{padding:20px;overflow:hidden;}
.tyCreate .bd .picL{width:710px;border-right:1px solid #d2000d;padding-right:55px;}
.tyCreate .bd .picL li{border-bottom:1px solid #ececec;padding:20px 0;overflow:hidden;}
.tyCreate .bd .picL li .pic{width:180px;height:125px;display:block;overflow:hidden;position:relative;float:left;}
.tyCreate .bd .picL li .pic img{width:100%;height:100%;}
.tyCreate .bd .picL li .pic span{display:block;height:35px;width:160px;line-height:35px;background:rgba(0,0,0,.5);text-align:center;position: absolute;left:0;bottom:0;overflow:hidden;padding:0 10px;color:#fff;}
.tyCreate .bd .picL li .txt{width:490px;float:right;}
.tyCreate .bd .picL li .txt h3{font-weight:bold;font-size:20px;}
.tyCreate .bd .picL li .txt .wz{font-size:14px;color:#777;line-height:22px;height:66px;padding-top:10px;}
.tyCreate .bd .picL li .txt .zd{color:#999;padding-top:10px;}
.tyCreate .bd .picL li .txt .zd span{padding-left:20px;}

.tyCreate .bd .listR{width:340px;background:url(ntbg1.jpg) repeat-x left top;padding-top:25px;}
.tyCreate .bd .listR li{line-height:35px;}
.tyCreate .bd .listR li a{display:block;height:35px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;padding-left:10px;}
.tyCreate .bd .listR li a:hover{background:url(xw_ico4.jpg) no-repeat left center;color:#d2000d;}
/*典型*/
.tyTpical{width:830px;margin-top:20px;overflow: hidden;}
.tyTpical .ti{height:30px;line-height:30px;background:url(ntbg1.jpg) repeat-x left center;}
.tyTpical .ti h3{float:left;background:#fff;font-size:20px;font-weight:bold;color:#d2000d;padding:0 10px;margin-left:30px;}
.tyTpical .ti p{float:right;background:#fff;margin-right:40px;color:#d2000d;padding:0 10px;}
.tyTpical .ti p a{font-size:14px;color:#d2000d;display:inline-block;margin:0 5px;}
.tyTpical ul{padding-top:20px;}
.tyTpical li{width:390px;float:left;margin-right:50px;height:42px;border-bottom:1px dotted #e5e5e5;}
.tyTpical li a{display:block;line-height:42px;font-size:14px;width:365px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;background:url(xw_icon.jpg) no-repeat left center;padding-left:15px;}
.tyTpical li:nth-child(2n){margin-right:0;}

.tyReview{width:340px;margin-top:20px;}
.tyReview a{margin-top:6px;}
.tyReview a,.tyReview img{display:block;}

.tyAdv1{width:100%;height:90px;margin-top:20px;}
.tyAdv1 .p1{width:770px;float:left;}
.tyAdv1 .p2{width:420px;float:right;}

.tyTopic{width:825px;margin-top:20px;}
.tyTopic .ti{height:84px;background:url(ztbg.jpg) no-repeat;line-height:84px;font-size:16px;padding-right:20px;text-align:right;}
.tyTopic .ti a{color:#fff;}
.tyTopic .topic{border:1px solid #d2000d;border-top:none;padding:20px;position:relative;overflow: hidden;}
.tyTopic .topic .bd{width:700px;margin:0 auto;overflow:hidden;}
.tyTopic .topic li{width:149px;height:233px;background:url(ztlibg.jpg) no-repeat;padding:1px;float:left;margin:0 12px;}
.tyTopic .topic li img{width:139px;height:227px;}
.tyTopic .topic a.prev,.tyTopic .topic a.next{display:block;width:21px;height:82px;background:url(ztl.jpg) no-repeat;position:absolute;left:20px;top:95px;cursor:pointer;}
.tyTopic .topic a.next{background:url(ztr.jpg) no-repeat;left:auto;right:20px;}

.tyData{width:360px;background:#f9f9f9;margin-top:40px;padding-bottom:23px;overflow:hidden;}
.tyData h3{height:48px;border-bottom:1px solid #d2000d;line-height:48px;padding:0 10px;}
.tyData h3 a{float:right;}
.tyData h3 img{padding-top:10px;}
.tyData .p1{display:block;width:326px;height:114px;margin:20px 17px 0;}

/*影音*/
.tyAudio{width:1198px;border:1px solid #e1e1e1;border-top:2px solid #d2000d;margin-top:20px;overflow: hidden;}
.tyAudio .hd{height:52px;line-height:52px;border-bottom:1px solid #eee;background:#f9f9f9;padding:0 15px;}
.tyAudio .hd h3{height:20px;line-height:20px;font-size:18px;font-weight:bold;color:#d2000d;margin-top:16px;border-left:5px solid #d2000d;padding-left:10px;}
.tyAudio .hd ul li{float:left;font-weight:bold;margin-left:20px;font-size:15px;color:#333;cursor: pointer;}
.tyAudio .hd ul li.on{color:#d2000d;}
.tyAudio .bd{padding:20px 18px 0;overflow:hidden;}
.tyAudio .bd li{width:144px;float:left;margin-left:10px;text-align:center;margin-bottom:21px;}
.tyAudio .bd li a{width:144px;height:125px;display:block;overflow:hidden;}
.tyAudio .bd li span{display:block;line-height:35px;font-size:14px;}
.tyAudio .bd li img{width:100%;height:100%;display:block;}
.tyAudio .bd li:first-child{width:392px;margin-left:0;margin-bottom:0;}
.tyAudio .bd li:first-child a{width:392px;height:307px;}

.tyLink{background:#f2f2f2;padding:15px 0;overflow:hidden;margin-top:20px;}
.tyLink .hd{width:160px;}
.tyLink .hd li{height:35px;line-height:35px;font-size:16px;display:inline-block;cursor: pointer;}
.tyLink .hd li.on,.tyLink .hd li:hover{border-bottom:2px solid #d2000d;color:#d2000d;}
.tyLink .bd{width:1000px;height:150px;overflow:hidden;line-height:30px;font-size:14px;}
.tyLink .bd a{margin:0 5px;}
.tyLink .bd span{font-weight:bold;color:#d2000d;}

/*内页内容区*/
.tyMain{overflow:hidden;border-top:2px solid #d2000d;padding:20px 0 40px;}
.tyCurrent{font-size:16px;line-height:30px;color:#888;}
.tyTitle{height:42px;background:url(btbg.jpg) no-repeat left center;margin-top:30px;}
.tyTitle p{height:38px;float:left;display:inline-block;background:#fff;border-left:5px solid #d2000d;padding:0 15px 0 10px;font-size:18px;color:#d2000d;line-height:19px;padding-top:4px;}
.tyTitle p span{text-transform:uppercase;font-family:arial;font-size:12px;color:#999;display:block;}
.tyTitle1{background:url(btbg1.jpg) no-repeat left center;}
/*列表内容*/
.mainL{width:830px;overflow:hidden;}
.mainR{width:330px;overflow:hidden;}
/*列表左侧*/
.newsList{border-bottom:1px dashed #e7e7e7;padding:25px 0;overflow:hidden;}
.newsList li{height:38px;line-height:38px;}
.newsList li a{display:block;height:38px;font-size:18px;width:630px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;background:url(xw_icon.jpg) no-repeat left center;padding-left:15px;}
.newsList li span{float:right;font-size:16px;color:#999;font-family:arial;}
.newsList li a:hover,.mainR .news1 li a:hover,.tyTpical li a:hover{background-image:url(xw_icon1.jpg);}

/*列表右侧*/
.mainR .ti,.tyReview .ti{height:30px;background:url(ntbg.jpg) repeat-x left center;}
.mainR .ti span,.tyReview .ti span{display:inline-block;background:#fff;line-height:30px;font-size:20px;font-weight:bold;color:#d2000d;padding:0 10px;margin-left:30px;}
.mainR .conact .ti{background:url(ntbg1.jpg) repeat-x left center;}
.mainR .news1 ul{padding-top:10px;overflow:hidden;}
.mainR .news1 li{height:34px;line-height:34px;}
.mainR .news1 li a{display:block;height:34px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;background:url(xw_icon.jpg) no-repeat left center;padding-left:15px;}

.mainR .news2{padding-top:20px;overflow:hidden;}
.mainR .news2 li{width:160px;height:105px;float:left;margin-right:10px;margin-bottom:10px;position:relative;text-align:center;}
.mainR .news2 li:nth-child(2n){margin-right:0;}
.mainR .news2 li a{display:block;width:160px;height:105px;overflow:hidden;}
.mainR .news2 li img{width:100%;height:100%;}
.mainR .news2 li span{display:block;width:140px;padding:0 10px;overflow:hidden;position:absolute;left:0;bottom:0;height:25px;line-height:25px;background:rgba(0,0,0,.5);color:#fff;}
.newlink{height:90px;margin-top:20px;}
.newlink a{display:block;width:100%;height:100%;}

.mainR .news3{margin-top:20px;overflow:hidden;}
.focusBox{position:relative;width:330px;height:220px;overflow:hidden;text-align:left;margin-top:15px;}
.focusBox .pic img{width:330px;height:220px;display:block;}
.focusBox .txtbg{position:absolute;bottom:0;z-index:1;height:36px;width:100%;background:#333;filter:alpha(opacity=40);opacity:0.4;overflow:hidden;}
.focusBox .txt{position:absolute;bottom:0;z-index:2;height:36px;width:100%;overflow:hidden;}
.focusBox .txt li{height:36px;line-height:36px;position:absolute;bottom:-36px;}
.focusBox .txt li a{display:block;color:white;padding:0 0 0 10px;font-size:12px;font-weight:bold;text-decoration:none;}
.focusBox .num{position:absolute;z-index:3;bottom:8px;right:8px;}
.focusBox .num li{float:left;position:relative;width:18px;height:15px;line-height:15px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
.focusBox .num li a,.focusBox .num li span{position:absolute;z-index:2;display:block;color:white;width:100%;height:100%;top:0;left:0;text-decoration:none;}
.focusBox .num li span{z-index:1;background:black;filter:alpha(opacity=50);opacity:0.5;}
.focusBox .num li.on a,.focusBox .num a:hover{background:#d2000d;}
.mainR .conact{margin-top:20px;}
.mainR .conact h3{margin-bottom:15px;}
.mainR .conact p{font-size:18px;line-height:32px;}

/*分页*/
.tyPage{text-align:center;padding-top:40px;overflow: hidden;}
.tyPage a{display:inline-block;border:1px solid #d1d1d1;font-family:arial;line-height:28px;padding:0 12px;margin:0 3px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.tyPage a:hover,.tyPage a.on{background:#d2000d;color:#fff;border-color:#d2000d;}

/*详细*/
.tyContent{padding:40px 0;border-bottom:1px dashed #e7e7e7;overflow: hidden;}
.tyContent .bt{text-align:center;font-size:34px;color:#222;line-height:38px;padding-bottom:25px;border-bottom:1px dashed #e7e7e7;}
.tyContent .msg{padding-top:20px;font-size:14px;color:#888;}
.tyContent .msg span{padding-left:30px;}
.tyContent .cont{padding-top:20px;overflow:hidden;font-size:18px;line-height:30px;color:#222;}
.tyContent .cont p{padding-top:30px;}