
/* CSS Document */

html {
	width:100%;
	margin:0;
	padding:0;
	-ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}

body {
	width: 100%;
	margin: 0 auto;
	font-size:12px;
	margin:0;
	padding:0;
	color:#525252;
	line-height:200%;
}
img{
	border: none;
}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #525252;
	text-decoration: none!important;
	cursor:pointer;
	background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
    blr:expression(this.onFocus=this.blur());
}
a img{ border:none;}
a:hover {color: #d80c18;}
.wrap{width:1020px;margin:0px auto;}
.wrap1{width:1220px;margin:0px auto;}
.clear{ clear:both; margin:0; padding:0; height:0;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
html{     width:100%;    overflow-x:hidden;}
body{width:100%;    overflow-x:hidden;}
/*首页*/
.logo{position: relative;}
.hd_img{position: absolute;bottom: 14px;width: 100%;text-align: center;}
.top_logo{position: absolute;top: 2%;left: 5%;width: 35%;z-index: 99;}
.top_bott{position: fixed;right: 10px;top: 1%;width: 11%;display: block;z-index: 99999;}
.top_navul{position: fixed;top: 0;left: 0;background: #fff;height: 100%;}
.top_navul ul li{height: 50px;line-height: 50px;}
.top_navul ul li a{display: block;padding: 0 45px;color: #000;font-size: 14px;}

/* 首页banner */
.slideBox{ position:relative; overflow:hidden; /* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute;height:28px; line-height:28px; bottom:1px; right:31%; z-index:1; }
.slideBox .hd li{ display:inline-block; width:9px; height:9px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff; text-indent:-9999px; overflow:hidden; margin:0 10px;   }
.slideBox .hd li.on{ background:red; }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{   vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */

.main{position: relative;}
.m1_1{position: absolute;}
.victor{position: absolute;top: 20px;}
/*.left{display: none!important;}*/
.m1_cartext{margin-top: 20%;margin-left:10%;height: 72px;}
.m1_cartext h3{font-size: 18px;font-weight: bold;margin-bottom: 0;}
.m1_cartext span{display: block;width: 20px;height: 2px;background: #413f4a;}
.m1_cartext p{font-size: 14px;color: #413f4a;width: 70%;overflow: hidden;height: 20px;margin-bottom: 0;}
.item{width: 100%;}
.m1_car{width: 90%;margin-left: 5%;margin-top: 11%;}
.right{width: 20%!important;right: 0!important;}
.glyphicon-chevron-right {top: 83%!important;width: 100%;}
.glyphicon-chevron-right img{width: 125%!important;}
@media screen and (min-width:415px) and (max-width:750px){
.glyphicon-chevron-right {top: 87%!important;width: 100%;}
.m1_cartext h3{font-size: 22px;font-weight: bold;}
.m1_cartext p{margin-top: 10px;font-size: 18px;color: #413f4a;}
}
.sy_about{padding: 40px 25px;background: #323136;}

.sy_about img{width: 45%;}
.text_p p{color: #aaa9af;text-align: justify;margin-top: 20px;}

.new_img{position: absolute;top: 0;}

.sy_n ul li{width: 100%;margin-bottom: 10%;}
.sy_nleft{width: 45%;margin-right: 5%;}
.sy_nright {width: 50%;}
.sy_nright h3{font-size: 16px;color: #000000;margin: 0;}
.sy_nright p{font-size: 14px;color: #2d2b31;}
.sy_nright span{display: block;width: 30px;height: 2px;background: #2d2b31;margin: 5% 0;}
.footersj{background: url(../i/footerbg.jpg) no-repeat center;}

.ft_1 p{font-size: 16px;font-weight: bold;color: #fff;text-align: center;}
.ft_1{text-align: center;padding: 25px 0;border-bottom: 1px solid #323232;}
.btn-primary{background: #c21d1d!important;border: 0!important;}

.ft_2{padding: 30px 20px;border-bottom: 1px solid #323232;}
.ft_2_l {width:45%;}
.ft_2_r {width:45%;}
.ft_2_l h3,.ft_2_r h3{font-size: 16px;color: #fff;border-bottom: 1px solid #323232;padding-bottom: 15px;}
.ft_2 p {
	line-height: 15px;
	float: left;
	width:50%;
}
.ft_3 h3{font-size: 16px;color: #fff;border-bottom: 1px solid #323232;padding-bottom: 15px;}
.ft_3 ul li{float: left;width: 33%;}
.ft_4{padding: 30px 0;text-align: center;}
.ft_4 ul li{float: left;margin-right: 5px;}
.ft_4 ul{text-align: center;    display: table;

    margin: 0 auto;}
@media screen and (min-width:415px) and (max-width:750px){
.ft_4 ul{text-align: center;}
}


/*内页*/
.sj_nyabout{width: 100%;background: #000000;}
.sj_nyabout p{padding: 10px 0;font-size: 30px;color: #fff;font-weight: bold;text-align: center;margin-bottom: 0;}
.ny_text{background: url(../i/gsjj_bg.jpg) repeat-y center;background-size:cover}
.ny_jj{padding: 30px;}
.ny_jj_2{margin-top: 20px;padding-bottom: 25px;}
.ny_jj_2 p{text-align: justify;color: #fff;}
.ny_jj_3 img{width: 70%;margin: 10% 0;}
.ny_jj_3_1 p{text-align: justify;color: #fff;}
.ny_jj_3_2{width: 100%;background: #a7a7a7;border-radius: 4px;text-align: center;}
.ny_jj_3_2 img{width: 6%;padding: 7px 0;margin-left: 46%;}
.ny_jj_3_2 p{width: 100%;}
.jj_pt{display: none;}

/*产品列表*/
.cp_l1{background: #c10000 url(../i/top.png) no-repeat right 20px center;}
.cp_l1_l p{font-size: 20px;font-weight: bold;color:#fff;padding: 10px 0 10px 20px;}
.cp_l2 ul li a{color: #000;display: block;padding: 10px 0 10px 20px;}
.cp_l2 {position: absolute;top: 48px;z-index: 99;width: 100%;display: none;background: #ccc;}
.cp_list{position: relative;}
.vic_ppx{background: #c10000 url(../i/cp_bot.png) no-repeat right 20px center!important;}
.cp_sousuo input.sh_1{width: 100%;background: #4c4c4c;border: 0;color: #fff;padding: 5px 0 5px 15px;}

.cp_sousuo{padding: 20px 10px;position: relative;}
.cp_list{background: url(../i/cp_bgppx.jpg) repeat-y center;}
.cp_pico ul li{width: 48%;float: left;margin-right: 2%;margin-bottom: 4%;}
.cp_pico ul li a{color: #fff;}
.bml{display: block!important;}
.cp_pico{padding: 5px 10px;}
.cp_jt1{padding: 15px;background: rgba(138,137,137,0.4);}
.cp_jt2{background: rgba(108,108,108,0.4);}
.jt2_left{width: 87%;}
.jt2_left h3{margin: 0;font-size: 13px;overflow: hidden;margin-bottom: 3px!important;}
.jt2_left p{font-size: 12px;margin-bottom: 0;overflow: hidden;}
.cp_jt2{padding: 4px 1px 5px 4px;position: relative;overflow: hidden;height: 39px;}
.jt2_right img{width: 50%;}
.jt2_right{position: absolute;right: -12px;top: 10px;}
.laosding a{display: block;background: #ca130e;color: #fff;text-align: center;padding: 5px;border-radius: 4px;}
.laosding a:hover{color: #fff;}
.laosding{margin: 25px 0;}
/*产品列表详情页*/

.ppcgwz img{width: 90%;margin-left: 5%;}
.xqy_1 h3{text-align: center;color: #fff;font-weight: bold;font-size: 20px;padding: 15px 0;border-top: 1px solid #a5a5a5;border-bottom: 1px solid #a5a5a5;}
.xqy_1{padding-top: 1px;}
.xqy_2{position: relative;}
.flex-prev{background: url(../i/cp_leftb.png) no-repeat;display: block;width: 12%;height: 50px;position: absolute;top: 50%;}
.flex-next{background: url(../i/cq_rightb.png) no-repeat;display: block;width: 12%;height: 50px;position: absolute;top: 50%;right: 10px;}
.flex-direction-nav{margin-bottom: 0;}
.xqy_3{padding: 2% 0;}
.contact_1{padding: 15px;}
.cont_pic1{margin: 15px 0;position: relative;}
.cp_vic{position: absolute;top: 15%;left: 5%;}
.cp_vic ul li span{color: #3a3a3a;font-weight: bold;}
.cp_vic ul li p{color: #2f2f2f;font-size: 12px;text-decoration: underline;}




.cp_l2 ul li:hover{background: #fff;}
.xqy_4 img {
	width: 100%;
	height: auto;
}
.xqy_3 video{width: 100%;}
.xqy_3,.xqy_5{display: none;}
.yes{display: block!important;}
.xqy_5{margin: 0 0 10% 0;}
.vic_box .hd{right: 25%!important;}
.xqy_4 p{margin-bottom: 0!important;}

/*sj新闻*/
.cp_pico_news{padding: 20px;}
.new2_sj {width: 45%;}
.new2_sjr {width: 55%;background: #ababab;border-bottom: 2px solid #ab2630;border-radius: 1px;}
.new2_sjr h3{font-size: 14px;color: #ab262f;font-weight: normal;margin: 10px 0 0 10px;padding-bottom: 10px;border-bottom: 1px dotted #dddddd;}
	.new2_sjr p {
		font-size: 12px;
		color: #2d2b31;
		margin: 3px 0 0 10px;
		height:36px;
		overflow:hidden;
	}
.cp_pico_news ul li{margin-bottom: 20px;position: relative;}
.new2_sj img{height: 100px;}
.new2_sjr {height: 100px;}
@media screen and (min-width:415px) and (max-width:750px){
	.new2_sj img{height: 180px;}
	.new2_sjr {height: 180px;}
}
@media screen and (min-width:376px) and (max-width:415px){
	.new2_sj img{height: 113px;}
	.new2_sjr {height: 113px;}
}
.new_posi span{display: block;background: url(../i/if04-2.png) no-repeat;height: 30px;width: 67px;font-size: 12px;text-align: center;line-height: 39px;color: #fff;}
.cp_pico_news ul li:hover a .new_posi span{background: url(../i/if04.png) no-repeat;}
.news_text p img{width:100%;height: auto;}
.news_text_1{background: #d6d6d6;padding: 15px;}
.news_text_1 h3{color: #bd261d;font-size: 18px;font-weight: bold;}
.news_text_1 span{color: #b4a8a7;}
.news_text_1 h2{width: 100%;height: 3px;background: #b4a8a7;margin: 15px 0;}
.news_text_1 p{font-size: 14px;color: #333333;}

.ft_4 ul li .btn_vic{padding: 0!important;width: 49px;height: 51px;background: url(../i/wxxxxpng.png) no-repeat;border: 0!important;}
.ft_4 ul li .btn_vic01{padding: 0!important;width: 49px;height: 51px;background: url(../i/dh.png) no-repeat;border: 0!important;}
.ft_4 ul li img{padding: 0!important;margin: 0!important;}
.m_viccc{margin: 56px!important;}

.viccwd>.sidenav {
    background: #fff;
    box-shadow: 2px 2px 6px rgba(0,0,0,.3);
    display: block;
    font-size: 16px;
    font-weight: 400;
    height: 100%;
    left: 0;
    position: fixed;
    overflow: auto;
    transform: translate(0,0);
    transition: transform .3s;
    top: 0;
    width: 175px;
    z-index: 100;
}
#sidenav-toggle{width: 47px;height: 44px;background: url(../i/top_bot.png);    transition: transform .3s;}
.viccwd>#sidenav-toggle{background: url(../i/top_bot1.png); transition: transform .3s;}


.wpic { clear:both; width: 100%; position: relative;}
.wpic img { display:block; width: 100%; height: auto;}
