.carousel{ margin-bottom:0 !important}
.daohang{ margin-top:30px}
.daohang2{min-height: 140px !important;}
.navbar .brand{ padding:0 !important}
.pc{ display:block}
.sj{ display:none}
.banner{ width:85%!important;}
.ys1{ color:#FFF !important}
.ys2{ color:#e08805 !important}
.triangle1{ padding-top:30px;}
.home-ny{ width:100%;background:#181A1C;}
.homebg{background:url(/images/brand-bg.jpg) center center no-repeat; background-size: cover; -webkit-background-size: cover;-o-background-size: cover;background-position: center 0;}
.homebg1{ background:url(/images/brand-bg1.jpg) top center no-repeat; background-size: cover; -webkit-background-size: cover;-o-background-size: cover;background-position: center 0;}
.homebg2{ background:url(/images/brand-bg2.jpg) top center no-repeat; background-size: cover; -webkit-background-size: cover;-o-background-size: cover;background-position: center 0;}
.homebg3{ background:url(/images/brand-bg3.jpg) top center no-repeat; background-size: cover; -webkit-background-size: cover;-o-background-size: cover;background-position: center 0;}
.home-ny1{ padding-top:100px; padding-bottom:150px}

/* 首页产品样式*/
.sycp{ width:23%; height:auto; padding-top:30px; float:left; margin:1%;background:#232323;}
.sycp a{ color:#FFF}
.sycp a:hover{ color:#e08805}
.sycpbt{ font-size:1.2rem; font-weight:bolder; text-align:center; height:50px;}
.sycpbt p{    background: #d5d4d4;
    background: -moz-linear-gradient(-45deg, #d5d4d4 0%, #828282 7%, #f3f4f5 19%, #48555d 45%, #a3a9ad 55%, #8c94a1 88%, #f3f4f5 100%);
    background: -webkit-linear-gradient(-45deg, #d5d4d4 0%, #828282 7%, #f3f4f5 19%, #48555d 45%, #a3a9ad 55%, #8c94a1 88%, #f3f4f5 100%);
    background: linear-gradient(135deg, #d5d4d4 0%, #828282 7%, #f3f4f5 19%, #48555d 45%, #a3a9ad 55%, #8c94a1 88%, #f3f4f5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d4d4', endColorstr='#f3f4f5',GradientType=1 );
    display: inline-block;
    font-size: 1rem;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 5px 5px;
	width:50%;
	box-shadow: 0 5px 10px #000000;
	}
.sycpbt p span{background: #e08805;
    display: initial;
	width:100%;
    float: left;
    border-radius: 5px;
    font-size: 1rem;
	line-height:200%;
	color:#000; }
.sycpms{ font-size:1rem; text-align:center; padding:5px; display:none}
.sycpimg { width:100%; text-align:center}
.sycpimg img{ width:100%}
.sycpan{ font-size:1rem; text-align:center; border-top:#960 1px solid; margin:10px; height:35px; line-height:35px; display:none}

/* 首页产品样式2*/
.sycp2{ width:48%; height:auto; padding-top:30px; float:left; padding-bottom:30px; background:#1c1d1d; margin:1%}

.sycpbt2{ width:50%;font-size:1.5rem; font-weight:bolder; text-align:center; height:50px; float:left}
.sycpbt2 h3{ padding:0; margin:0; margin-top:20px;}
.sycpbt2 span{ width:100%;font-size:1rem; text-align:left; float:left; line-height:200%; padding:10px}
.sycpimg2 { width:50%; text-align:center; float:left}


/*列表内容banner*/
.lbbn{ width:100%; height:100px; line-height:100px;}
.lbbn1{ font-size:2rem; margin:auto;}
.lbbn2{ font-size:2rem; text-transform: uppercase; color:#e08805}

/*列表内容 导航标签*/
.dhbq{ width:100%; line-height:200%; border-bottom:1px solid #181A1C; }
.dhbq p{ padding:5px; margin:0; text-align:right;color:#000 ; font-size:12px}
.dhbq p a:hover{ color:#000}
/*列表内容*/
.lbnr{ width:100%; margin-top:20px;}
.lbnr_l{ width:50%; float:left}
.lbnr_l3{ width:30%; float:left; display:none}
.lbnr_l7{ width:100%; float:left}
.lbnr_l4{ width:40%; float:left}
.lbnr_l4 img{ width:90%}
.lbnr_l6{ width:60%; float:left}
.lbnr p{ line-height:160%; margin:0;  font-size:1rem; color:#000; padding-bottom:5px;}
/*.lbnr a p {color:#C00; line-height:200%; font-weight:600; font-size:14px}*/

/*分页*/
#pagination{ height:auto; float:left}
.mainPage{ padding-top:20px; height:auto;}
.mainPage ul{width:100%;height: 32px;display:block; margin:0 auto;padding-left: 4px;}
.mainPage ul li{float: left; display: inline; height: 32px; line-height: 32px; padding: 0 10px;color:#e08805;font-size:15px; margin: 5px 5px; background:#181A1C; font-size:16px;}
.mainPage ul li a{color:#e08805;font-size:16px; }
.mainPage ul li.thisclass{background:#9c6006;color:#181a1c; font-size:16px;}
.mainPage ul li.thisclass a{color:#fff;}
.mainPage ul li a:hover, a:focus {color:#3F6988;text-decoration: none;}

/*新闻列表*/
.xw{ width:100%; padding-bottom:10px; margin-bottom:10px; float:left; border-bottom:#710d29 1px dashed}
.xw ul{ margin:0}
.xw li{ list-style:none}
.xwbt{ width:100%; font-size:16px; font-weight:600; line-height:200%}
.xwms{ width:100%; float:left; line-height:160%; text-align:left;}
.xwsj{ width:100%; font-size:9px; color:#333}
.xwbt a:hover{ color:#333}
.xwms a:hover{ color:#333}
/*内页通用*/
.tyny{ width:100%; background:#FFF}
.tyny_dh{ width:90%; background:#181a1c; float:left; margin-top:15px; font-size:2rem; text-align:center}
.tyny_ewm{ width:90%;}
.tyny_wz{ margin-top:20px;width:90%; text-align:left; color:#181a1c; line-height:200%; font-weight:bolder; float:left; display:none}

/*产品内容*/
.cpny{width:100%; float:left}
.cpbt{ font-size:18px; font-weight:600; background:#181a1c; line-height:200%; text-align:center}
.cpbt span{ background:#e08805; line-height:180%; float:left;font-weight:600; width:60%; color:#e60013;text-transform:uppercase}
.cpbt strong{color:#e60013; padding-left:30px;}
.cpimg{ width:100%; text-align:center}
.cpimg img{ width:100%}
.cpwz{ font-size:14px; margin-top:5px; box-shadow: 0 3px 10px #c17a11; padding:10px;color: #181a1c;}
.cpwz img{ width:60%}
.module{ position:relative;  text-align:center;  background:#000;}
.module:before{ display:block; content:''; position:absolute; top:0; right:0; width:0; height:0; border-left:33px solid #e08805; border-bottom:33px solid #181a1c; right:0; top:0; background:#181a1c;}
.cpsj{ display:none}
/*翻页*/
.fanye{ width:100%;margin-top:20px;height:80px}
.fanye_l{width: 100%;
    float: left;
    color: #000;
    margin-top: 10px;}
.fanye_l a{ font-weight:600}	
.fanye_l a:hover{ color:#000; font-weight:bold}
/*底部*/
.dbys{ width:31%; margin:1%; float:left;border-right:1px dashed #bf7608; min-height:215px;}
.dbys p{ padding:0; margin:0; font-size:1rem; text-align:left; color:#000; height:43px; line-height:43px; overflow:hidden; }
.dbys span{ padding:0; margin:0; font-size:1rem; text-align:center; color:#000; width:100%; display:block}
.dbys span img{ max-height:175px; padding:10px;}
.dbys h3{ font-size:14px; text-align:left; padding:5px; margin:5px}
.dbys a{ width:95%;float:left; color:#000; font-size:1rem; text-align:left; border-bottom:#963 1px dotted; height:50px; line-height:50px; overflow:hidden;}
.dbys a:hover{color:#000;}
@media (max-width: 480px){
.module:before{border-bottom:25px solid #181a1c;}
.pc{ display:none}
.sj{ display:block}	
.sycp{ width:48%;}
.sycpbt p{ width:70%; padding:3px 3px}
.sycpbt p span{ font-weight:600}
.cpbj{ padding-left:5px !important; padding-right:5px !important}
.daohang{ margin-top:10px; margin-bottom:10px}
.navbar{ min-height: 70px !important;}
.daohang2{min-height: 40px !important;}
.navbar .brand img{ width:120px !important; height:40px !important;}	
.da-slide .da-img{ display:block !important; top: 30px !important;}
.section .title{ padding:0 !important}
.section .title h1 { font-size:1.5rem; margin-bottom:0 !important; margin-top:-10px;font-weight:600 !important}
.span3 { width:48%!important; margin-left:1% !important}
.thumbnail h3{ font-size:16px !important}
.thumbnail > p{ font-size:12px;}
.nav-pills > li > a {
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
	font-size:14px;
}
.section .title > p{ font-size:12px !important; padding:0 !important;}
.large-text { font-size:20px !important}
.title h3{ font-size:1.5rem !important; font-weight:600; line-height:200%}
.contact-info{ font-size:14px !important;}
.contact-info p{ padding:0 !important}
.footer p{ font-size:14px !important}
.nav-pills{ margin-bottom:15px !important; margin-top:-15px}
.triangle{border-top: 15px solid #181a1c !important;}
.cpsj{ display:block}
.sycpms{ font-size:14px; text-align:center; padding:10px; min-height:60px}
/*内页*/
.home-ny{background-size: cover; -webkit-background-size: cover;-o-background-size: cover;background-position: center 0;}
.home-ny1{ padding-top:20px; padding-bottom:30px}
.lbnr p{ font-weight:600}
.lbbn1{ text-align:center; font-weight:bolder; font-size:20px;}
.lbbn2{ font-size:20px;}
.lbnr_l{ width:100%;}
.cpbt{ font-size:14px; height:33px}
.cpbt span{ text-align:left}
.lbnr_l3{ display:none}
.lbnr_l7{ width:100%;}
.lbnr_l4{ display:none}
.lbnr_l6{ width:100%;}
.cpwz img{ width:100%}
.fanye_l{ width:100%; height:30px; line-height:30px; overflow:hidden}
.mainPage ul li{padding: 0 5px;color:#e08805;font-size:16px; margin: 5px 2px;}
.dbys{ width:100%; border-right:none; border-bottom:#000 1px solid; margin:0; min-height:auto}
.dbys p{ height:35px; line-height:35px;}
.dbys a{ height:35px; line-height:35px;}
}
@media (max-width: 767px){
.container{ width:auto !important}
}
@media (max-width: 1025px){
.banner{ width:auto !important}
}