﻿@charset "utf-8";
/* CSS Document */

.bst-sl{ width:960px; height:720px; background:#fff;  }
.bst-sl h2{ line-height:80px; color:#b90101; text-align:center; background:#f2f2f2; border-bottom:1px solid #ddd; padding:0 2%;}
.bst-sl ul{ padding:20px 0;}
.bst-sl ul li{ padding:15px 5% 15px 0; line-height:40px;}
.bst-sl ul li span{ float:left;}
.bst-sl ul li span i{ color:#f00;}
.bst-sl ul li span.nsl01{ width:15%; text-align:right;}
.bst-sl ul li span.nsl02{ width:35%; padding-left:10px;}
.bst-sl ul li span.nsl03{ width:85%; padding-left:10px;}
.bst-sl ul li span > input{ width:100%; height:40px; border:1px solid #ddd; padding:0 5px;}
.bst-sl ul li span label{ margin-right:10px;}
.bst-sl ul li span .files{ width:150px;}
.clils{ padding-top:30px; text-align:center; border-top:1px solid #ddd;}
.clils input{ width:220px; height:50px; background:#e30000; color:#fff; font-size:18px; border-radius:5px; border:none; cursor:pointer;}
.lislt-nav{ background:#fff; padding:10px 0;}
.lislt-nav li a{ display:block; line-height:50px; height:50px; overflow:hidden; background:url(../images/y1.jpg) no-repeat 90% center; padding:0 40px;}
.lislt-nav li a.cur{background:url(../images/y2.jpg) no-repeat 90% center; color:#be0e1b;}
.blils{ background:#fff; padding:0 20px 20px;}
.blils h3{ line-height:55px; border-bottom:1px solid #ddd; font-size:18px; font-weight: normal; color:#c7000a;}
.demopt{ margin-top:20px;}
.tilot .melix{ display:none;}
.newls-con{ padding-top:20px;}
.newls-con h5{ text-align:center; font-size:16px; font-weight:normal;}
.newls-con h6{ text-align:center; font-size:12px; font-weight:normal; margin-top:10px; color:#999;}
.conlix{ padding:20px 2%; margin-top:20px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; line-height:2;}
.conlix img{ max-width:100%;}
.plisx{ padding:15px 0;}
.backls{ margin-top:10px;}
.backls .bacnk{ float:right; line-height:35px; width:80px; border-radius:17px; background:#ececec; text-align:center;}
.wnil{ text-align:center;}
.wnil .sli{ font-size:16px; color:#c7000a; padding-top:30px;}
.wnil .osl{ padding-top:10px;}
.wnil .osl span{ color:#c7000a}
.blisl{ padding-top:20px;}
.blisl img{ max-width:100%;}


@media (max-width: 1200px){
.warp{ width:100%; padding:0 2%;}
.foot{ padding:0 2%;}
}
@media (max-width: 1025px){
body{ padding-top:55px;}
.header-T{ height:55px;}
.loctm{ height:55px;}
.t-navs,.blox,.clolt{ display:none;}
.search-T{ height:42px; margin-top:13px;}
.nav-T{ position:absolute; width:100%; top:55px; left:0; background:#f6f6f6; padding:0; z-index:98; height:500px; overflow-x:hidden; overflow-y:auto;}
.nav-T li{ margin:0; line-height:45px; margin:0; display:block; width:100%; border-bottom:1px solid #dfdfdf;}
.nav-T li > a{ height:45px; line-height:45px; color:#333; font-weight:bold; background:url(../images/yb.png) no-repeat 95% center;}
.nav-T li a{ font-size:14px; display:block; padding:0 3%; color:#333;}
.nav-T li a:hover,.nav-T li .T-ment a:hover{ color:#333;}
.nav-T li > a.cur{ color:#c7000a; background:url(../images/yb2.jpg) no-repeat 95% center;}
.header-T .logo{ height:55px;}
.header-T .logo img{ height:100%; width:auto;}
.nav-T li .T-ment{ position:relative; top:0; left:0; margin:0; background:#fff; width:100%;}
.nav-T li .T-ment a{ text-align:left; padding:0 7%; display:block; background:url(../images/yb.png) no-repeat 93% center/auto 30%;}
.nav-T li .T-ment a:hover{ background:url(../images/yb.png) no-repeat 93% center/auto 30%;}
.nav-mob{ display:block; margin-right:0px; width:55px; height:55px; background:url(../images/mob-ct.png) no-repeat center center; background-size:auto 40%; float:right;}

}
@media (max-width: 960px){
	.bst-sl{ width:100%; left:0; margin-left:0; top:0; margin-top:0; overflow:auto;}
	.bst-sl h2{ line-height:50px; font-size:18px;}
	.bst-sl ul li{ padding:5px 5% 5px 0;}
	.bst-sl ul li span{ font-size:12px;}
	.bst-sl ul li span.nsl01{ width:35%;}
	.bst-sl ul li span.nsl02,.bst-sl ul li span.nsl03{ width:65%;}
}


@media (max-width: 800px){
	.tchot-hd span.sn01{ width:50%;}
.tchot-hd span.sn02,.tchot-hd span.sn05{ display:none;}
.tchot-hd span.sn03{ width:20%;}
.tchot-hd span.sn04{ width:30%;}
.nulix li span.sn01{ width:50%;}
.nulix li span.sn02,.nulix li span.sn05{ display:none;}
.nulix li span.sn03{ width:20%;}
.nulix li span.sn04{ width:30%;}
	}
@media (max-width: 640px){
.tc-oms{ width:100%; left:0;}
.nav-T li > a.cur span{ display:none;}
.ind-main{ top:0; margin-top:12px;}
.inlts,.tilot,.sislt{ width:100%;}
.tilot{ margin-top:12px;}
.ind-vlot li{ width:100%;}
.foot{ margin-top:10px; text-align:center;}
.cloit{ padding:0;}
.rcln dl dt{ font-size:16px;}
.tilot{ position:relative;}
.tilot .melix{ display: block; margin-bottom:10px; line-height:45px; padding:0 5%; height:45px; width:100%; background:#fff url(../images/y3.jpg) no-repeat 90% center;}
.lislt-nav{ display:none; position:absolute; left:0; width:100%; top:45px; z-index:200;}


}
