﻿@charset "utf-8";
.shil{width:1200px;height:308px;padding-top: 30px;margin:0 auto;}
.shil dl {height:308px;background: #e6212a}
.shil dt {float:left;font-size:0;line-height: 0;width:495px;}
.shil dt img {width:495px;height: 308;}
.shil dd {float:left;width:550px;padding:22px 0 0 72px;}
.shil dd h4 {height: 90px;line-height: 90px;font-size:36px;color: #fff;border-bottom:1px dashed #fff;}
.shil dd p {padding-top:18px;height:126px;font-size:14px;color: #fff;line-height: 28px;}
/*banner*/
.banner{ height:614px; }
.banner a{ display:block; background:url(../images/banner.jpg) no-repeat center 0;height:614px;}
.til01{text-align: center;color: #444;font-size:28px;line-height:60px;font-family: "Microsoft Yahei";padding: 0 0 38px;display: block;font-weight: normal;text-transform:uppercase;}
.til01 p{display: block;font-size:16px;line-height:46px;color: #333;}
.til01 span{display: block;font-weight: normal;font-size:22px;line-height: 28px;color: #c6c6c6;text-transform: uppercase;}
.til01 a{color: #444;}
.til01 a:hover{color: #e6212a;}
/*专利产品*/
.pro_hot{clear: both;display: block;height: 504px;overflow: hidden;padding-top:50px;}
.pro_hot h2{ height: 75px;text-align: center;font-size: 28px;font-weight: bold;color: #000}
.pro_hot h2 span{display: block;font-size: 14px;font-weight: normal;color: #c1c2c2;text-transform: uppercase;}
.pro_hot h2 b{color: #e62129;}
.pro_hot h2 a{color: #000}
.pro_prev,.pro_next{width: 31px;height: 61px;display: block;background:url(../images/next1.gif) no-repeat 0 0;margin-top: 98px;}
.pro_prev{background:url(../images/prev1.gif) no-repeat 0 0;}
.pro_prev:hover,.pro_next:hover{background-position: 0 bottom;}
.pro_hc{width: 1098px;padding-left: 38px;overflow: hidden;}
.pro_hc dl{width:320px;padding-right: 38px;overflow: hidden;float: left;}
.pro_hc dt,.pro_hc dt img{width:320px;height: 240px;display: block;overflow: hidden;}
.pro_hc dd{display: block;padding: 20px 0 0;}
.pro_hc dd h3{display: block;font-size:18px;line-height: 41px;color: #333;height:80px;font-weight:normal;}
.pro_hc dd h3 a{color: #333;}
.pro_hc dd h3 span{color: #666;font-size: 14px;font-weight: normal;line-height: 34px;display: block;}
.pro_hc dd .pro_hw span{display: block;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.pro_hc dd .pro_hw{height:76px;overflow:hidden;}
.pro_hc dd p{background:url(../images/ico01.gif) no-repeat 4px 0;padding-left: 57px;line-height:25px;height:60px;}
.pro_hc dd p strong{clear:both;}
.pro_hc dd p b{line-height:22px;display: block;font-size: 16px;color: #333;}


.pro_hc dt img,.pro_c p img,.cent_c dt img,.part_c li img,.new_c dt img{-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.pro_hc dt img:hover,.pro_c p img:hover,.cent_c dt img:hover,.part_c li img:hover,.new_c dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

/*产品中心*/
.probox{padding:69px 0 0;height:950px;font-family:"Microsoft Yahei";background: #f8f8f8;overflow: hidden;}
.probox h2{background:url(../images/newtit.jpg) no-repeat;height: 75px;text-align: center;font-size: 28px;font-weight: bold;color: #000}
.probox h2 span{display: block;font-size: 14px;font-weight: normal;color: #c1c2c2;text-transform: uppercase;}
.probox h2 b{color: #e62129;}
.probox h2 a{color: #000}
.pro_c{overflow: hidden;}
.pro_c ul{width:1260px;}
.pro_c li{width:378px;height: 360px;background: #fff;overflow: hidden;float: left;margin: 0 35px 34px 0;box-shadow:0 5px 5px #dedede;}
.pro_c li p,.pro_c li p img{width:378px;height: 225px;display: block;overflow: hidden;}
.pro_c li span{display: block;padding: 21px 20px 0;height:80px;overflow:hidden;line-height: 40px;}
.pro_c li span em{display: block;width:214px; overflow:hidden;float:left;}
.pro_c li span b{display: block;line-height:44px;font-size: 20px;color: #333;font-weight:normal;}
.pro_c li span i{float: right;display: inline-block;width:85px;margin:7px 0 0; }
.pro_c li span i a{display:inline-block;padding:0 20px;height:26px; line-height:23px;border:solid 1px #c6c6c6;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;color:#666;white-space:nowrap;width:85px;}
.pro_c li span i a:hover,.video_wc span a:hover,.more01:hover a,.more01 a:hover{border-color:#e6212a!important;background:#e6212a!important;}
.more01{display:block;margin:0 auto;width:85px; height:30px;  line-height:30px;border:solid 1px #c6c6c6;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;text-align:center;}
.more01 a{display:inlin-block;color:#666;white-space:nowrap;}

.pro_c li span i a{display:block;text-align:center;padding:0;height:26px;}
.pro_c li span b a{color: #333;}
.pro_c li span b a:hover{color: #004da2;}
.pro_c li span i a:hover{border:solid 1px #1d82d5;color:#fff;background:#1d82d5;}
.pro_c li.pro_cl1{width: 583px;}
.pro_c li.pro_cl1 span em{width:340px;}
.pro_c li.pro_cl1 p,.pro_c li.pro_cl1 p img{width: 583px;height: 232px;}


.g_jm{height: 535px;}
.g_jm h2{height: 100px;padding-left: 70px;background:url(../images/jmtit.jpg) no-repeat;font-size: 28px;font-weight: bold;color: #000000;}
.g_jm h2 em{display: block;font-weight: normal;font-size: 22px;color: #333333;}
.g_jm h2 i{color: #e62129;}
.g_jm .m_jm{height: 318px;border: 3px solid #000;}
.g_jm .jm1{position: relative; float: left;width: 398px;}
.g_jm dl{width: 358px;padding:40px 0 0 40px;background:url(../images/jmline.jpg) no-repeat right 40px;height: 323px; position: relative;z-index: 10}

.g_jm dt{height: 72px;background:url(../images/jmico1.jpg) no-repeat;width: 74px;height: 62px;line-height: 62px;text-align: center;font-size: 30px;color: #fff;font-weight: bold;}
.g_jm dl:hover dt{background:url(../images/jmico2.jpg) no-repeat;}
.g_jm h3{height: 34px;line-height: 34px;overflow: hidden;font-size: 18px;font-weight: bold;color: #252525;margin-bottom: 24px;}
.g_jm h3 i{display: inline-block;padding-left: 25px;}
.g_jm p{font-size: 14px;line-height: 22px;color: #555555;height: 138px;width: 250px;}
.g_jm span a{display: block;background:url(../images/go.jpg) no-repeat;width: 172px;height: 34px;}
.g_jm dl:hover span a{background:url(../images/goh.jpg) no-repeat;}
.g_jm dl:hover p{height: 112px;}
.g_jm dl em{position: absolute;left:8px;top:-20px; width: 370px;height: 370px;background: #fff;border: 3px solid #e62129;display: none; z-index: -1}
.g_jm dl:hover em{display: block;}


.g_ys{background:url(../images/ysbg.jpg) no-repeat center top;height: 790px; padding-top: 76px;}
.g_ys h2{background:url(../images/ystit.jpg) no-repeat;height: 130px;text-align: center;font-size: 28px;font-weight: bold;color: #000}
.g_ys h2 em{display: block;font-size: 22px;font-weight: normal;color: #333333;padding-top: 5px;}
.g_ys h2 span{display: block;font-size: 14px;font-weight: normal;color: #c1c2c2;text-transform: uppercase;}
.g_ys .ystit{height: 130px;}
.g_ys .ystit li{position: relative; float: left;width: 118px;border: 1px solid #e2e2e2;padding: 20px 0 0 30px;font-size: 20px;line-height: 28px;color: #444444;height: 74px;}
.g_ys .ystit li em{position: absolute;left:57px;top:94px;background:url(../images/ysico.png) no-repeat;width: 24px;height: 10px;display: none;}
.g_ys .ystit li.on{background: #e62129;color: #fff;}
.g_ys .ystit li.on em{display: block;}
.g_ys dt{float: left;width: 825px;height: 467px;}
.g_ys dt img{width: 825px;height: 467px;display: block;}
.g_ys dd{float: left;background:url(../images/ysd.jpg) no-repeat;width: 375px;height: 447px;padding: 20px 0 0 0;}
.g_ys h3{background:url(../images/ysline.png) no-repeat 0 bottom;height: 158px;margin-bottom: 23px;font-size: 24px;font-weight: bold;color: #fff; margin-left: 60px;}
.g_ys h3 b{display: block;}
.g_ys h3 em{display: block;font-size: 20px;font-weight: normal;}
.g_ys ul{height: 124px;border-bottom: 1px solid #3b3b3b;margin-bottom: 43px;}
.g_ys li{font-size: 15px;line-height: 24px;color: #fff;}
.g_ys p{font-size: 15px;line-height: 24px;color: #fff;width: 296px; padding-right: 19px; border-bottom: 1px solid #3b3b3b;margin-bottom: 20px; height: 142px; padding-left: 60px;}
.g_ys .tel{background:url(../images/ystel.png) no-repeat 0 8px;padding-left: 58px;font-size: 16px;color: #fff;margin-left: 60px;}
.g_ys .tel b{display: block;font-size: 30px;font-family: impact;font-weight: normal;}
.g_ys .next,.g_ys .prev{width: 37px;height: 32px;}
.g_ys .next{background:url(../images/rjt.jpg) no-repeat;position: absolute;left:785px;top:735px;}
.g_ys .prev{background:url(../images/ljt.jpg) no-repeat;position: absolute;left:745px;top:735px;}
.g_ys .next:hover,.g_ys .prev:hover{background-position: right 0;}



.g_jc{background:url(../images/lcbg2.jpg) no-repeat center top;height: 806px; padding-top: 76px;}
.g_jc h2{background:url(../images/jctit.jpg) no-repeat;height: 145px;text-align: center;font-size: 28px;font-weight: bold;color: #000}
.g_jc h2 em{display: block;font-size: 22px;font-weight: normal;color: #333333;padding-top: 5px;}
.g_jc h2 span{display: block;font-size: 14px;font-weight: normal;color: #c1c2c2;text-transform: uppercase;}
.g_jc h2 b{color: #e62129;}
.g_jc .jctit{height:110px; }
.g_jc .jctit li{float: left;width: 133px;text-align: center;font-size: 16px;color: #333333;background:url(../images/dian1.png) no-repeat center 0; padding-top: 53px;}
.g_jc .jctit li.on{color: #e62129;font-weight: bold;background:url(../images/dian2.png) no-repeat center 0;}
.g_jc dl{margin-left: 128px; position: relative;}
.g_jc dt,.g_jc dt img{width: 936px;height: 468px;display: block;}
.g_jc dd{position: absolute;left:0;bottom: 0;width: 936px;height: 84px;padding-top: 30px;  }
.g_jc h3{height: 36px;line-height: 36px;text-align: center;overflow: hidden;font-size: 20px;color: #fff;font-weight: bold;}
.g_jc p{font-size: 15px;color: #fff;line-height: 24px;text-align: center;}
.g_jc .next,.g_jc .prev{width: 40px;height: 92px;}
.g_jc .next{background:url(../images/rjt.png) no-repeat;position: absolute;right:50px;top:448px;}
.g_jc .prev{background:url(../images/ljt.png) no-repeat;position: absolute;left:50px;top:448px;}
.g_jc .next:hover,.g_jc .prev:hover{background-position: right 0;}


.g_lc{background:url(../images/lcbg.jpg) no-repeat center top;height: 434px;padding-top: 74px;}
.g_lc h2{background:url(../images/lctit.png) no-repeat;height: 100px;text-align: center;font-size: 28px;font-weight: bold;color: #fff;}
.g_lc h2 em{display: block;text-transform: uppercase;font-size: 14px;color: #909090;font-weight: normal;}
.g_lc .lclst{height: 230px;}
.g_lc .lclst li{float: left;background:url(../images/lcico.png) no-repeat;font-size: 14px;color: #fff;}
.g_lc .lclst li:hover{background:url(../images/lcicoh.png) no-repeat;}
.g_lc .lc01{width:104px; }
.g_lc .lc02{width:100px;}
.g_lc .lc03{width:99px;}
.g_lc .lc04{width:100px;}
.g_lc .lc05{width:90px;}
.g_lc .lc06{width:94px;}
.g_lc .lc07{width:90px;}
.g_lc .lc08{width:90px;}
.g_lc .lc09{width:90px;}
.g_lc .lc10{width:93px;text-align: center;}
.g_lc .lc11{width:93px;text-align: center;}
.g_lc .lc12{width:93px;}
.g_lc b{display: block;margin-bottom: 70px;}
.g_lc .lclst li:hover{font-size: 16px;font-weight: bold;color: #e62129;}
.g_lc .lc10 b,.g_lc .lc11 b{text-align: left;}
.g_lc .lctel{background:url(../images/ystel.png) no-repeat 422px 0;padding-left: 470px;font-size: 16px;color: #fff;}
.g_lc .lctel b{display: inline-block;font-size: 30px;color: #e62129;font-family: impact;font-weight: normal;}


.g_hz{background:url(../images/hzbg.jpg) no-repeat center top;height: 230px; margin-bottom: 80px;}
.g_hz h2{padding-top: 48px;float: left;width: 386px;font-size: 28px;font-weight: bold;color: #fff;background:url(../images/hztit.jpg) no-repeat 0 56px;height: 160px;}
.g_hz h2 a{color: #fff;}
.g_hz h2 em{display: block;font-size: 22px;font-weight: normal;}
.g_hz .m_hz{float: left;width: 814px;padding-top: 60px;}
.g_hz .m_hz li{float: left;width: 235px;margin-right: 18px;}
.g_hz .m_hz li img{width: 235px;height: 110px;display: block;border: 1px solid #dcdcdc;}
.g_hz .next,.g_hz .prev{width: 42px;height: 47px;}
.g_hz .next{background:url(../images/rjt2.jpg) no-repeat;position: absolute;right:0;top:60px;}
.g_hz .prev{background:url(../images/ljt2.jpg) no-repeat;position: absolute;right:0;top:124px;}
.g_hz .next:hover,.g_hz .prev:hover{background-position: right 0;}


/* 新闻中心 */

.g_news{height: 614px;margin-top:50px;}
.g_news h2{background:url(../images/newtit.jpg) no-repeat;height: 75px;text-align: center;font-size: 28px;font-weight: bold;color: #000}
.g_news h2 span{display: block;font-size: 14px;font-weight: normal;color: #c1c2c2;text-transform: uppercase;}
.g_news h2 b{color: #e62129;}
.g_news h2 a{color: #000}
.g_news .hd{position: relative; height: 66px;line-height: 66px; border-bottom: 1px solid #dcdcdc;margin-bottom: 33px;}
.g_news .u_lst8 li{float: left;height: 66px; line-height: 66px; position: relative; }
.g_news .u_lst8 li a{display: block; float: left; padding: 0 50px;  height: 66px;line-height: 66px;font-size: 18px;color: #252525;font-weight: normal; text-decoration: none;}
.g_news .u_lst8 li.on a,.g_news .u_lst8 li a:hover{color: #e62129;font-weight: bold;}
.g_news .hd span{display: block;position: absolute;right:0;top:10px;text-transform: uppercase;font-size: 15px;color: #7f7f7f;}
.g_news .newtit1 em{background:url(../images/newtit1.jpg) no-repeat 0 10px;width: 48px;height: 48px;position: absolute;left:0;top:0;}
.g_news .newtit2 em{background:url(../images/newtit2.jpg) no-repeat 0 10px;width: 48px;height: 48px;position: absolute;left:0;top:0;}
.g_news .newtit1:hover em,.g_news .newtit1.on em{background:url(../images/newtit1h.jpg) no-repeat 0 10px;}
.g_news .newtit2:hover em,.g_news .newtit2.on em{background:url(../images/newtit2h.jpg) no-repeat 0 10px;}
.m_news .dtimg{float: left;width: 485px;position: relative;}
.m_news .dtimg em{position: absolute;left:0;top:-5px; width: 86px;height: 66px;}
.m_news .dtimg dt{width: 485px;height: 365px;}
.m_news .dtimg dt img{display: block;width: 485px;height: 365px;}
.dtr{width: 660px; margin-left: 50px;}
.dtr .newtj{height: 136px;padding-top: 18px;}
.dtr .newtj h3{height: 28px;line-height: 28px;overflow: hidden;font-size: 16px;font-weight: bold;color: #e62129;margin-bottom: 10px;}
.dtr .newtj h3 a{color: #e62129;}
.dtr .newtj p{font-size: 14px;color: #333333;line-height: 22px;height: 66px;overflow: hidden;}
.dtr .u_dlst1{height: 88px;margin-bottom: 16px;clear: both;}
.dtr .u_dlst1 dt{float: left;width: 80px; padding-top: 8px; height: 80px; font-size: 32px;color: #fff;text-align: center; background: #252525}
.dtr .u_dlst1 dt em{display: block;height: 22px;line-height: 22px;color: #fff;font-size: 14px;text-align: center;}
.dtr .u_dlst1 dd{float: left;width: 540px; height: 66px;border: 1px solid #c2c2c2; border-left: none; padding: 20px 0 0 20px; }
.dtr .u_dlst1 dd h3{height: 26px;line-height: 26px; overflow: hidden;}
.dtr .u_dlst1 dd h3 a{color: #000000;font-size: 15px;font-weight: normal;}
.dtr .u_dlst1 dd p{font-size: 14px;color: #555555;line-height: 24px;height: 24px;overflow: hidden;}
.dtr .u_dlst1:hover dt{background: #e62129;}
.dtr .u_dlst1:hover dd{border: 1px solid #e62129;}



/* 走进 */
.g_zj{height: 760px;padding-top: 100px;background:url(../images/abbg.jpg) no-repeat center top;}
.g_zj h2{background:url(../images/abtit.jpg) no-repeat;height: 75px;text-align: center;font-size: 28px;font-weight: bold;color: #000}
.g_zj h2 span{display: block;font-size: 14px;font-weight: normal;color: #c1c2c2;text-transform: uppercase;}
.g_zj h2 b{color: #e62129;}
.g_zj h2 a{color: #000}
.g_zj p{padding: 0 40px;text-align: center;font-size: 15px;color: #333333;line-height: 22px;overflow: hidden; margin-bottom: 30px;}
.g_zj span a{display: block;background:url(../images/abtn.jpg) no-repeat;width: 156px;height: 34px;line-height: 34px;padding-left: 16px;font-size: 16px;font-weight: bold;color: #fff; margin: 0 auto 50px;}
.g_zj .video{float: left;width: 568px;height: 451px;}
.g_zj .video img{width: 568px;height: 451px;}
.g_zj .xclst{float: right;width: 632px;}
.g_zj .xclst li{position: relative; float: left;width: 287px;margin-left: 22px;margin-bottom: 20px; heigt:215px;overflow:hidden;}
.g_zj .xclst li img{width: 287px;height: 215px;display: block;transition: all 0.3s linear 0s;}
.g_zj .xclst li:hover img{transform: scale(1.2);opacity: 0.6}
.g_zj .xclst li em{position: absolute;left:0;bottom: 0;width: 287px;height: 40px;line-height: 40px;overflow: hidden;font-size: 15px;color: #fff; text-align: center;}



/* 友情链接 */
.g_link{ height: 176px;background:url(../images/linkbg.jpg) no-repeat center top;}
.g_link h2{height: 48px;line-height: 48px;font-size: 18px;font-weight: bold; padding-left: 100px;}
.g_link h2 a{color: #333333;}
.link_c{line-height:56px; font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 30px;float: left; height: 56px; line-height:56px; color:#555555;display: block;}
