﻿@charset "utf-8";
/* CSS Document */
html{color:#333;background:#fff}
body,div,p,h1,h2,h3,h4,h5,h6,img,ul,li,a,strong,dl,dt,dd,input,textarea{
    margin:0;
    padding:0;
    list-style:none;
    border:0;
    text-decoration:none;
    font-family:"microsoft yahei";
    font-weight: normal;
    font-size:14px;
}
table{border-collapse:collapse;border-spacing:0}
a{ text-decoration:none;}
a:hover{text-decoration: none !important;}
a:focus {text-decoration: none!important;}
fieldset,img{border:0}
ol,ul{list-style:none}
.w-100{width:100%; height:auto; overflow:hidden;}
.w-1260{width:1260px; margin:0 auto; overflow:hidden;}
.w-1260-1{width:1260px; margin:0 auto;}
#w-1200{width:1260px; margin:0 auto; overflow:hidden;}
#w-1200-1{width:1260px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.mt-10{ margin-top:10px;}
.mt-15{ margin-top:15px;}
.mt-20{ margin-top:20px;}
.mt-30{ margin-top:30px;}
.mt-35{ margin-top:35px;}
.mt-40{ margin-top:40px;}
.mt-50{ margin-top:55px;}
.mt-60{ margin-top:60px;}
.mt-65{ margin-top:65px;}
.mt-70{ margin-top:60px;}
.mt-80{ margin-top:80px;}
.mt-90{ margin-top:90px;}
.mt-100{ margin-top:100px;}
.t-align-c{ text-align:center;}
.clearfix:after {content:""; display: block; clear:both; }

.margin0{margin:0 0px;}
.margin3{margin:0 3px;}
.margin5{margin:0 5px;}
.margin8{margin:0 8px;}
.margin-20{margin:0 -20px;}
.padding0{padding:0px;}
.padding8{padding:0 8px;}
.padding-8{padding-right: 3px;padding-left:3px;}
.padding-15{padding:0 -15px !important;}
.padding0-sm15{padding:0px;}
#w-90{margin:0 auto;width: 90%;overflow: hidden;}
#w-1260{margin:0 auto;width: 1260px;overflow: hidden;}
#w-1260-1{margin:0 auto;width: 1400px;}
.p-img{width: 100%;}

/*====================top====================*/
.top-bg{width:100%;position:fixed;top:0px;left:0px;z-index:111111;transition:all 0.3s;background: #fff;}
.top-bg-hover{background-color:#333;-webkit-box-shadow:0px 5px 8px rgba(102,102,102,0.35);box-shadow:0px 5px 8px rgba(102,102,102,0.35);transition:all 0.3s}
.ch-logo{position:relative;width:265px}
.strk-phone img{margin-top:25px}
/*====================menu====================*/
.menu-bg{width:100%;height:auto}
.pc-menu li{position:relative;z-index:200;float:left;width:11%;padding:0px 0.1% 0px  0.1%;color:#222222;list-style:none;transition:all 0.3s ease-out}
.pc-menu-bg1{}
.pc-menu-bg1:hover{background:none}
.pc-menu li:hover{}
.pc-menu li a{position:absolute;z-index:1000;display:block;height:150px;line-height:150px;color:#fff;font-size:16px;font-weight:400;text-align:center;text-transform:capitalize;position:relative}
.pc-menu li:hover a{color:#fff}
.pc-menu li .active{background-color:#ff3131;color:#fff !important}
.pc-menu li:after{position:absolute;left:50%;top:0px;z-index:10;background:url(../images/menu-bg.png) repeat-x #ff3131;background-position:50px 50px;content:"";height:150px;transition:all 0.4s ease 0s;width:0%}
.pc-menu li:hover:after{width:100%;left:0px;background-position:0px 0px}
.pc-menu li ul{position:absolute;top:150px;left:0px;z-index:111111111;z-index:1000;margin:0px;margin-left:0px;padding:15px 15px 30px 15px;display:none;background-color:#fff;overflow:hidden}
.pc-menu li ul a{display:block;margin:0 auto;padding:0px;height:30px;font-size:15px;color:#333 !important;text-align:center;line-height:30px;text-decoration:none;border-bottom:1px solid #d7d7d7}
.pc-menu li ul a:hover{color:#fb8404 !important}
.pc-menu li ul a:hover:after{content:"";height:0px;left:0;position:absolute;transition:all 0.2s ease 0s;width:0%}
/*导航*/
.nav-box{
    background: #333;
}
.h-logo{padding:10px 0}
.header-nav{}
.header-nav .nav-list>li{float:left;padding: 13px 0;position:relative;}
.header-nav .nav-list>li:first-child a{padding-left: 0;}
.header-nav .nav-list>li:nth-last-child(2) a{padding-right:0}
.header-nav .nav-list>li:nth-last-child(2)>a:after{display:none}
.header-nav .nav-list>li>a{font-size: 18px;position:relative;color: #fff;}
.header-nav li.active>a,.header-nav .nav-list>li>a:hover{color:#fff;}
.header-nav .nav-list>li>a:after{content:'';position:absolute;width:1px;height:10px;background-color:#ddd;top:50%;margin-top:-5px;right: 0;}
.header-nav .nav-list>li:last-child>a:after{display:none;}
.header-nav .header-contact{margin-top:32px; no-repeat left center;padding-left:42px;}
.header-nav .header-contact>p{color:#444;font-size:14px;margin-bottom:0;line-height:18px;}
.header-nav .header-contact>.fr p:first-child{font-size:12px;color:#bbb;line-height: 12px;}
.top-icon{width:12px;height:12px;position:absolute;margin-left:-18px;vertical-align:middle;margin-top:6px;}
.dropdown-menu{border-radius:0;margin-top:0;border-top-color:#ddd;min-width:auto;display:block;display: none\9;display: block\9\0;-webkit-transform:scale(1.2,0);transform:scale(1.2,0);opacity:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:all .2s ease-out;-webkit-transition:-webkit-all .2s ease-out;transition:-webkit-all .2s ease-out;transition:all .2s ease-out;transition:all .2s ease-out,-webkit-all .2s ease-out;-webkit-box-shadow:0px 5px 8px rgba(102,102,102,0.35);box-shadow:0px 5px 8px rgba(102,102,102,0.35);padding:17px 26px;}
.dropdown-menu > li:not(:last-child){border-bottom:1px solid #d7d7d7;}
.dropdown-menu > li>a{padding:5px 0;font-size:14px;line-height:28px;}
.dropdown-menu > li>a:hover{color:#fb8404;background-color:transparent;}
.dropdown-active{display: block\9;-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;}

.chanpin_list_wrap{-webkit-transition: all .2s ease-out;-webkit-transition: -webkit-all .2s ease-out;transition: -webkit-all .2s ease-out;transition: all .2s ease-out;transition: all .2s ease-out,-webkit-all .2s ease-out;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;position: absolute;z-index: 99;left: 0;right: 0;top: 150px;background-color: #333;padding-top:22px;padding-bottom:22px;width: 600px;margin-left: 450px;text-align:center;}
.chanpin_list_wrap .container{width:600px}
.chanpin_list_wrap .chanpin_list{/* margin:0 15px; */text-align:center;width: 33.3%;float: left;box-sizing: border-box;padding: 0 10px;}
.chanpin_list_wrap .chanpin_list h3{border-bottom:1px solid #ddd;padding-bottom:15px;color: #fff;margin-top: 20px;margin-bottom: 10px;font-size:16px;font-weight:bold;}
.chanpin_list_wrap ul{padding-left:0;}
.chanpin_list_wrap ul li{line-height:24px;}
.chanpin_list_wrap ul li .pro_list_item a{color:#999;font-size:14px;margin:0 10px 14px;line-height:14px;display:inline-block;}
.chanpin_list_wrap ul li .pro_list_item a.active{color:#FF9900}
.chanpin_list_wrap li span{color:#3671CF;width:80px;border-right:1px solid #e4e4e4;line-height:14px;margin-right:15px;float:left;}
.chanpin_list_wrap li a{color:#fff;}
.chanpin_list_wrap li a:hover{color:#fff;}
.chanpin_list_wrap li span>a{color:inherit;}
.chanpin_list_wrap li span>a:hover{color:inherit;}
.chanpin_list_wrap .pro_list_item{overflow:hidden;}
.hide{display:none; transition: all 0.3s;}
.hy-logo{margin-top: 29px;}

/*====================middle====================*/
	/*标题*/
	.tit1{width:100%;height:auto;overflow:hidden;}
	.tit1 img{display:block;margin: 10px auto;}
	.tit1 h2{display:block;height: 70px;text-align:center;font-size: 50px;color:#464646;letter-spacing:10px;font-weight:bold;}
	.tit1 h2 span{
    color: #B40001;
}
	.tit1 p{display:block;width:100%;text-align:center;font-size:18px;color:#737373;letter-spacing:0px}
	.tit1 .enzi{text-align:center;font-size:15px;text-transform:uppercase;color:#666}
	/*效果1*/
	.swiper-container{width:100%;height:100%;padding-bottom:50px}
	.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
	
/*思拓瑞克*/
.m1-bg{width:100%;height: 107px;background:url(../images/bg2.jpg) top center repeat-y;overflow:hidden;}
.m1-l{float:left;}
.m1-l img{float: left;margin: 30px 14px 0 0;}
.m1-l p{display:block;float:left;line-height: 107px;font-size:16px;color:#fff;}
.h-gg-r{margin-top: 34px;float:right;}
.m1-r{float:left;margin-left:50px;width: 820px;height:81px;}
.m1-r a{display:block;float:left;margin-right:20px;margin-left:20px;line-height: 107px;font-size:20px;color:#000;}
.h-input1{float:left;width:226px;height:40px;border:1px solid #dcdcdc;background-color:#fff;font-size:14px;color:#666;line-height:40px;text-indent:15px}
.h-input2{float:right;width:82px;height:40px;background-color:#f29c05;text-align:center;font-size:15px;color:#fff;line-height:40px}


/*====================end middle====================*/
/*====================foot====================*/
/*返回顶部*/
.to-top { position: relative; z-index: 11111111111; display: none; padding: 5px 10px; color: #fff !important; background-color: #f50;}
.to-top:visited { color: #fff;}
/*end手机样式*/

@media only screen and (min-width: 1260px){
  #w-1200{width:80%}
  #w-1200-1{width:80%;}
  .pc-menu-bg{width: 100%;}
  /*menu*/
  .header-nav .nav-list>li>a{
    padding: 0 72px;
}
  .header-nav .nav-list > li > a::after{}
}

@media only screen and (max-width: 1260px){
  #w-1200{width:100%;}
  #w-1200-1{width:100%;}
  #w-1260{width:100%;}
  #w-1260-1{width:100%;}
  .pc-menu-bg{width: 100%;}
  .pc-menu{width: 100%;}
  /*menu*/
  .header-nav .nav-list>li>a{padding:0 13px;}
  .header-nav .nav-list > li > a::after{margin-left: 12px;}

  
}
@media only screen and (max-width: 992px){
  #w-1200{width:100%;}
  #w-1200-1{width:100%;}
  #w-1260{width:100%;}
  #w-1260-1{width:100%;}

  .pc-menu{width: 100%;}
  .pc-menu-bg{width: 100%;}

  .padding15-8{padding:8px;}
  .header-nav .nav-list>li>a{padding:0 3px;}

  .h-gg-r{ width: auto; text-align: center; margin-right: 25px; }
  .tit1 h2{font-size: 25px; height: auto;}
  .tit1 p{padding:10px 15px;}
  .xt-news{margin-bottom: 10px;}
  .w400-phone p{font-size: 20px;}
  .w400-phone .zia{font-size: 30px;}
  .mini-tit{background-color: #fff; width: 100%;}
  .mini-tit img{width: 85%;}

  .at-news3 .n3-tit h3 span{display: none;}



}
/*====================手机====================*/
@media only screen and (max-width: 768px){
  #w-1260{width:100%;}
  #w-1260-1{width:100%;}

}
.h-pro-gun01 li{float:left;margin-right:14px;width:305px;height: 352px;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.h-pro-gun01 li:hover{}
.h-pro-gun01 li .tu{width:100%;height: 270px;padding:0px;overflow:hidden;border: 1px solid #DDDDDD;box-sizing: border-box;}
.h-pro-gun01 li .tu img{height:270px;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;transition:all 0.5s ease-out;margin:5 auto}
.h-pro-gun01 li:hover .tu img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;transition:all 0.6s ease-out;margin:5 auto}
.h-pro-gun01 li .p1-t{margin:0 auto;width:100%;height:40px;}
.h-pro-gun01 li .p1-t a h3{display:block;height: 50px;line-height: 50px;font-size: 20px;color:#333;text-align:center;letter-spacing:0px;font-weight: bold;}
.h-pro-gun01 li .p1-t p{display:block;float:right;width:110px;height:32px;text-align:center;line-height:32px;text-indent:25px;font-size:17px;color:#fff}
.h-pro-gun01 li:hover .p1-t a h3{}
.h-pro-gun01 li .dianhu{margin-top:5px;width:100%;height:auto;text-align:center;background: #F5F5F5;border: 1px solid #E9E9E9;padding: 5px 0;}
.h-pro-gun01 li .dianhu p{display:block;padding:2px 0px 2px 8px;font-size:16px;color:#d90303;font-family:impact;letter-spacing:0px;transition:all 0.3s ease-out;text-align:center}
.h-pro-gun01 li .dianhu span{font-size: 18px;font-family:impact;color: #B30002;}
.w-1200{width:1280px; margin:0 auto; overflow:hidden;}

.part1{margin-top: 30px;padding-bottom: 30px;width: 100%;height: auto;background: url(../images/bg1.jpg) top center no-repeat;overflow: hidden;}
.h-name{margin-top: 185px;margin-left:30px;width: 350px;text-align:center;}
.h-name .name-w{margin-top:10px;padding:10px 0px;width: 350px;text-align:center;border: 1px solid #8D0100;background:rgba(255,255,255,0.3);border-radius: 50px;}
.h-name .name-w strong{font-size: 50px;color: #B20000;font-weight:bold;text-align:center;}
.h-name .name-w p{display:block;font-size: 20px;color:#1c1c1c;text-align:center;}

.h-about{width:100%;height:290px;background:url(../images/bg2.jpg) top right no-repeat;background-color:#fff}
.h-about-r{padding: 50px 45px;margin-top: 35px;width: 879px;height: 451px;border-radius:10px;background: url(../images/bg3.png) top right no-repeat;overflow:hidden;}
.h-about-tit{width:100%;height:41px;background:url(../images/about-bg1.jpg) bottom center repeat-x;overflow:hidden}
.h-about-tit h2{display:inline-block;float:left;font-size: 26px;color:#4e4e4e;font-weight:bold;}
.h-about-tit a{display:block;margin-top:3px;float:right;width:68px;font-size:15px;color:#404040;text-align:right}
.h-about-con{overflow:hidden;font-size: 18px;color: #4e4e4e;line-height: 2;height: 16em;}
.h-about-con p{
    font-size: 18px;
    text-indent: 2em;
}
.fw-tit{margin-top: 20px;width:100%;border-bottom: 1px solid #B81F21;line-height: 50px;}
.fw-tit h2{display:inline-block;font-size: 40px;color: #000000;font-weight:bold;}
.fw-tit p{display:inline-block;text-indent:15px;font-size:23px;color: #181818;}
.fw-proc{width:101%;margin-top:18px}
.fw-proc p{display:block;float:left;margin-right:12px;margin-bottom:12px;width:195px;height:38px;border:1px solid #aaaaaa;background-color:#1b1b1b;font-size:17px;color:#fff;text-align:center;line-height:35px;border-radius:20px;transition:all 0.3s ease-out}
.fw-proc p:hover{background-color:#ffc422;border:1px solid #fff;color:#333}
.case-bg{margin-top: 30px;padding: 40px;border-radius:10px;box-shadow:0px 0px 20px #ececec;background-color: rgba(255,255,255,0.8);overflow:hidden;}
.case-tit{width:100%}
.case-tit img{margin-top:2px;display:inline-block;float:left}
.case-tit h2{display:inline-block;float:left;font-size:20px;color:#1b1b1b}
.case-tit a{display:inline-block;float:right;width:88px;height:26px;border:1px solid #dcdcdc;font-size:14px;color:#404040;text-align:center;line-height:24px;transition:all 0.3s ease-out}
.case-tit:hover a{background-color:#ffc422;color:#333}
.case-zi{padding:30px 10px;font-size:18px;color:#616161;text-align:center;line-height:200%}
.case-zi p{font-size:18px;color:#616161;text-align:center;line-height:200%}
.case{margin-bottom:20px;position:relative;width:100%;height:auto;overflow:hidden}
.case img{width:100%}
.case .uptu{position:absolute;top:100%;left:0%;z-index:10;width:100%;height:100%;background:rgba(0,0,0,0.7);ilter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);transition:all 0.3s ease-out}
.case:hover .uptu{top:0px;left:0px;width:100%;height:100%;border-radius:0px}
.case .case1-tit{position:absolute;top:-50%;left:0px;z-index:100;width:100%;padding:0px 15px;opacity:0;transition:all 0.5s ease-out}
.case:hover .case1-tit{opacity:1;top:40%}
.case .case1-tit a h3{display:block;margin:0 auto;width:90%;padding:10px;font-size:17px;color: #fff;background-color: #910301;text-align:center;border-radius:10px;}

.ys2-bg{padding: 50px 0px;width:100%;background-color: #393939;}
.jiantu-1{padding:5px 10px;margin-left:3%;width:90%;font-size: 39px;color: #fff;text-align:center;background: #B80000;/* font-weight:bold; */border-radius: 15px;}
.jiantu-2{margin-top:10px;font-size: 26px;color: #fff;text-align: center;}
.jiantu-3{font-size:30px;color: #FFFFE6;font-weight:bold;}
.jiantu-4{margin-top:5px;font-size: 24px;color: #fff;}

.width-1200{width:1280px;margin:0 auto;}
/*新闻中心*/
.xmsy{width:1280px;height:auto;margin:0px auto}
.xmsy ul{}
.xmsy ul li{margin-bottom:20px;margin-right:20px;float:left;padding:15px;width:620px;background:#ffffff url(../images/xwbg.jpg) right bottom no-repeat}
.xmsy .pic{float:left;width:180px;height:134px;border:5px solid #ffffff}
.xmsy .con{float:right;width:380px;height:114px}
.xmsy .bt{height:44px;line-height:44px;font-size:18px;text-align:left}
.xmsy .bt a{font-size:16px;color:#090909;font-weight:bold}
.xmsy .intro{font-size:12px;color:#555555;line-height:20px}
.xmsy .intro a{font-size:12px;color:#555555;line-height:20px}

#part-news{ margin: 0px auto; padding-top: 30px; width: 100%; background: #f9f9f9; }
#cf{width:100%;height:350px;background: #841413 url(../images/red.jpg);margin-top: 200px;}
.cf1{margin:0 auto;width: 1300px;height:200px;padding-top:50px;position: relative;}
.cf2{width: 900px;height: 256px;text-align:left;background: url(../images/zhuying-bg.png) no-repeat;padding: 30px 30px;}
.cf2-more{width:167px;height:40px;padding-top: 11px;margin-left: 170px;}
.cf2-more1{width:130px;line-height: 32px;text-align:center;background-color: #202020;color:#FFFFFF;}
.cf2-more2{width:35px;height:32px;line-height: 32px;text-align:center;background-color: #2D2D2D;color:#FFFFFF;}
.cf2-tu{width: 460px;/* height:640px; */margin-left: 88px;position: absolute;right: 0;top: -128px;}
.cf3{width:100%;height:550px;background-color:#222222;padding-top:50px}
.cf3-1{margin:0 auto;width:1000px;height:50px}
.cf3-2{width:360px;height:50px}
.cf3-3{width:280px;height:50px;text-align:center}
.cf3-4{margin:0 auto;width:1000px;height:50px;text-align:center;padding-top:40px}
.cf4{margin:0 auto;width:1200px;height:320px;margin-top:40px}
.a14{
    color: #FFFFE6;
    font-size: 36px;
    font-weight: bold;
}
.a5{
    font-size: 24px;
    color: #fff;
}
.a6{
    font-size: 30px;
    color: #fff;
    margin-top: 10px;
}

.a11{font-family:"微软雅黑";font-size:40px;line-height:60px;color:#FFD900;text-decoration:none;font-weight:bold}
.a12{font-family:"微软雅黑";font-size:13px;line-height:24px;font-weight:normal;color:#F5F5F3;text-decoration:none}
.a9{font-family:"微软雅黑";font-size:24px;line-height:30px;font-weight:normal;color:#FFD900;text-decoration:none}
.a13{font-family:"微软雅黑";font-size:16px;line-height:30px;font-weight:normal;color:#FFFFFF;text-decoration:none}
.f-l{float:left;}
.f-r{float:right;}

.w-100{width:100%; height:auto; overflow:hidden;}
.w-1100{width:1280px;margin:0 auto;overflow:hidden;}
.H-b-l{height:78px;width:100%;border-top: #BC0000 1px solid;border-bottom: #B0B0B0 5px solid;}
.H-b-menu{ width:1280px; overflow:hidden; height:78px; margin:0 auto;}
.H-b-menu ul{ margin:0px; padding:0px;}
.H-b-menu ul li{float:left;width: 180px;height:78px;line-height:78px;text-align:center;font-size: 20px;color:#666;}
.H-b-menu ul li a{font-size: 18px;}
.H-b-menu ul li a h2{ display:block; width:132px; height:78px; line-height:78px; text-align:center; font-size:16px; color:#666;}
.H-b-menu ul li:hover a h2{ color:#e93d39;}

.H-b-2{width:100%;background-color:#232323;background-image: url(../images/footer-bg.jpg);padding: 50px 0px 50px 0px;}
.H-b-title{height:32px;margin-bottom: 30px;}
.H-b-title h2{display:block;height:32px;float:left;line-height:32px;color: #fff;font-size:18px;margin-left: 15px;font-weight: bold;font-size: 20px;}
.H-b-2-1{float:left;width: 400px;}
.H-b-proclass{ margin:10px; height:35px; line-height:35px;}
.H-b-proclass a h3{display:block;text-align: center;color: #fff;font-size:15px;margin-right:15px;float:left;width:156px;padding:10px;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
.H-b-proclass a:hover h3{display:block;background-color: #BC0001;color:#fff;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.H-b-2-2{float:left;width: 400px;}
.H-b-2-2 .nr{ margin-top:37px; text-align:left; color:#797979; font-size:15px; line-height:190%; overflow:hidden; letter-spacing:0px;}
.H-b-2-3{float: right;width: 400px;}
.H-b-2-3 .l{ float:left; width:370px; height:auto;color:#797979; font-size:15px; line-height:200%; overflow:hidden; letter-spacing:0px; margin-top:37px;}
.H-b-2-3 a,.H-b-2-3 p,.H-b-2-3 font{color: #eee;}
.H-b-2-3 .r{ float:right; width:146px;}
.H-b-2-3 .r .img01{ float:right; width:145px;}
.H-b-2-3 .r h3{ height:40px; line-height:40px; text-align:center; font-size:18px;color:#cfcfcf;}

.H-b-3{ background-color:#0e0e0e; height:150px;}
.H-b-r{height:150px;background-color:#000000;line-height:40px;text-align:center;color:#FFFFFF;font-size:16px}
/*END BOTTOM*/

.title span{ display:block; text-align:center; font-size:30px; color: #F7F7F7; padding-top:70px;}

.width-1200{width:1280px;margin:0 auto;}

.product_all{width:1200px;margin: 40px auto 0;}
.product_img{ width:1200px;height:300px; margin:0 auto}
.product_img ul li{ width:300px; height:300px; float:left;position:relative;overflow:hidden;cursor:pointer;}

.txt{width:300px;height:45px;background:rgba(245,199,15,0.8);position: absolute; bottom:0;color:#fff;font-family:"Microsoft Yahei";}
.txt h3{font-size:22px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.txt p{font-size:16px;text-align:center;}
.main .i_pro .cont .news_top{ float:left; width:1366px; margin:0 auto; height:140px;}
.main .i_pro .cont .news_top .news_top_img{ float:left; width:180px; height:140px; overflow:hidden;}
.main .i_pro .cont .news_top .news_top_img img{width:180px; height:140px;}
.main .i_pro .cont .news_top .news_top_txt { float:left; margin-left:10px; width:350px; height:140px;}
.main .i_pro .cont .news_top .news_top_txt h2{ float:left; width:350px; height:30px; font-size:16px;}
.main .i_pro .cont .news_top .news_top_txt p{ float:left; width:350px; height:80px; line-height:24px; color:#333; font-size:12px;}
.main .i_pro .cont .news_top .news_top_txt .attr{ float:left; width:350px;height:24px; line-height:24px;}
.main .i_pro .cont .news_top .news_top_txt .attr span{ float:left; padding-left:25px; width:50px; font-size:12px; color:#333;}
.main .i_pro .cont ul li span{ float:right; margin-right:5px; font-size:12px; color:#333;}
.main .i_pro{  width:1200px; margin: 0 auto; border:1px solid #fff;}
.main .title2 ul li{float:left;width: 280px;height:50px;text-align:center;line-height:50px;color:#fff;font-size:18px;cursor:pointer;background: #242424;border-right:1px solid #ddd;margin-right: 22px;}
.main .title2 ul li.current{color:#fff;background: #AD2726;border-right:0;}
.main .title2{width:1280px;margin:0 auto;height:60px}
.bd{ margin-top:0px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.hide{display:none;}
.con{height:260px; margin-left:20px;}
.con ul li{width:292px;height:198px;float:left;margin-right:28px;margin-bottom:15px;position:relative;overflow:hidden;cursor:pointer;}
.ptxt h3{font-size:14px; color:#333; width:282px;height:35px;line-height:35px;text-align:center;font-weight:bold;overflow:hidden;}
.ptxt h3 a{ color:#333}
.ptxt h3 a:hover{ color:#1978d1}

.ipSliderBox { max-width:930px; margin-left:auto; margin-right:auto; position:relative; margin-top:30px;}
.ipSliderBox .ipsb { display:block; width:60px; height:90px;  position:absolute; top:50%; margin-top:-45px; z-index:10;}
.ipSliderBox .ipsb_prev { left:-70px;}
.ipSliderBox .ipsb_prev:hover { background-position:0 -90px;}
.ipSliderBox .ipsb_next { right:-70px; background-position:-60px 0;}
.ipSliderBox .ipsb_next:hover { background-position:-60px -90px;}

.ipSlider {width:100%;position:relative;}
.ipSlider li { width:280px; position:relative;float:left; margin-right:22px; margin-bottom:15px;overflow:hidden}
.ipSlider ul li img { height:290px; width:280px;overflow:hidden}
.ipSlider ul li img:hover{transform:scale(1.1);-webkit-transform:scale(1.06); transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}

.ipSlider .img { display:block; width:100%; height:auto; overflow:hidden;}
.ipSlider .img img { width:100%; height:auto;}

.ipSliderBox { max-width:1360px;}
.ipSliderBox .ipsb { display:none;}
.ipSliderBox,.ipSlider {}
.ipSlider ul { overflow:hidden; clear:both; width:102%;}
.more {clear:both;width: 200px;margin-left:500px;text-align:center;height:38px;line-height:38px;padding:0px;margin: 30px auto 30px;background: #8F0100;color: #fff;}
.more a{color: #fff;font-weight: bold;font-size:15px;}

.nei img{
    max-width: 100%;
}

#pro_tj_lx{margin-bottom:2%;width:500px;overflow:hidden}
#pro_tj_lx_tel{width:630px;overflow:hidden}
#pro_tj_lx_tel p{background: url(../images/dianhua.gif) no-repeat left 2px;font-size:14px;padding:1% 1% 2% 6.5%;text-align:left;float:left;width:auto;}
#pro_tj_lx_tel span{color:#e3131e;font-weight:700;margin-right:8px;margin- top:1%;float:left;width:auto;font-size:28px;color:#e30f00}
#pro_tj_lx a{padding:1.5% 6%;float:left;color:#fff;font-size:15px;display:inline- block;text-align:center;font-weight:700;margin-top:25px}
#pro_tj_lx a.line-zixun{background:#ff3a3b}
#pro_tj_lx a.line-order{background:#16345a}


/* CSS Document */
@font-face { 
  font-family:'font1'; 
  src: url('../font/politicaregular.ttf'); 
}
  /*右侧内容*/
.nr{ WIDTH:1280px; height:auto; overflow:hidden; padding:20px 0px; line-height:190%; color:#666; font-size:15px; margin:0 auto;}  
  
/*内页右侧*/
.y-n-R{float:right;width:828px;overflow:hidden;}
.y-n-R-nr{margin-top:20px;text-align:center;line-height:170%;font-size:14px;color:#000;}

/*banner轮播*/
.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0;}
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container {  position: relative; float: left; width: 100%; overflow:hidden;}
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 52%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 51px;width: 51px;background: transparent url("../images/controls.png") no-repeat left bottom;margin-top: -45px;}
.slide_nav:active { opacity: 1.0; }
.slide_nav.next {left: auto;background-position: right top;right: 0;}

.slide_container .tu{ width:100%; height:602px;}


/*厂房展示*/
.cqzs{}
.index-title{margin:50px 0}
.index-title h2{font-size:50px;font-weight:bold;float:left;margin-right:15px}
.index-title span{color:#B20000}
.index-title .en{padding-top:15px}
.index-title .cn{}
.index-title img{margin-left:10px;margin-top:-4px}
.index-title a{float:right;display:block;background:#8F0100;color:#fff;padding:2px 10px;margin-top:-20px}
.cqzs-ul:after{display:block;content:'';clear:both}
.cqzs-ul li{}
.cqzs-ul a{}
.cqzs-img{border:1px solid #E9E9E9;overflow:hidden}
.cqzs-img img{display:block;max-width:100%;transition:0.5s all}
.cqzs-ul p{background:#F5F5F5;text-align:center;line-height:2.6;border:1px solid #E9E9E9;border-top:0}
.cqzs-ul a:hover img{transform:scale(1.1)}
.cqzs-ul a:hover p{background:#8F0100;color:#fff;border:1px solid #8F0100;border-top:0}
.pagelist{
    line-height: 24px;
}
.pagelist span{
    border: 1px solid;
    margin: 0 2px;
    display: inline-block;
}
.page-status{
    padding: 2px 4px;
}
.pagelist a{
    display: block;
    padding: 2px 5px;
}
.pagelist .page-numbar{
    border: 0;
}
.page-numbar a{
    padding: 2px 11px;
    display: inline-block;
    margin: 0 2px;
    border: 1px solid;
}
.pagelist a:hover{background:#333;color:#fff}
.page-num-current{background: #BC0000;color:#fff}