.p_banner{width:100%;height:445px;display:block;padding-top: 1px;}
.bline{word-wrap:break-word;padding:0px;border-bottom:1px solid #ffbf7c;height:9px;display:block;}
.bline:hover{width:1000px;}
.bt span{text-transform:uppercase;font-size:23px;color:rgb(184,184,184);font-family:Arial,Helvetica,sans-serif;margin:30px 0 5px 30px;float:left;width:100%}
.bt h3{margin:0 0 0 100px;float:left;padding:0px 15px;height:33px;display:block;background-color:#de0100;color:rgb(255,255,255);font-size:20px;line-height:162%;text-align:center;font-weight:bold;}
.bt p{margin:0 0 0 10px;float:left;height:33px;display:block;background-color:#222;color:rgb(255,255,255);font-size:18px;line-height:160%;text-align:center;padding:0 15px;}

.pbt{width:100%;font-size:40px;text-align:center;color:#cfcbc8;position:relative;transition:.3s;display:block;}
.pbt  h3{font-size:36px;line-height:47px;height:47px;color:#000;font-weight:bold;background:url(../images/btico.png) 355px 6px no-repeat;transition:all .3s;}
.pbt  h3 b{color:#e40303;transition:all .3s;}
.pbt  h3 span{color:#aeaeae;font-weight:normal;font-size:24px;padding-left:10px;}
.pbt  p.bttel{font-size:14px;color:#393737;font-weight:normal;margin:5px 0 0;background:url(../images/telbg.jpg) no-repeat center;line-height:37px;display:block;padding-left:32px;}
.pbt  p.bttel span{font-size:32px;color:#000;margin-bottom:-5px;position:relative;}

/*产品导航*/
.pnav{width:100%;position:relative;padding-top:69px;background: url(../images/pbg.jpg) no-repeat top center;height: 269px;}
.pnav ul{text-align:center;width: 900px;}
.pnav ul li{background:#ff8a00;margin-right:15px;transition:all .3s;margin-bottom: 15px;float: left;}
.pnav ul li a{height:35px;display:block;line-height:35px;color:#fff;font-size:16px;padding:0 13px;}
.pnav ul li:hover{background:#0060bf;}
.pnav ul li.hover{background:#0060bf;color:#fff;}
.pbt {float: right;width: 271px;height: 139px;background: url(../images/pbt.png) no-repeat;}
.pbt a {padding:10px 115px 0 90px;display: block;}
.pbt a h2{font-size: 30px;color: #fff;}

/*简介*/
.about-wrap1 {padding-top:50px;padding-bottom:50px;}
.abtxt{}
.abt{position: relative;}
.abt h4{font-size:40px;line-height:70px;color:#333;font-weight: bold;}
.abt .line{display:block;width:13px;height:2px;background-color:#e5e5e5;margin-top:14px;}
.abt .crumbs{position: absolute;right: 0px;top: 25px;}
.abt .info-nav{position: absolute;right: 0px;top: 10px;}
.abt .info-nav span{float:left;display:block;width:160px;text-align:center;line-height:51px;height:51px;background-color:#c7c7c7;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;margin-right:2px;margin-bottom:-1px;font-size:16px;}
.abt .info-nav span a{color: #fff;display: block;}
.abt .info-nav span:hover{background-color:#d80013;}
.abt .info-nav span.hover{background:url(../images/bg_04.png) no-repeat center top;padding-bottom:10px;margin-bottom:-10px;box-shadow:none;}
/*.about-box{padding-bottom:51px;}*/
.about-cont .cn-tt{display:block;line-height:42px;color:#555;font-size:26px;}
.about-cont .en-tt{display:block;line-height:27px;margin-top:8px;padding-right:22%;font-size:24px;color:#555;font-family:"Arial";}
.about-cont .word{display:block;margin-top:25px;font-size:14px;line-height:30px;color:#555;}

/*新闻*/
.news {}
.news .nbt{text-align: center;}
.news .nbt li{display:inline-block;height:40px;line-height:40px;width:16%;background: #232323;transform: skew(-20deg);}
.news .nbt li a{display:block;padding:0 30px;font-size:16px;text-align:center;color: #fff;}
.news .nbt li a div{transform: skew(20deg);}
.news .nbt li a:hover{background:#02328d;color:#fff;}
.news .nbt li.hover a{background:#02328d;color:#fff;}
.news .list ul,.news .list li{width:100%;}
.news .list li{transition: .3s;}
.news .list li.gray{background-color:#f8f8f8;}
.news .list .center{width:980px;margin:0 auto;position:relative;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;left:0;}
.news .list li a{padding:50px 0;display: block;}
.news .list .num{display:block;width:120px;border-right:1px solid #ddd;line-height:40px;font-size:35px;font-family:"Arial";color:#d2d2d2;font-weight:bold;font-style:italic;}
.news .list .font{display:block;width:83.7%;font-size:18px;line-height:30px;}
.news .list .font .intro{font-size: 14px;color: #bbb;}
.news .list li:hover{background-color:#FF8A00;}
.news .list li:hover .num,.news .list li:hover .font p,.news .list li:hover .font .intro{color:#fff;}
.news .list li:hover .num img{border:1px solid #fa1e2f;}
.news .list li:hover .center{left:-16px;}
.f-cb:after{display:block;height:0;clear:both;visibility:hidden;overflow:hidden;content:".";}


/*新闻内页*/
.news h2{font-size:20px;color:#333;font-weight:bold;margin-top:50px;text-align:center;}
.news .info{font-size:12px;color:#5A5A5A;text-align:center;padding: 10px 0 15px;}
.news .local{padding:5px 0;line-height:1.7em;color:#868686;background-color:#F5F5F5;border:#E5E5E5 1px solid;margin-bottom:15px;text-indent:24px;font-size: 12px;}
.zl_tit1{border-top:1px dashed #cdcdcd;}
.zl_tit{background:url(../images/dh3.png) no-repeat;height:70px;line-height:50px;width:696px;margin:0 auto;font-size:26px;color:#02328d;font-weight:bold;text-align:center;}
.use{overflow:hidden;width:1140px;text-align:center;position:relative;margin:0 auto;height:230px;}
.use .h1{padding:90px 0 0 0;display:block;width:30px;height:50px;}
.use ul{display:block;float:left;overflow:hidden;margin:0px auto;}
.use ul li{display:inline;float:left;margin:19px 7px 0 9px;width:252px;}
.use ul li img{border:1px solid #dfdfdf;width:250px;height:180px;}
.use ul li a{position:relative;display:block;width:250px;height:182px;}
.use ul li a span{display:none;width:230px;text-align:center;position:absolute;left:0px;top:0px;height:130px;background:url(../images/imgbg1.png) repeat;display:none;padding:50px 10px 0 10px;}
.use ul li a:hover span{display:block;color:#fff;}
.use ul li a span h3{font-size:24px;}
.use li a span p{font-size:12px;color:#fff;margin:50px;text-transform:uppercase;color:#02328d}
.gduo{ height:30px; line-height:30px; overflow:hidden; margin:20px 0px; padding:5px 10px 0 10px;color: #666;border-top: 1px dashed #ddd;}
.gduo span{ float:right;  overflow:hidden; height:30px; display:block;color: #666;}
.gduo a{ color: #666;}
.gduo a:hover{ color: #e10808;}
.local a:hover{color: #ce0000}

/*产品*/
.products {width: 1100px;}
.products .hd {width:100%;position:relative;padding-top:1px;}
.products .hd  ul{text-align:center;}
.products .hd ul li{display:inline-block;background:#2b983d;transform:skew(-30deg);margin-right:10px;transition:all .3s;margin-bottom: 15px;}
.products .hd ul li a{transform:skew(30deg);height:35px;display:block;line-height:35px;color:#fff;font-size:16px;padding:0 20px;}
.products .hd ul li:hover{background:#ec9c23;}
.products .hd ul li.hover{background:#ec9c23;color:#fff;}
.products .list{margin-top: 30px;}
.products .list li{float: left;margin:0  23px 23px 0;background: #fff;}
.products .list li a{display: block;padding: 10px;border:3px solid #e5e5e5;overflow: hidden;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;}
.products .list li a img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;}
.products .list li a:hover{border:3px solid #d5d5d5;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;}
.products .list li a:hover img{    -webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transform: scale(1.06,1.06);}   
.products .list li span{display: block;text-align: center;font-size: 16px;font-weight: bold;position: relative;margin-top: 10px;}

/*产品内页*/
.item{ width:100%;overflow:hidden}
.item-bd{ padding-bottom:21px;  overflow:hidden}
.item-intro{ width:52%;}
.item-intro .title{ border-bottom:1px dashed #e0e0e0; padding:21px 0;}
.item-intro .title h2{font-size: 27px;font-weight: bold;background: url(../images/bg-nav2.png) repeat 0px -10px;color: #fff;padding: 10px;}
.item-intro .describe{border-bottom: 1px dashed #e0e0e0;padding: 21px 0;line-height: 35px;}
.item-intro .describe p{ color:#111;font-size: 16px;}
.item-intro .describe p span{ color:#cc0001}
.item-img{ width:45.83%;}
.item-img img{ width:100%;width: 500px;border: 5px solid #f8f8f8;}
.item-intro .btn ul li{ display:block; float:left;margin-right: 10px;}
.item-intro .btn ul li a{display: block;position: relative;}
.item-intro .btn ul li span{position: absolute;left: 0px;top:0px;text-align: center;line-height: 20px;background:rgba(230,0,18,0.7);width: 120px;color: #fff;font-size: 14px;opacity: 0;transition: .3s;height: 70px;padding-top: 30px;}
.item-intro .btn ul li a:hover span{opacity: 1;}
.info-nav{width:100%;border-bottom:1px solid #c7c7c7;margin-top:22px;}
.info-nav h3{font-size: 30px;font-weight: bold;color: #000;text-align: center;padding: 10px 0;}
.info-nav p{text-align: center;padding-bottom:10px;}
.info-nav span{float:left;display:block;width:192px;text-align:center;line-height:51px;height:51px;background-color:#c7c7c7;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;box-shadow:3px 3px 6px 0 #c7c7c7;margin-right:2px;margin-bottom:-1px;color:#fff;font-size:16px;}
.info-nav span:hover{background-color:#d80013;}
.info-nav span.hover{background:url(../images/bg_04.png) no-repeat center top;padding-bottom:10px;margin-bottom:-10px;box-shadow:none;}
.info-cont{padding-top:40px;padding-bottom:120px;border-bottom:1px solid #c7c7c7;line-height: 30px;font-size: 14px;}
.paging{padding-top:32px;}
.paging p{line-height:24px;font-size:14px;}
.paging a:hover{color:#d80013;}
.paging a.return{display:inline-block;width:87px;padding-left:52px;line-height:42px;font-size:14px;background:url(../images/ico_19.png) no-repeat 30px center;border:1px solid #c7c7c7;border-radius:20px;}
.paging a.return:hover{color:#d80013;border:1px solid #d80013;background:url(../images/ico_19_hov.png) no-repeat 30px center;}
.f-cb:after{display:block;height:0;clear:both;visibility:hidden;overflow:hidden;content:".";}
/*内容推荐*/
.rtCont{margin:25px 0 10px 0;position:relative;}
.rtCont ul{margin:0 auto;width:1100px;overflow:hidden;}
.rtCont li{margin:10px 7px 0 7px;width:355px;float:left;text-align:center;}
.rtCont li a{display:block;overflow:hidden;width:355px;height:250px;position:relative;transition:all .2s ease;}
.rtCont li a span{position:absolute;left:0px;top:0px;display:none;width:100%;height:150px;font-size:20px;color:#fff;line-height:25px;padding-top:100px;transition:all .2s ease;}
.rtCont li a span h4{font-weight:bold;}
.rtCont li a span p{font-size:12px;}
.rtCont li a img{display:block;font-size:0px;width:353px;height:248px;}
.rtCont li a:hover{-webkit-box-shadow:0 0px 10px rgba(0,0,0,0.2);box-shadow:0 0px 10px rgba(0,0,0,0.2);transition:all .2s ease;}
.rtCont li a:hover img{transform:scale(1.1,1.1);transition:all .2s ease;}
.rtCont li a:hover span{display:block;background:rgba(0,120,232,.7);transition:all .5s;}
.rtCont .btnLeft,.rtCont .btnRight{position:absolute;top:120px;margin-top:-15px;width:60px;height:60px;transition:all .3s;opacity:1;}
.rtCont .btnLeft{left:-70px;background:url(../images/leftbtn.png) no-repeat center;}
.rtCont .btnRight{right:-70px;background:url(../images/rightbtn.png) no-repeat center;}
.rtCont .btnLeft:hover{left:-80px;opacity:0.5;}
.rtCont .btnRight:hover{right:-80px;opacity:0.5;}


/*联系我们*/
.contact-top{background-color:#f5f5f5;padding-top:190px;padding-bottom:73px;text-align:center;}
.contact-top h3{font-size:42px;color:#333;line-height:78px;height:78px;background:url(../images/font_09.png) no-repeat center;font-weight: bold;}
.contact-top .font{display:block;width:57%;margin:21px auto 0;font-size:14px;color:#999;line-height:30px;}
.contact-cent{background-color:#fff;position:relative;}
.contact-cent .wrap{padding-top:56px;padding-bottom:84px;}
.contact-cent .titbox{text-align:center;width:100%;}
.contact-cent .titbox p.cn{line-height:32px;font-size:24px;color:#000;}
.contact-cent .titbox p.en{line-height:20px;color:#d0d0d0;font-family:"Arial";font-size:18px;text-transform:uppercase;}
.contact-cent ul{margin-top:45px;width:100%;}
.contact-cent li{text-align:center;line-height:28px;font-size:14px;color:#777;position:relative;float: left;width: 25%;}
.contact-cent .line{display:block;width:1px;height:47px;position:absolute;right:0;top:5px;background-color:#e5e5e5;}


/*留言*/
.mes{width: 100%;background: #f5f5f5;height: 350px;padding: 50px 0;}
.mes .wrap{width: 1050px;}
.mes .titbox{text-align:center;width:100%;padding-bottom: 30px;}
.mes .titbox p.cn{line-height:32px;font-size:24px;color:#000;}
.mes .titbox p.en{line-height:20px;color:#d0d0d0;font-family:"Arial";font-size:18px;text-transform:uppercase;}
.msg{width:100%;}
.msg div{width:100%;padding-bottom:20px;float:left;}
.msg div .lf{float:left;margin-right: 45px;}
.msg div i{width:90px;line-height:30px;display:block;font-style:normal;font-size:16px;float:left;letter-spacing:2px;color:#666;}
.msg div i font{color:#dc0000;}
.msg div p input{width:179px;height:26px;padding:5px 7px;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;font-size:14px;font-family:"微软雅黑"}
.msg div p select{width:184px;height:30px;float:left;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;font-size:14px;text-indent:12px;margin-left:8px;font-family:"微软雅黑"}
.msg div textarea{width:934px;padding:12px;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;font-size:14px;height:120px;font-family:"微软雅黑"}
.submits{display:block;width:127px;height:42px;line-height:42px;color:#fff;font-size:14px;text-align:center;background:#EC9C23;border-radius:4px;border:0 none;overflow:hidden;margin:0 auto 0 90px;cursor:pointer;transition-duration:300ms;font-family:"微软雅黑"}
.submits:hover{background: #c00413}

/*分页*/
.pagination{font-size:0px;margin-right:-5px;text-align:center;width:100%;background: #f5f5f5;padding: 30px 0;}
.pagination ul li{float:left;}
.pagination a{font-size:14px;color:#aaa;display:inline-block;_display:inline;padding:0 13px;margin:0 5px;line-height:35px;background:#fff;border-radius:4px;}
.pagination span{font-size:14px;color:#aaa;display:inline-block;_display:inline;padding:0 13px;margin:0 5px;line-height:35px;background:#fff;border-radius:4px;}
.pagination span.current{background:#0060BF;color:#fff;}
.pagination a.prev,.pagination a.next{padding:0 15px;}
.pagination a:hover,.pagination a.cur,.pagination a.active,.pagination li.active a,.pagination li.active a:hover{background:#0060BF;color:#fff;}