﻿@charset "utf-8";
/* CSS Document */
html{font-size:62.5%;}  
*{padding:0;margin:0}
ul,li{ list-style:none;}
img{border:None;}
body{ font-size:100%; font-size:16px; font-size:1.6rem;background-color:#fff;background:url(../images/topbg.png) center top no-repeat;background-size:100% 960px;font-family:"微软雅黑";line-height:24px;color:#333;text-align: center;}
a{color:#333;text-decoration:none;}
a:hover{color:#eb4848;}
.clear{ clear:both; overflow:hidden; height:0;}

#wrap{margin:0 auto;}
#top{height:600px;margin:0 auto;padding:0;}
#content{margin:0px auto;}
#bottom{height:60px; line-height:60px; background:#333333;text-align:center; color:#fff; font-size:16px;}

.logo{height:200px;margin:0 auto; text-align:center;padding-top:240px;}
.logo img{animation:title 1s;animation-fill-mode:forwards;}

#wrapindex{background:url(../images/topbg_index.jpg) center top no-repeat #fff;background-size:100% 960px}
#indextop{height:770px;margin:0 auto;}

#indextop .logo{height:600px;text-align:center;padding-top:300px;margin:0 auto;}

.bird2{position: absolute;top:470px;right:250px;width:135px;height:81px;}

.fly{width:136px;position: absolute;top:300px;left: 0;animation:myfirst 12s linear 2s infinite;animation-fill-mode:forwards;}
.fly img{width:136px;height:99px;}

@keyframes title{
	from{margin-top:800px;opacity:0;transform:scale(0.5);}
	to{margin-top:0;opacity:1;transform:scale(1);}
}

@keyframes myfirst
{
	0%{left:0px;top:220px;opacity:1;}
	25%{left:150px;top:200px;opacity:1;}
	40%{left:200px;top:180px;opacity:1;}
	60% {left:300px;top:150px;opacity:1;}
	80%{left:400px;top:165px;opacity:0.8;}
	100%{left:550px;top:100px;opacity:0;}
}


.main_boxt{width:1200px;margin:auto;clear:both;overflow:hidden;text-align: left;}
.kly_box{border:20px solid #e5e4e5;background:#fdf9e6;font-size: 16px;color:#000000;padding:27px;line-height: 28px;margin:auto;text-align: left;text-align: justify;}
.kly-tt{margin-bottom:7px; }
.main_box,.main_box2{width:1200px;margin:auto;clear:both;overflow:hidden;text-align: left;}
.main_box{background:#fff;padding-top:40px;}
.main_box2{background: none;}

.mt20{margin-top:20px;}
.mt30{/*margin-top:30px;*/}
.mt40{margin-top:40px;}
.mheight120{ min-height:120px;}
.bcolor{/*background:#f6f6f6;*/padding:40px 0;overflow:hidden;zoom:1;background:#fff;width:1200px;margin:0 auto;}

.zhbd_l{float:left;width:660px;height:440px;}
.zhbd_r{float:right;width:500px;padding-right:20px;overflow:hidden}
.zhbd_l li img{width:660px;height:440px;}
.zhbd_l li p{display: none;}

.zhbd_tt{width:500px;height:30px;background:url(../images/tbg1.png) no-repeat;position: relative; padding-top:4px;line-height:30px;font-size:24px;font-family:"微软雅黑";margin:30px 0 5px 0;}

.red{color:#e00c1b}

.more{position:absolute;top:9px;right:0; display:block;width:70px;text-align:center;line-height:25px;font-size:14px;color:#fff;font-weight:normal; }
.more:hover{color:#fab9ba;}

.zhbd_r dl{margin-bottom:10px;}
.zhbd_r dl dt{text-align: center;padding:0 0 10px 0;}
.zhbd_r dl dt a{font-weight:normal;font-size:18px;color:#e41b1b;line-height:30px;}
.zhbd_r dl dd{font-size: 14px;color:#666;line-height:24px;text-indent:2em;text-align:justify;}
.zhbd_r dl dd a{/*display:none;*/ color:#df0817;}

.ul_li{clear:both;}
.ul_li li a{display:block;width:85%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}
.ul_li li{font-size:16px;line-height:40px;position: relative;background:url(../images/point.png) 0 center no-repeat;padding-left:22px;}
.ul_li li span{position: absolute;top: 0;right: 0;}
.ul_li1 li{background: none;padding-left: 0;}


.index_tt,.index_tt1,.index_tt6{width:1200px;height:45px;background:url(../images/tbg2.png) no-repeat;position:relative; padding-top:4px;line-height:40px;font-size:24px;font-family:"微软雅黑"; margin:auto;}
.index_tt span{position:absolute;top:4px;left:500px;padding-left:45px;text-align:center;}
.index_tt{background:url(../images/tbg7.png) no-repeat;}
.index_tt1{background:url(../images/tbg.png) no-repeat;}
.index_tt1 span{position:absolute;top:4px;left:50%;margin-left:-62px;padding-left:45px;text-align:center;}

.icon1{background:url(../images/icon1.png) 0 center no-repeat;}
.icon2{background:url(../images/icon2.png) 0 center no-repeat;}
.icon3{background:url(../images/icon3.png) 0 center no-repeat;}
.icon4{background:url(../images/icon4.png) 0 center no-repeat;}
.icon5{background:url(../images/icon5.png) 0 center no-repeat;}
.icon6{background:url(../images/icon6.png) 0 center no-repeat;}
.icon7{background:url(../images/icon7.png) 0 center no-repeat;}

.ul_li2{width: 1240px;}
.ul_li2 li{float:left;width:580px;position:relative;margin-right: 38px;}
.ul_li2 li a{height:40px;line-height:40px;display:inline-block;background:url(../images/point.png) 0 center no-repeat;display:block;width:85%;font-size:16px;height:40px;line-height:40px;white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');padding-left:20px;}
.ul_li2 li span{position:absolute; top:10px; right:0;}

.ul_li3 li span{display: none;}
.ul_li3 li a{width:97%;}

.morelink{clear:both;width:90px;height:32px;line-height:32px;text-align:center;font-size:16px;color:#fff;background:#df0817;margin:20px auto 0 auto;position: relative;}
.morelink:before{
 border-bottom: 32px solid #df0817;
 border-left: 16px solid transparent;
 position: absolute;
 height: 0;
 width: 0;
 top: 0px;
 left: -16px;
 display: block;
 content: ''; 

}
.morelink:after{
 border-top: 32px solid #df0817;
 border-right: 16px solid transparent;
 position: absolute;
 height: 0;
 width: 0;
 top: 0px;
 right:-16px;
 display: block;
 content: '';  
}

.morelink a{color:#fff;}

.fl,.fr{float:left;width:580px;overflow:hidden;}
.fr{float:right;}

.index_tt2{width:580px;height:30px;background:url(../images/tbg3.png) no-repeat;position: relative; margin-top:30px;padding-top:4px;line-height:30px;font-size:24px;font-family:"微软雅黑";}
.index_tt3{background:url(../images/tbg4.png);}

.dfmz_list{clear:both;}
.dfmz_list li{width:100%;height:40px;line-height:40px;font-size:16px;position:relative;}
.dfmz_list li a{display:block;width:85%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}
.dfmz_list li b{padding:0 5px;font-weight:normal;font-size:14px; color:#fff; background:#df0817;height:26px;line-height:26px;text-align:center; display:inline-block; margin-right:20px;position:relative;}
.dfmz_list span{position:absolute;top:0;right:0;}

.dfmz_list li b:after{
 border-bottom: 26px solid #df0817;
 border-right: 13px solid transparent;
 position: absolute;
 height: 0;
 width: 0;
 top: 0px;
 right:-13px;
 display: block;
 content: '';  
}

.xjsj_box{width:1200px;height:460px;margin:auto;clear:both;overflow:hidden; background:#fff; position:relative;text-align: left;}

.index_tt5{width:1200px;height:94px;background:url(../images/tbg5.png) no-repeat;position:relative; padding-top:4px;line-height:40px;font-size:24px;font-family:"微软雅黑"; }
.index_tt5 span{position:absolute;top:4px;left:550px;padding-left:45px;text-align:center;}

.xjsj_con{position:absolute;top:94px;left:0;width:1138px; height:305px;border:1px #df0817 solid;border-top:none;padding:30px;}

.xjsj_t2{position:absolute;top:64px;/*left:200px;*/left:190px;height:44px;}
/*.xjsj_t2 li{float:left; display:inline;width:150px;height:44px; line-height:44px;text-align:center; font-weight:bold;font-size:18px;color:#fff;background:#eeeeee;margin-left:30px;position: relative;}*/
.xjsj_t2 li {
    float: left;
    display: inline;
    width: 200px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    color: #fff;
    background: #eeeeee;
    margin-right: 5px;
    position: relative;
    border-radius: 5px 5px 0 0;
}
.xjsj_t2 li:before{
 /*border-bottom: 44px solid #eeeeee;
 border-left: 22px solid transparent;
 position: absolute;
 height: 0;
 width: 0;
 top: 0px;
 left: -22px;
 display: block;
 content: '';*/ 

}
.xjsj_t2 li:after{
 /*border-top: 44px solid #eeeeee;
 border-right: 22px solid transparent;
 position: absolute;
 height: 0;
 width: 0;
 top: 0px;
 right:-22px;
 display: block;
 content: '';*/  
}

.xjsj_t2 li.hover{background:#df0817;}
.xjsj_t2 li.hover:before{border-bottom:44px solid #df0817;}
.xjsj_t2 li.hover:after{ border-top:44px solid #df0817;}
.xjsj_t2 li a{color:#e44734;}
.xjsj_t2 li.hover a{color:#fff;}


.index_tt6{background:url(../images/tbg6.png) no-repeat;}
.index_tt6 span{position:absolute;top:4px;left:465px;padding-left:50px;text-align:center;}

.mtgz_con{ margin-bottom:20px;overflow:hidden;}
.mtgz_con dl{float:left;width:580px;height:150px;overflow:hidden;margin-bottom:5px;}
.mtgz_con dl:nth-child(2){float:right;}
.mtgz_con dl dt{text-align: center;padding:10px 0; overflow: hidden;}
.mtgz_con dl dt a{float:left;width:580px;font-weight:bold;font-size:18px; color:#e41b1b;line-height:30px;white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}
.mtgz_con dl dd{font-size: 14px;color:#666;line-height:24px;text-indent:2em;text-align:justify;}
.mtgz_con dl dd a{/*display:none;*/ color:#df0817;}

.hytp_box{width:1320px;margin:auto;clear:both;overflow:hidden; position:relative;}

.hytp_con{width:1200px;/* height:400px; */overflow:hidden;margin:30px auto 10px auto;}
.hytp_con li{float:left;width:300px;height:200px;}
.hytp_con li img{width:300px;height:200px;}
.hytp_con li p{ display:none;}
.hytp_con li:first-child{width:600px;height:400px;}
.hytp_con li:first-child img{width:600px;height:400px;}

/*二级列表页样式*/
.loc{width:1200px;margin:auto;font-size:14px;color:#555;padding:5px 0 10px 0;line-height:20px; border-bottom:0px solid #dcdcdc;color:#fff;text-align: left;}
.loc a{font-size:14px;color:#fff;}
.loc a:hover{color:#fff;}
#listmain{width:1200px;min-height:300px;background:#fff;margin:auto;}

.alist{padding:20px 10px;}
.alist .article{width:98%; font-size:16px;margin:0 auto;padding:0; text-align:left;}
.alist tr td{padding:0 0 10px 0;margin:0;vertical-align:top;}
.alist .arlisttd{line-height:30px;}
.alist .ardot{width:15px;padding-top:0px;}
.alist .timedefault{font-size:13px;color:#555;width:100px; text-align:right;padding-top:2px;}

.plist{margin:0 auto;}
.plist li{float:left;width:360px;height:240px;margin:20px 0 0 30px;position:relative;}
.plist li img{width:360px;height:240px;}
.plist div{height:37px; position:absolute;bottom:0;left:0; line-height:37px;}
.plist p{display:none;position:absolute;bottom:0;left:0;height:37px; line-height:37px; width:97.1%; left:0; background:#000; -moz-opacity: 0.8; /* FF 3.5以下 */ opacity: 0.8; /* FF 3.5及以上 */filter: alpha(opacity=80); /* IE6及以上 */color:#fff; font-size:16px;padding-left:3%;}
.plist p a{color:#fff;font-size:16px;}

/*文章页样式*/
#artmain{width:1160px;padding:0 20px;margin:0 auto;background:#fff;}
#artmain .mtitle{font-size:22px;margin:0 auto; color:#000; text-align:center; font-family:"微软雅黑";font-size:22px; line-height:150%;padding-top:25px;}
 
#artmain .source{font-family:"宋体";font-size:12px;padding:10px 0;color:#555; border-bottom:1px #ddd dotted;}
#zoom{font-size:16px; line-height:32px;text-align:left;padding:30px 30px 0;text-align:justify; text-justify:inter-ideograph;}
#zoom a{color:#000; text-decoration:underline}
#zoom table{ margin:auto;}
#zoom p{margin:0; padding:5px 0;border:0;text-align:justify; text-justify:inter-ideograph;}
#zoom img{ max-width:750px;_width:expression(document.body.clientWidth > 750 ? "750px" : "auto"); margin:5px auto 0px auto; text-align:center;}

.pal100{padding-left: 100px;}
.pal100 li span{display: none;}
.ul_lixjdx li{float: left;width: 14%;}
.xjjt-tt{text-align: center;padding:0 0 15px;font-size: 18px;}
.xjjt-tt span{color:#df0817;}
.dl_xjjt{height: 210px;padding-left: 100px;overflow:hidden;}
.dl_xjjt dl{overflow:hidden;margin-bottom:12px;}
.dl_xjjt dl dd{font-size: 16px;color:#666;line-height:26px;text-align:justify;}
.dl_xjjt dl dd a{/*display:none;*/ color:#df0817;font-weight: bold;padding-right: 7px;}
.rznlist li{float: left;width: 14%;}
.rznlist span{display: none;}
.dl_xjgzz{width: 1200px;height: 210px;padding-left: 100px;overflow:hidden;}
.dl_xjgzz dl{width: 540px;margin-right: 40px;float: left;padding-bottom: 7px;}
.dl_xjgzz dl dt{font-weight: bold;color:#df0817;}
.dl_xjgzz dl dd{padding-top: 3px;line-height: 24px;}
.dl_xjgzz dl dd span{padding-right: 7px;}
@media screen and (max-device-width: 1600px){
body{background-size: 100% auto;}
#wrapindex{background-size: 100%;}
#indextop{height:636px;}
#indextop .logo{padding-top:260px;height: auto;}
#top{height: 483px;}
#top .logo{padding-top: 200px;}
.logo img{height: 130px;}
#top .logo img{width: 1173px;height: auto;}
}
@media screen and (max-device-width: 1440px){
body{background-size: 100% auto;}
#wrapindex{background:url(../images/topbg_index1440.png) center top no-repeat #fff;}
#indextop{height:770px;}
#indextop .logo{padding-top:290px;height: auto;}
#top{height: 440px;}
#top .logo {padding-top: 180px;}
.logo img{height: 120px;}
#top .logo img{width: 973px;height: auto;}
}
@media screen and (max-device-width: 1024px){
body{background-size: 100% auto;min-width: 100%;}
#wrapindex{background: none;}
#content{margin:0 2%;}
.main_boxt,.main_box,.index_tt,.index_tt1,.index_tt6,.ul_li2,#listmain,.loc{width: 100%;}
#artmain{width: auto;padding:0;}
#zoom{padding:15px 10px;}
.logo img{width: 75%;height: auto;}
#indextop .logo{padding-top:138px;}
.bird2{display: none;}
#indextop{height: 340px;}
.fly {top:200px;}
.fly img{width: 80px;height: auto;}
.index_tt,.index_tt1,.index_tt6{background-position: center 0;}
.index_tt span{left: 50%;margin-left: -150px;}
.ul_li2 li{width: 100%;float: none;}

#top{height: 300px;}
#top .logo img{width: 75%;}
#top .logo{padding-top: 140px;}
.plist {padding-top: 15px;}
.plist li{width: 46%;height: auto;padding:0 2%;margin:0;margin-bottom: 15px;text-align: center;}
.plist li img{max-width: 100%;height: auto;}
.zhbd_l,.zhbd_r{width: auto;float: none;height: auto;padding:0;}
.main_box2{width: auto;}
.bcolor{padding:20px 0;margin-top: 15px;}
.ul_li2{padding:0 10px;margin-top: 10px;}
.ul_li2 li span{right:3%;}
.xjsj_box,.index_tt5{width: auto;}
.index_tt5,.index_tt6,.index_tt1{background-position: center 0;}
.index_tt5 span,.index_tt6 span{left: 50%;margin-left: -140px;}
.xjsj_box{height: auto;}
.xjsj_t2{left: 0;width: 100%;}
.xjsj_t2 li{width: 20%;}
.xjsj_con{position: static;width: auto;height: auto;}
.xjsj_con ul{margin-top: 0;}
.index_tt6 span{margin-left: -130px;}
.mtgz_con dl{float: none;width: auto;overflow: hidden;clear: both;}
.mtgz_con dl dt{overflow: hidden;clear: both;}
.ul_li2{width: auto;clear: both;}
.hytp_box,.hytp_con{width: auto;}
.hytp_con{text-align: center;}
.hytp_con li{width: 46%;height:200px;text-align: center;padding:0 2%;display: inline-block;overflow: hidden;margin-bottom: 15px;}
.hytp_con li img{width: 100%;height: auto;}
.hytp_con li:first-child{width: 46%;height:200px;}
.hytp_con li:first-child img{width: 100%;height: auto;}
.hytp_con li:last-child{display: none;}
}
@media screen and (max-device-width: 768px){
#indextop{height: 250px;}
#top{height: 235px;}
#top .logo{padding-top: 110px;}
#listmain img{max-width: 100%;}
}
@media screen and (max-device-width: 414px){
#indextop{height: 165px;}
#indextop .logo{padding-top:50px;}
.fly{top: 50px;display: none;}
.kly_box{border:8px solid #e5e4e5;padding:15px;line-height: 24px;font-size: 1.4rem;}
.fly img{width: 50px;}
.kly-tt img{width: 55px;}
.index_tt{font-size: 1.8rem;background: none;border-top:2px solid #df0817;margin:0 5%;width: auto;}
.index_tt span{margin-left: -160px;}
.main_box{padding-top: 0px;}
.mt30{margin-top: 15px;}
.ul_li2 li{line-height: 32px;height:32px;display: block;}
.ul_li2 li a{font-size: 1.4rem;width:75%;}
.ul_li3 li a{width:90%;}
.ul_li2 li span{font-size: 1.4rem;top:8px;right:0;}
#bottom p{font-size: 1.2rem;}
.morelink a{font-size: 1.4rem;}

#top .logo{padding-top: 55px;}
.alist tr td a{font-size: 1.4rem;}
.hytp_con li{height:105px; }
.hytp_con li:first-child{height:105px;}
#artmain .mtitle{font-size: 2rem;padding-top: 0;}
#content{background: #fff;}
#top{height: 130px;}
.loc{background: #de0616;padding:4px 1%;width: 98%;}
#zoom{font-size: 1.4rem;line-height: 24px;}
.alist .arlisttd{line-height: 20px;}
.alist{padding-bottom: 0;}
.index_tt1{font-size: 1.8rem;background-size:270% auto;}
.index_tt1 span{background-size:30% auto;background-position: 3px center}
.ul_li li{font-size: 1.4rem;line-height: 32px;}
.zhbd_r dl dt a{font-size: 1.6rem;line-height: 26px;}
.index_tt1,.index_tt5,.index_tt6{font-size: 2rem;background: none;border-top:2px solid #df0817;margin:0 7%;font-size: 1.8rem;width: auto;}
.index_tt5 span{margin-left: -120px;}
.xjsj_t2{}
.xjsj_t2 li{font-size: 1.2rem;margin-left: 18px;height: 30px;line-height: 30px;min-width: 17%;font-weight: normal;margin-bottom:5px;}
.xjsj_t2 li:before{
 border-bottom: 30px solid #eeeeee;
 border-left: 15px solid transparent;
 position: absolute;
 height: 0;
 width: 0;
 top: 0px;
 left: -15px;
 display: block;
 content: ''; 

}
.xjsj_t2 li:after{
 border-top: 30px solid #eeeeee;
 border-right: 15px solid transparent;
 position: absolute;
 height: 0;
 width: 0;
 top: 0px;
 right:-15px;
 display: block;
 content: '';  
}
.xjsj_t2 li.hover:before{border-bottom:30px solid #df0817;}
.xjsj_t2 li.hover:after{ border-top:30px solid #df0817;}
.xjsj_con{padding:0 10px;border:0;}
.index_tt6{margin:0 15%;}
.index_tt6 span{margin-left: -100px;}
.index_tt1{margin:0 22%;}
.mtgz_con dl dt a{font-size: 1.6rem;}
.hytp_con{margin:0;}
.xjsj_t2{position: static;}
.index_tt5{height: 46px;}
.zhbd_l{margin-top:0;}
.mtgz_con dl{height: auto;}
.mtgz_con dl dt a{width: 100%;}
.mtgz_con dl:nth-child(2){float: none;}
.ul_lixjdx{padding: 0 ;}
.ul_lixjdx li{width: 40%;}
.dl_xjjt,.dl_xjgzz{padding-left: 0;height: auto;width: auto;}
.xjjt-tt{font-size: 1.6rem;}
.dl_xjjt dl dd,.dl_xjgzz dl dd{font-size: 1.4rem;}
}
@media screen and (max-device-width: 375px){
#top{height: 120px;}
#indextop{height: 150px;}
}
@media screen and (max-device-width: 320px){
#indextop{height: 125px;}
.index_tt{font-size: 1.8rem;background: none;border-top:2px solid #df0817;margin:0;}
.index_tt span{margin-left: -165px;background-size: 12% auto;background-position: 5px center}
#top{height: 105px;}
}


.gjjgrb {
margin-top:30px;
}
.gjjgrb_box{
width: 1200px;
height: 460px;
margin: auto;
clear: both;
overflow: hidden;
background: #fff;
position: relative;
text-align: left;
}
.gjjgrb_box h3{
width: 1200px;
height: 94px;
background: url("../images/tbg5.png") no-repeat;
position: relative;
padding-top: 4px;
line-height: 40px;
font-size: 24px;
font-family: "微软雅黑";
}
.gjjgrb_box h3>span{
position: absolute;
top: 4px;
left: 450px;
padding-left: 45px;
text-align: center;
background: url(../images//icon2.png) 0 center no-repeat;
}
.gjjgrb_box h3>span b{
color: #e00c1b;
}
.gjjgrb_box>div{
position: absolute;
top: 94px;
left: 0;
width: 1138px;
height: 305px;
border: 1px #df0817 solid;
border-top: none;
padding: 30px;
}
.gjjgrb_box>div>ul{
display: block;
padding-left: 100px;
    margin-top: 20px;
}
.gjjgrb_box>div>ul:after{
content:"";
display:block;
clear:both;
}
.gjjgrb_box>div>ul li{
font-size: 16px;
line-height: 40px;
position: relative;
background: url(../images/point.png) 0 center no-repeat;
padding-left: 22px;
float: left;
width: 14%;
}
.gjjgrb_box>div>ul li a{
display: block;
width: 85%;
white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
-moz-binding: url(ellipsis.xml#ellipsis);
}
.gjjgrb_box>div>ul li span{
position: absolute;
top: 0;
right: 0;
display: none;
}

.txtBox_img {
        position: absolute;
    top: 265px;
    left: 0px;
    right: 0px;
    text-align: center;
}
.logoBox_img{
    position: absolute;
    top: 21px;
    left: 3%;
}