@charset "utf-8";
*{margin:0; padding:0; border:0;}
a{text-decoration:none;}
li{list-style:none;}
body{ font-family:"Microsoft YaHei"; min-width:1200px; background: url(../images/body.png) 0 0 repeat-x #fff;}
input[type="submit"],select,input[type="button"],input[type="reset"],input[type="date"]{-webkit-appearance: none;}
table{border-collapse:collapse;border:none;}
table tr{}
table td{border:1px solid #ccc;}


.bxytop{ width:100%; height:239px;}
.bxytopn{ width:980px; overflow:hidden; margin:0 auto;}
.bxytopz{ float:left; margin-top:60px;}
.bxytopz img{ max-width:715px; height:auto;}
.bxytopy{ float:right; margin-top:100px;}
.bxytopy .search-keyword{float: left;width: 126px;height: 28px;line-height: 28px;border: none;background-color: #ffffff;outline: none;padding-left: 4px;box-shadow: 0 0 5px #76b0dd;}
.bxytopy .search-submit{float: left;width: 76px; padding-left:13px;height: 28px;line-height: 28px;color: #ffffff;text-align: center;font-size: 14px; background:#a80202 url(../images/search.png) no-repeat 10px center; cursor:pointer;}
.bxytops{color:#fff;text-shadow: 0px 1px 10px #a80202;letter-spacing: 1px;padding-bottom: 5px;}
.bxytops a{color:#fff;}





.nav{ width:980px; height:50px; margin:0 auto; background:#a80202; margin-bottom:10px; margin-top:-50px;}
.nav ul{ width:110%}
.nav li{ float:left; width:auto; height:50px; line-height:50px; position:relative; z-index:9; font-size:15px; margin-left:25px; margin-right:20px;}
.nav li a{ color:#fff;}
.nav li:hover a{ text-decoration:underline;}
.navcur a{ text-decoration:underline;}
.nav dl{ position:absolute; left:-20px; top:50px; display:none;}
.nav dd{ width:100px; height:40px; line-height:40px; font-size:14px; background:rgba(168,2,2,0.8); text-align:center; border-bottom:1px solid #a80202;}
.nav dd a{ color:#fff;}
.nav dd:hover a{ text-decoration:underline!important;}
.nav li:hover dl{ display:block;}
.nav li:hover dd a{text-decoration:none;}



.bxya{ width:100%; height:332px; background:url(../images/bxya.png) no-repeat top center; margin-bottom:10px;}


.bxyb{ width:980px; overflow:hidden; margin:0 auto; margin-bottom:30px;}
.bxybz{ float:right;}
.bxybz1{ width:200px; height:170px; background:#a80202; color:#fff; font-size:20px; text-align:center; margin-bottom:4px;}
.bxybz1 img{ width:39px; height:41px; display:block; margin:0 auto; padding-top:48px; margin-bottom:15px;}
.bxybz1 a{ color:#fff;}
.bxybz ul{ width:200px; overflow:hidden; height:330px;}
.bxybz li{ width:189px; height:66px; line-height:66px; margin-bottom:19px; border:1px solid #a80202; border-left:10px solid #750000; overflow:hidden;}
.bxybz li a{ display:block; width:100%; height:100%;}
.bxybz li p{ float:left; font-size:20px; margin-left:43px; color:#fff; width:100px;}
.bxybz li span{ display:block; float:left; width:20px; height:66px; background:url(../images/bxybzspan1.png) no-repeat center center; margin-left:10px;}
.bxybz .li1{ background:#a80202 url(../images/bxybzli1.png) no-repeat 10px center;}
.bxybz .li2{ background:#a80202 url(../images/bxybzli2.png) no-repeat 10px center;}
.bxybz .li3{ background:#a80202 url(../images/bxybzli3.png) no-repeat 10px center;}
.bxybz .li4{ background:#a80202 url(../images/bxybzli4.png) no-repeat 10px center;}
.bxybz .li4 p{ font-size:14px; line-height:24px; text-align:center; padding-top:10px;}
.bxybz li:hover p{ color:#a80202;}
.bxybz li:hover span{background:url(../images/bxybzspan11.png) no-repeat center center;}
.bxybz .li1:hover{ background:#fff url(../images/bxybzli11.png) no-repeat 10px center;}
.bxybz .li2:hover{ background:#fff url(../images/bxybzli22.png) no-repeat 10px center;}
.bxybz .li3:hover{ background:#fff url(../images/bxybzli33.png) no-repeat 10px center;}
.bxybz .li4:hover{ background:#fff url(../images/bxybzli44.png) no-repeat 10px center;}
.bxyby{ float:left;}
.bxybanner {position: relative;overflow: hidden; width:760px; height: 330px;}
.bxybanner .bxypic li {width: 100%; height: 100%; overflow: hidden; position: absolute;background-repeat:no-repeat;background-position:top center; min-width: 500px;}
.bxybanner .bxypic li a { display:block; width:100%; height:100%;}
.bxybanner .hd { position: absolute; bottom: 6px; right:12px; text-align: center;}
.bxybanner .hd li {display: inline-block; width: 50px;height: 8px; margin: 0px; background:rgba(255,255,255,0.5);}
.bxybanner .hd li.on { background: #fff;}
.bxybanner .prev { display:none;}
.bxybanner .next { display:none;}


.bxyc{ width:980px; overflow:hidden; margin:0 auto; position:relative;}
.bxyc .dl1{ float:right;}
.bxyc .dl2{ margin:0 auto; position:absolute; left:0; right:0;}
.bxyc .dl3{ float:left;}
.bxyc .dl{ width:310px; overflow:hidden;}
.bxycx{ width:100%; height:260px; position:relative;}
.bxycx img{ width:100%; height:260px;}
.bxycx p{ width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff; background:rgba(0,0,0,0.5); position:absolute; left:0; bottom:0;}
.bxycs{ width:110%; margin-top:6px;}
.bxycs li{ width:71px; height:60px; float:left; border: 2px solid #fff; margin-right:3.6px;}
.bxycs img{ width:100%; height:100%;}
.bxycs li.on{ border: 2px solid #a80202;}
.bxyca{ width:100%; overflow:hidden;}
.bxyca ul{ width:100%; overflow:hidden;}
.bxyca li{ width:100%; height:28px; line-height:28px; overflow:hidden;}
.bxyca li a{ color:#333; font-size:14px;}
.bxyca li p{ width:77%; float:left; overflow:hidden; padding-left:15px; background:url(../images/bxycali.png) no-repeat left center; }
.bxyca li span{ display:block; width:16%; float:right; overflow:hidden; text-align:right;}
.bxyca li a:hover{ color:#a80202;}


.bxyzhan{ width:100%; height:33px; margin-bottom:15px; border-bottom: 1px solid #aeaeae; position:relative;}
.bxyzhan p{ float:left;}
.bxyzhan a{ float:right; font-size:14px; color:#a80202; margin-top:4px;}
.bxyzhan a:hover{ color:#cc0000;}
.bxyzhan span{ display:block; width:22px; height:6px; background:#a80202; position:absolute; left:0; bottom:-3px;}


.bxye{ width:100%; overflow:hidden; padding:30px 0; margin-top:20px;}
.bxyen{ width:980px; height:275px; overflow:hidden; margin:0 auto; position:relative;}
.bxye .dl1{ float:left;}
.bxye .dl2{ margin:0 auto; position:absolute; left:0; right:0;}
.bxye .dl3{ float:right;}
.bxye .dl{ width:310px; overflow:hidden;}


.bxyf{ width:100%; overflow:hidden; padding-bottom:30px;}
.bxyfn{ width:980px; overflow:hidden; margin:0 auto; position:relative;}
.bxyfa{ width:100%; overflow:hidden;}
.bxyfa li{ float:left; margin-right:20px; font-size:14px; margin-bottom:10px;}
.bxyfa li a{ color:#333;}
.bxyfa li a:hover{ color:#a80202;}


.bxyfoot{ width:100%; overflow:hidden; padding:20px 0; background:#a80202;}
.bxyfootn{ width:980px; overflow:hidden; padding-bottom:55px; margin:0 auto; color:#fff; font-size:14px; text-align:center;position: relative;}
.bxyfootn a{ color:#fff;}
.bxyfootn a:hover{ text-decoration:underline;}
.bxyfootn p{ width:100%; line-height:24px;}
.bxyfootn1{position: absolute; right:0; top:0;}
.bxyfootn1 img{width:90px; height:90px;border:5px solid #fff; display:block; margin-bottom:5px;}


.bxyg{ width:980px; margin:0 auto; margin-top:30px;}
.bxygn{border: 1px solid #d4e1ee; padding: 0 25px 25px 25px;background-color: #ffffff;border-bottom: none;box-shadow: 3px 3px #e1eef8; min-height:600px;}
.bxyga{ width:100%; height:36px; margin-bottom:15px; border-bottom: 1px solid #aeaeae; position:relative; color:#333; font-size:16px;padding-top: 20px;}
.bxyga i{ display:block; width:22px; height:6px; background:#a80202; position:absolute; left:0; bottom:-3px;}
.bxyga a{ color:#333;}
.bxyga a:hover{ color:#a80202;}

.bxygb{ width:100%; overflow:hidden;}
.bxygb li{ width:100%; height:30px; line-height:30px;}
.bxygb li b{ font-weight:normal;}
.bxygb li a{ color:#333; font-size:16px;}
.bxygb li p{ width:79%; float:left; overflow:hidden; padding-left:15px; background:url(../images/bxycali.png) no-repeat left center; }
.bxygb li span{ display:block; width:16%; float:right; overflow:hidden; text-align:right; color:#b7b7b7;}
.bxygb li a:hover{ color:#a80202;}
.bxygb li:nth-child(5n+0){border-bottom: 1px dotted #b7b7b7; padding-bottom:10px; margin-bottom:10px;}

.bxygc{font-size: 20px;font-weight: bold;text-align: center;color: #750000;padding: 40px 0; line-height: 32px;}
.bxygd{height: 26px;line-height: 26px;background-color: #f1f1f1;color: #666;text-align: center; font-size:12px;}
.bxyge{ padding:30px 0; font-size:14px; text-align:justify; line-height:26px;}
.bxyge p{ font-size:14px; text-align:justify; line-height:26px;}
.bxyge img{ max-width:100%; height:auto!important;}
.bxygf{ width:100%; overflow:hidden;}
.bxygf li{ font-size:14px; width:100%; height:30px;}
.bxygf li a{ color:#000;}
.bxygf li a:hover{ color:#a80202;}
.bxygg{ width:100%; overflow:hidden;}
.bxygg li{ width:300px; height:32px; line-height:32px; overflow:hidden; margin:0 auto; margin-bottom:15px; color:#333;}
.bxygg label{ font-size:16px; width:60px; display: block; float:left;}
.bxygg input{ float:left;width: 220px; height:30px; border:1px solid #666; line-height:30px;padding-left: 10px;display: block;outline: none;font-family: "Microsoft YaHei";}
.bxygg .submit{ width: 120px;height: 32px;line-height: 32px; padding-left:0;display: block;outline: none;color: #fff;background: #a80202;font-family: "Microsoft YaHei";cursor: pointer; border:0; margin-left:60px;}


.bxygu{ width:100%; overflow:hidden; padding-bottom:50px;}
.bxygu li{ width:400px; height:32px; line-height:32px; overflow:hidden; margin:0 auto; margin-bottom:15px; color:#333;}
.bxygu label{ font-size:16px; width:80px; display: block; float:left; text-align:right; padding-right:20px;}
.bxygu input{ float:left;width: 220px; height:30px; border:1px solid #666; line-height:30px;padding-left: 10px;display: block;outline: none;font-family: "Microsoft YaHei";}
.bxygu .submit{ width: 120px;height: 32px;line-height: 32px; padding-left:0;display: block;outline: none;color: #fff;background: #a80202;font-family: "Microsoft YaHei";cursor: pointer; border:0; margin-left:100px;}
.bxygu span{ float:left; width:30px; display:block; padding-left:20px; color:#F00; font-size:14px; height:30px; line-height:30px;}


.bxyfanye { text-align:center;overflow: hidden; font-size:14px;margin-top:20px; margin-bottom:20px;}
.bxyfanye li { margin-left:10px;display: inline-block;background: #666;border-radius: 2px;color:#fff;margin-bottom:10px;}
.bxyfanye li:hover{background: #a80202;}
.bxyfanye li a{color:#fff;padding: 5px 12px;display: block;}
.bxyfanye li strong{font-weight:normal;}
.bxyfanye .thisclass{color:#fff!important;background: #a80202!important;}
.bxyfanye .thisclass a{color:#fff!important;}
.bxyfanye .pageinfo{padding: 5px 12px;display: block;}
.bxyfanye td { margin-left:10px;display: inline-block;background: #666;border-radius: 2px;color:#fff;}
.bxyfanye td:hover{background: #a80202;}
.bxyfanye td a{color:#fff;padding: 5px 12px;display: block;}






.text-center{text-align:center;}  
.pagination {list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom}
.pagination li {display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px}
.pagination a {color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {cursor:not-allowed;pointer-events:none;color:#EBEBEB}
.pagination .active {pointer-events:none}
.pagination .active,.pagination a:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}
    /*分页 begin*/
.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:4px;}
.pagination li a {border-radius:4px;color:#6e6e6e;background:#fff;padding:12px 16px;border:1px solid #DCDCDC;}
/* .pagination li i {font-weight:bold;font-size:18px;padding:0 3px} */
.pagination li.active a,.pagination li a:hover {background:#02a844;color:#fff;border:1px solid #02a844;}








































































































































































































































































@media only screen and (min-width: 1200px) {
	
.meiti{ display:none;}

}


@media (max-width:800px){
	
.meiti{ display:none;}

}


@media only screen and (min-width: 320px) and ( max-width:800px) {
	
.meiti{ display:none;}

}









/*分页 end*/







































































































































































































































@media only screen and (min-width: 1200px) {
	
.meiti{ display:none;}

}


@media (max-width:800px){
	
.meiti{ display:none;}

}


@media only screen and (min-width: 320px) and ( max-width:800px) {
	
.meiti{ display:none;}

}


