@font-face {
    font-family: 'DINMed';
    src: url('DINMed.eot')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DINMed.eot*/;
    src:
    url('DINMed.eot-#font-spider')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DINMed.eot?#font-spider*/ format('embedded-opentype'),
    url('DINMed.woff')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DINMed.woff*/ format('woff'),
    url('DINMed.ttf')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DINMed.ttf*/ format('truetype'),
    url('DINMed.svg')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DINMed.svg*/ format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MontBold';
    src: url('MontBold.eot')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/MontBold.eot*/;
    src:
    url('MontBold.eot-#font-spider')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/MontBold.eot?#font-spider*/ format('embedded-opentype'),
    url('MontBold.woff')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/MontBold.woff*/ format('woff'),
    url('MontBold.ttf')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/MontBold.ttf*/ format('truetype'),
    url('MontBold.svg')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/MontBold.svg*/ format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'RobLigItalic';
    src: url('RobLigItalic.eot')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/RobLigItalic.eot*/;
    src:
    url('RobLigItalic.eot-#font-spider')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/RobLigItalic.eot?#font-spider*/ format('embedded-opentype'),
    url('RobLigItalic.woff')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/RobLigItalic.woff*/ format('woff'),
    url('RobLigItalic.ttf')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/RobLigItalic.ttf*/ format('truetype'),
    url('RobLigItalic.svg')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/RobLigItalic.svg*/ format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DinBack';
    src: url('DinBack.eot')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DinBack.eot*/;
    src:
    url('DinBack.eot-#font-spider')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DinBack.eot?#font-spider*/ format('embedded-opentype'),
    url('DinBack.woff')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DinBack.woff*/ format('woff'),
    url('DinBack.ttf')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DinBack.ttf*/ format('truetype'),
    url('DinBack.svg')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DinBack.svg*/ format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DinLight';
    src: url('DinLight.eot')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DinLight.eot*/;
    src:
    url('DinLight.eot-#font-spider')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DinLight.eot?#font-spider*/ format('embedded-opentype'),
    url('DinLight.woff')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DinLight.woff*/ format('woff'),
    url('DinLight.ttf')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DinLight.ttf*/ format('truetype'),
    url('DinLight.svg')/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/font/DinLight.svg*/ format('svg');
    font-weight: normal;
    font-style: normal;
}
@charset "utf-8";
/* 初始化CSS */
*{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:bold;}
fieldset, img{border:none; vertical-align:middle;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "Microsoft Yahei","SimSun",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{ margin:0; font-size:12px;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{font-family: "Microsoft Yahei","SimSun",Arial,sans-serif; resize:none;}
body{font:12px "Microsoft Yahei","SimSun",Arial,sans-serif; color:#333; background:#fff; overflow-x:hidden;}
a{text-decoration:none; color:inherit;}
i, em{ font-style:normal;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}

/*html5*/
article,aside,footer,header,section,footer,nav,figure,main{display:block}

/*小号文字  scale以12号字体为基准 需写实际字号大小*/
.font_adjust{-webkit-text-size-adjust:none;}
.font_scale8{ -webkit-transform: scale(0.66);}
.font_scale10{ -webkit-transform: scale(0.83);}
.font_lc{-webkit-transform-origin:left center;}
.font_rc{-webkit-transform-origin:right center;}
.font_up{text-transform:uppercase;}

/*文字截断*/
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*transition*/
.tran200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.tran300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.tran400{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear; transition:all 0.4s linear;}
.tran500{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear;}
.tran1000{-webkit-transition:all 1s linear; -moz-transition:all 1s linear; -ms-transition:all 1s linear; transition:all 1s linear;}

.scaleimg:hover .pic img,.scaleimg:hover .pic em{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.rotateY:hover{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg); }
.translateX:hover{-webkit-transform:translateX(-6px); -moz-transform: translateX(6px); -ms-transform:translateX(-6px); transform:translateX(-6px);}

/*网页限定宽度*/
.w1127{width: 1200px;margin: 0 auto;}

input[type="submit"],input[type="reset"],select,button{-webkit-appearance:none;appearance:none; }
input.text,input.subm{-webkit-appearance:none;appearance:none; }

*:before,*:after{-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}

*:focus{-webkit-tap-highlight-color:rgba(0,0,0,0); }

.cd-popup { position: fixed; left: 0; top: 0;right: 0;bottom: 0; height: 100%; width: 100%;background: url(grayBg.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/grayBg.png*/ repeat;visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999;  opacity: 0;}
.cd-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container { position: relative; height: 36px; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 50%; margin-top: -58px; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.is-visible .cd-popup-container { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

.hidden_search .text { width: 100%; height: 20px; padding: 8px 0; font-size: 14px; color: #444;background: none;border:none;font-family: "Microsoft Yahei";}
.hidden_search .btn { display: block; background: url(search_icon.jpg)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/search_icon.jpg*/ no-repeat center center; position: absolute; right: 0; top: 0; height: 36px; width: 36px; text-indent: -999em;border:none;cursor: pointer;}
.hidden_search .search_wrap { border: 1px solid #e4eaec; border-radius: 20px; position: relative; padding-right: 56px; padding-left: 20px; height: 36px; }
.hidden_search .close_btn { position: absolute; right: 0; top: 0; padding: 10px; width: 22px; height: 22px; -webkit-transition: 0.5s; transition: 0.5s; }
.hidden_search .close_btn:after, .hidden_search .close_btn:before { background: #cccccc; width: 20px; height: 3px; display: block; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; content: ""; position: absolute; left: 10px; top: 11px; }
.hidden_search .close_btn:before { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.hidden_search .close_btn:after { -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); top: 26px; }
.hidden_search .close_btn:hover:after, .hidden_search .close_btn:hover:before { background: #19408c;}

.header .menuIcon{width: 50px;cursor: pointer;display: none;position: absolute;right: 3%;top:50%;
-webkit-transform:translateY(-50%); -moz-transform: translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.header .menuIcon img{width: 100%;}

.navForm{background: #fff;border-radius: 3px;}
.navForm .text{width: 80%;height: 32px;border:none;background: none;font-size: 14px;color: #555;line-height: 32px;text-indent: 8px;}
.navForm .subm{width: 20%;height: 32px;border:none;background: url(search_icon.jpg)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/search_icon.jpg*/ no-repeat center;cursor: pointer;}
.mm-listview > li.nBorder:not(.mm-divider):after{display:none;}

/*.header{position: relative;}
.header .logo{height: 110px;line-height: 110px;}
.header .language{padding: 32px 0 0 88px;line-height: 46px;font-size: 18px;color: #acacac;}
.header .language a{margin-left: 21px;position: relative;}
.header .language a:hover{color: #e10e16;}
.header .language a:before{content: "";width: 1px;height: 20px;background: #e8e8e8;position: absolute;left: -11px;top:50%;margin-top: -10px;}
.header .language a:first-child:before{display: none;}
.header .form{margin-top: 32px;border:1px solid #dddddd;border-radius: 22px;padding-left: 44px;position: relative;}
.header .form:before{content: "";width: 1px;height: 23px;background: #ececec;position: absolute;right: 53px;top:50%;margin-top: -13px;}
.header .form .dot{width: 6px;height: 6px;background: #e00303;border-radius: 50%;position: absolute;left: 26px;top:50%;margin-top: -3px;}
.header .form .text{width: 412px;height: 44px;border: none;background: none;font-size: 18px;color: #888;line-height: 44px;}
.header .form .subm{width: 53px;height: 44px;border: none;background: url(../images/searchBtn.png) no-repeat center;cursor: pointer;}*/
.w1200{width: 1200px;margin: 0 auto;}
.w1320{width: 1320px;margin: 0 auto;}

/*index--header*/
.header{width: 100%;background:#fff url(topbg.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/topbg.png*/ no-repeat center bottom;border-bottom: 1px solid rgba(255,255,255,0.4); position:relative;}
.header .logo{height: 130px;line-height: 130px;}
.header .top{padding-top: 25px;height: 32px;line-height: 32px;}
.header .top .searchBtn{width: 17px;height: 32px;cursor: pointer;background: url(headerIcon.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/headerIcon.png*/ no-repeat left -128px;}
.header .top .tel{margin: 0 33px 0 28px;padding-left: 27px;background: url(headerIcon.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/headerIcon.png*/ no-repeat left -64px;font-size: 14px;line-height: 32px;font-family: "ROBOTOMED";}
.header .top .wechat{position: relative;z-index: 88888;}
.header .top .wechat dt{padding-left: 24px;background: url(headerIcon.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/headerIcon.png*/ no-repeat left top;cursor: pointer; color:#cd0000;}
.header .top .wechat dd{position: absolute;left: 50%;margin-left: -75px;top: 27px;z-index: 8888;display: none;}
.header .top .wechat dd .pic{width: 130px;height: 130px;background: #fff;padding: 5px;}
.header .top .wechat dd .pic img{width: 100%;height: 100%;}
.header .top .wechat dd i{display: block;margin: 0 auto;width: 0;height: 0;border: 8px solid transparent;border-bottom: 8px solid #fff;}





.navWrap{width: 100%;background: #e00303;-webkit-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.16);box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.16);position: relative;z-index: 99;}
.navWrap .prodNav{width: 18.2%;position: relative;}
.navWrap .prodNav .title{height: 56px;background: #ec5454;position: relative;padding: 0 30px 0 14px;position: relative;cursor: pointer;font-size: 18px;color: #ffffff;font-weight: normal;line-height: 56px;}
.navWrap .prodNav .title .icon{margin-right: 10px;}
.navWrap .prodNav .title .arrow{position: absolute;right: 17px;top:50%;margin-top: -6px;}
.navWrap .prodNav .title.on .arrow{-webkit-transform: rotateZ(90deg);transform: rotateZ(90deg);}
.navWrap .prodNav .subNav{position: absolute;left: 0;top: 56px;background: rgba(101, 101, 101, 0.8);width: 100%;box-sizing: border-box;display: none;}
/*.navWrap .prodNav .subNav > ul{padding: 6px 0 5px;}*/
.navWrap .prodNav .subNav > ul .nLi{cursor: pointer;padding:0px 14px;}
.navWrap .prodNav .subNav > ul .nLi .tit{font-size: 16px;line-height: 66px;color: #ffffff;font-weight: normal;}
.navWrap .prodNav .subNav > ul .nLi.first .tit{padding-bottom: 5px;}
.navWrap .prodNav .subNav > ul .nLi.first .tit a{border-bottom: 1px solid #ececed;}
.navWrap .prodNav .subNav > ul .nLi.last .tit{padding-top: 5px;}
.navWrap .prodNav .subNav > ul .nLi.last .tit a{border-top: 1px solid #ececed;}
.navWrap .prodNav .subNav > ul .nLi .tit a{display: block;padding-right: 20px;position: relative;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.navWrap .prodNav .subNav > ul .nLi .tit a img{position: absolute;right: 0;top: 50%;margin-top: -5px;}
.navWrap .prodNav .subNav > ul .nLi .cont{width: 180px;padding: 0 0px 0 30px;background: #fff;position: absolute;left: 100%;top:0;height: 100%;overflow: auto;min-height: 532px;display: none;}
.navWrap .prodNav .subNav > ul .nLi .cont ul{padding-top: 7px;}
.navWrap .prodNav .subNav > ul .nLi .cont ul li{width: 99%;box-sizing: border-box;font-size: 15px;color: #666;line-height: 37px;}
.navWrap .prodNav .subNav > ul .nLi .cont ul li a{ background:url(dd.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/dd.png*/ no-repeat 0 6px; padding-left: 10px;}
.navWrap .prodNav .subNav > ul .nLi .cont ul li a:hover{color: #e10e16;  padding-left: 16px;}
.navWrap .prodNav .subNav > ul .nLi:hover{background: #fff;}
.navWrap .prodNav .subNav > ul .nLi:hover .tit a{padding-left: 20px;color: #e10e16;}

.navWrap .nav{margin-right:0px;}
.navWrap .nav .nLi{position: relative;}
.navWrap .nav .nLi h3 a{display: block;font-size: 18px;line-height: 56px;color: #fff;font-weight: normal;padding: 0 32px;}
.navWrap .nav .nLi .navSub{position: absolute;left: 0;top: 56px;width: 100%;text-align: center;background: #e00303;display: none;}
.navWrap .nav .nLi .navSub li a{display: block;font-size: 15px;color: #fff;line-height: 24px;padding: 10px 2px;}
.navWrap .nav .nLi .navSub li a:hover{background: #ec5454;}
.navWrap .nav .nLi.on h3 a,.navWrap .nav .nLi:hover h3 a{background: #ec5454;}


.navWrap .nav .nLi .searchBtn{width:21px;height: 24px;cursor: pointer;background: url(search.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/search.png*/ no-repeat; margin-top:18px;}

.banner{width: 100%;position: relative;overflow: hidden;}
.banner .swiper-slide a{display: block;width: 100%;height: 0;padding-bottom: 532px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.banner .swiper-pagination{bottom: 30px;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: #fff;opacity: 1;}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #e10e16;}

.ititle{margin-bottom: 34px;text-align: center;}
.ititle h3{height: 60px;line-height: 60px;font-size: 36px;color: #333333;font-weight: normal;text-transform: uppercase;font-family: "DINMed";letter-spacing: 1px;}
.ititle h3 span{color: #c80202;margin: 0 14px;}
.ititle i{display: block;width: 27px;height: 2px;margin: 0 auto;background: #e00303;}
.ititle h4{font-size: 30px;line-height: 51px;color: #333333;font-weight: normal;}

.ititle2{margin-bottom: 20px;text-align: center;}
.ititle2 h3{height: 60px;line-height: 60px;font-size: 36px;color: #fff;font-weight: normal;text-transform: uppercase;font-family: "DINMed";letter-spacing: 1px;}
.ititle2 h3 span{color: #fa1c1c;margin: 0 14px;}
.ititle2 i{display: block;width: 27px;height: 2px;margin: 0 auto;background: #e00303;}
.ititle2 h4{font-size: 30px;line-height: 51px;color: #fff;font-weight: normal;}



/*内页BANNER和导航*/
.nyBanner{width: 100%;height: 340px;background-repeat: no-repeat;background-position: center;background-size: cover;position: relative;}
.nyBanner:before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;background: rgba(0,0,0,0.4);opacity: 0;}
.nyBanner .w1260{padding-top: 129px;position: relative;z-index: 2;}
.nyBanner .w1260 h3{font-size: 36px;line-height: 52px;color: #fefefe;font-weight: normal;}
.nyBanner .w1260 .path{font-size: 14px;line-height: 32px;color: #fefefe;}
.nyBanner .w1260 .path span{margin: 0 10px;}
.nyBanner .w1260 .path a:hover{text-decoration: underline;}


.nyNav{background: #fff;border-bottom: 1px solid #e0e0e0; margin-bottom:35px;}
.nyNav li{margin-right: 70px;}
.nyNav li a{display: block;height: 76px;line-height: 76px;font-size: 16px;color: #1a1a1a;position: relative;}
.nyNav li a:before{content: "";width: 100%;height: 4px;background: #e2635e;position: absolute;left: 0;bottom: -1px;
transform: scaleX(0);-webkit-transform: scaleX(0);opacity: 0;visibility: hidden;}
.nyNav li.on a:before,.nyNav li a:hover:before{transform: scaleX(1);-webkit-transform: scaleX(1);opacity: 1;visibility: visible;}
.nyNav li.on a,.nyNav li a:hover{color: #0167bf;}
.nyNav li.on a{font-weight: bold;}




.isect1{width: 100%;padding: 44px 0 60px;background:#f8f8f8 url(isect1Bg.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/isect1Bg.png*/ no-repeat center top;}

.isect1 ul li{width: 280px;background: #ffffff;margin-left: 26px; margin-bottom:24px;}
.isect1 ul li:first-child{margin-left: 0;}
.isect1 ul li:nth-child(5n){margin-left: 0;}
.isect1 ul li a{display: block;padding: 22px 0 0 20px;height: 98px;}
.isect1 ul li a i{width: 76px;height: 76px;margin-right: 19px;background: url(iIcon1.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon1.png*/ no-repeat center;}
.isect1 ul li a .text{width: 160px;padding-top: 13px;}
.isect1 ul li a .text h4{font-size: 18px;line-height: 30px;color: #444444;}
.isect1 ul li a .text h5{line-height: 21px;font-size: 12px;color: #999999;text-transform: uppercase;font-family: "Arial";font-weight: normal;}
.isect1 ul li.li2 a i{background-image: url(iIcon2.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon2.png*/;}
.isect1 ul li.li3 a i{background-image: url(iIcon3.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon3.png*/;}
.isect1 ul li.li4 a i{background-image: url(iIcon4.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon4.png*/;}
.isect1 ul li.li5 a i{background-image: url(iIcon5.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon5.png*/;}
.isect1 ul li.li6 a i{background-image: url(iIcon6.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon6.png*/;}
.isect1 ul li.li7 a i{background-image: url(iIcon7.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon7.png*/;}
.isect1 ul li.li8 a i{background-image: url(iIcon8.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon8.png*/;}
.isect1 ul li a:hover .text h4{color: #e00303;}
.isect1 ul li:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);
/* -webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0);*/}
.isect1 ul li a:hover i{-webkit-animation: swing 0.5s linear; animation: swing 0.5s linear;}
@-webkit-keyframes swing {
	20% { -webkit-transform: rotate3d(0, 0, 1, 30deg); transform: rotate3d(0, 0, 1, 30deg) }
	40% { -webkit-transform: rotate3d(0, 0, 1, -20deg); transform: rotate3d(0, 0, 1, -20deg) }
	60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg) }
	80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg) }
	100% { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg) }
}
@keyframes swing {
	20% { -webkit-transform: rotate3d(0, 0, 1, 30deg); -ms-transform: rotate3d(0, 0, 1, 30deg); transform: rotate3d(0, 0, 1, 30deg) }
	40% { -webkit-transform: rotate3d(0, 0, 1, -20deg); -ms-transform: rotate3d(0, 0, 1, -20deg); transform: rotate3d(0, 0, 1, -20deg) }
	60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); -ms-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg) }
	80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); -ms-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg) }
	100% { -webkit-transform: rotate3d(0, 0, 1, 0deg); -ms-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg) }
}


/*项目案例*/

.line { width:100%; height:1px; background:#f0f0f0; margin:20px auto;}

.isect2{width: 100%;padding: 44px 0 60px;}
.index_three{padding: 0px;}
.gallery-thumbs{width: 100%;line-height: 30px;}
.gallery-thumbs .tabs{ margin-top:20px; float:left;}
.gallery-thumbs .tabs a{font-size: 17px;color: #333;line-height: 30px;position: relative; padding:2px 6px;}
.gallery-thumbs .tabs a.active{color: #fff; background:#cb3202;}
.gallery-thumbs .tabs a:last-child {margin-right:0px;}

.gallery-thumbs .tabs a:after{width:1px;height:14px;background: #a4a4a4;display: inline-block;position: absolute;right:-2px;top: 50%;margin-top: -6px;content: ''}
.gallery-thumbs .tabs a:last-child:after { display:none;}



.gallery-thumbs .tabsb{ margin-left:20px; float:left;}
.gallery-thumbs .tabsb a{font-size: 16px;color: #333;line-height: 30px;position: relative; padding:2px 10px;}
.gallery-thumbs .tabsb a.active{color: #fff; background:#cb3202;}
.gallery-thumbs .tabsb a:last-child {margin-right:0px;}

.gallery-thumbs .tabsb a:after{width:1px;height:14px;background: #a4a4a4;display: inline-block;position: absolute;right:-2px;top: 50%;margin-top: -6px;content: ''}
.gallery-thumbs .tabsb a:last-child:after { display:none;}




.gallery-thumbs h6 a{float: right;color: #fff;
    background-color: #cb3202;
    font-size: 14px;
    line-height: 23px;
    padding: 0 11px;}
.gallery-thumbs h6 a:hover{-webkit-transform: translateX(-5px);transform: translateX(-5px);}
.gallery-thumbs h5 span{font-weight: bold;position: relative;display: inline-block;font-size: 22px;color: #cb3202;padding-left: 28px;}
.gallery-thumbs h5 span:after{width:18px;height:18px;background: #cb3202;-webkit-border-radius: 1px;border-radius:1px;display: inline-block;position: absolute;left: 0;top: 50%;margin-top: -10px;content: ''}


.tab_box{width: 100%;overflow: hidden;padding-top: 12px;}
.three_box{float: left;width: 23.3%;margin-left: 2.2%;overflow: hidden;margin-top: 30px;}
.three_box:nth-child(4n+1){margin-left: 0;}
.three_box a{display: block;position: relative;}
.three_box a span.img{display: block;padding-bottom: 240px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.three_box a span.txt{position: absolute;width: 90%;top:100%;padding: 0 5%;height: 100%;background: url(h_60.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/h_60.png*/ repeat;left: 0}
.three_box a span.txt *{display: block;text-align: center;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.three_box a span.txt i.more{text-align: left;}
.three_box a span.txt i.name{padding-top: 47px;padding-bottom: 20px;font-size: 20px;font-weight: bold;color: #fff;line-height: 30px;}
.three_box a span.txt i.add,.three_box a span.txt i.company{font-size: 14px;line-height: 28px;color: #fff;}
.three_box a span.txt i.more{margin: 20px 19% 0;font-size: 16px;color: #00923f;}
.three_box a:hover span.txt{top: 0}



.news-list li{width: 48%;}
.news-list li:nth-child(2n) { float:right !important;}

.tab_box .swiper-slide ul li a{display: block;font-size: 18px;line-height: 38px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.tab_box .swiper-slide ul li a i{margin-right: 11px;margin-top: 17.5px;float: left;width: 4px;height: 4px;background: #333;-webkit-border-radius: 100%;border-radius: 100%;display: inline-block;}
.tab_box .swiper-slide ul li a span{color: #666;}
.tab_box .swiper-slide ul li a:hover span{color: #cb3202;}

.tab_box .swiper-slide ul li span { color:#a2a2a2;font-size: 16px;line-height: 38px; }
.tab_box .swiper-slide ul li a:hover i{width: 14px;height: 4px;border-radius: 0;background: #cb3202;}
/*项目案例END*/



/*水保成果展示*/
.index_four{height: 570px;background: url(bg2.jpg)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/bg2.jpg*/ center center no-repeat;/*background-attachment: fixed;*/ padding-top:40px; margin-top:40px;}

.index_four .tab{ margin-right: 20px;text-align: center;}
.index_four .tab span{position: relative; display: inline-block; cursor: pointer;*zoom: 1;margin: 0 20px;width: 240px;height: 43px;border:1px solid #e0e0e0;font-size: 30px;color: #fff;line-height: 43px;}



.index_four .tab span.on{border-color: #d20a10;color: #fff; background:#d20a10;}






.index_tit_black h5,.index_tit_black h6{color: #fff;}
.index_tit_black h5{padding-bottom: 3px;}
.picScroll-left{ width:1320px;margin:34px auto 0;  overflow:hidden; position:relative;   }
.picScroll-left .prev,.picScroll-left .next{position: absolute;top: 50%;margin-top: -16px; display:block;  width:50px; height:50px; overflow:hidden;
	 cursor:pointer; background-image:url("slider-arrow.png")/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/slider-arrow.png*/;background-color: rgba(0,0,0,0.5);background-repeat: no-repeat;z-index: 5;}
.picScroll-left .prev{background-position:-104px 8px;left: -50px;}
.picScroll-left .next{ background-position:18px 9px;  right:-50px;}
.picScroll-left:hover .prev{ left: 0 }
.picScroll-left:hover .next{right: 0 }
.picScroll-left .bd{ padding:0;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width: 244px;height: 350px;margin: 0 25px 0 0;background: #fff;color: #fff; float:left; _display:inline; overflow:hidden;-webkit-border-radius: 7px;border-radius: 7px;}
.picScroll-left .bd ul li .pic{width: 244px;height:350px;}
.picScroll-left .bd ul li .pic img{width: 100%;/* height: 100%; */ }
.picScroll-left .bd ul li .title{width: 244px;margin-top: 25px;}
.picScroll-left .bd ul li .title h5{padding-top: 23px;padding-bottom: 13px;font-weight: bold;font-size: 18px;color: #825939;line-height: 30px;}
.picScroll-left .bd ul li .title p{font-size: 14px;color: #666;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.picScroll-left .bd ul li .title a{margin-top: 28px;display: inline-block;width: 108px;height: 36px;border:1px solid #015128;font-size: 14px;text-align: center;line-height: 36px;-webkit-border-radius: 25px;border-radius: 25px;color: #015128;}
.picScroll-left .bd ul li:hover .pic img{opacity: 0.5;filter: alpha(opacity=50);}
/*.picScroll-left .bd ul li:hover .pic {}
.picScroll-left .bd ul li a:hover .pic{-webkit-box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.18);box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.18); margin-bottom:15px;}*/


.picScroll-left .bd ul li:hover .title a{background: #015128;color: #fff;}

/*水保成果展示END*/



/*公司简介*/

.section2 ul li em { font-family: 'HelveticaNeueLT'; }
.section2 ul li em i { padding-left: 10px; }
.section2 .more, .section2 .more span{ -webkit-transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); }
.section2 { padding-top: 64px; padding-bottom: 60px; background: url(aboutbg.jpg)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/aboutbg.jpg*/ no-repeat center; background-attachment: fixed; position: relative; }
.section2:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ""; background: rgba(255, 255, 255, 0.6); }
.section2 .w1127 { position: relative; }
.section2 .common_tit { margin-bottom: 33px; }
.section2 .common_tit b { color: #ffffff; }
.section2 .common_tit span { color: #858388; }

.section2 .comshow { padding:10px 35px 35px; font-size:15px; text-align:center; line-height:32px; }

.section2 ul { border: 1px solid rgba(0, 0, 0, 0.2); border-width: 1px 0; padding: 25px 0 25px 0; margin-bottom: 50px; }
.section2 ul li { float: left; text-align: center; padding: 0 60px; }
.section2 ul li em { display: block; line-height: 55px;}
.section2 ul li em b { font-size: 60px; color: #c80202; }
.section2 ul li em i { font-size: 30px; color: #4b4b4b; }
.section2 ul li span { display: block; line-height: 24px; font-size: 14px; color: rgba(0, 0, 0, 0.6); }
.section2 .more { width: 128px; height: 42px; line-height: 42px; text-align: center; border: 1px solid #333; border-radius: 22px; margin: 0 auto; display: block; position: relative; }
.section2 .more:hover { background: #c80202; border: 1px solid #c80202; }
.section2 .more:hover span { color: #fff; }
.section2 .more span { font-size: 14px; color: #333; position: relative; display: block; }



/*新闻资讯*/

.section_news{  padding:70px 0 0px;}
.section_news .tit{text-align: center;margin-bottom: 30px; }
.section_news .tit li{display: inline-block;padding: 0 9px;  }
.section_news .tit li a{font-size: 15px;color: #333333;height: 32px;line-height: 32px;padding: 0 22px;display: block;transition: all 0.3s ease 0s;border-radius: 24px;border:1px solid #bcbcbc;}
.section_news .tit .on a{color: #fff;background: #1d2087; border:none; }


.section_news .cont{padding: 13px 0;}
.section_news .cont .picNews{width: 47.6%; height:526px;overflow: hidden;}
.section_news .cont .picNews .scrollNews{width: 100%;position: relative;}
.section_news .cont .picNews .scrollNews .swiper-slide a{display: block;height: 0;padding-bottom: 63.6%;overflow: hidden;position: relative;}
.section_news .cont .picNews .scrollNews .swiper-slide a .pic{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.section_news .cont .picNews .scrollNews .swiper-slide a .pic img{width: 100%;height: 100%;}
.section_news .cont .picNews .scrollNews .swiper-slide .text h5{width: 100%;font-size:22px;color: #333333; line-height:50px; margin-top:12px;}
.section_news .cont .picNews .scrollNews .swiper-slide .text {width: 100%;font-size: 15px;color: #666666; line-height:26px;}
.section_news .cont .picNews .scrollNews.swiper-container-horizontal > .swiper-pagination-bullets{height: 50px;line-height: 50px;position: absolute;bottom:100px;right: 15px;z-index: 3;left: auto;width: auto;text-align: right;}
.section_news .cont .picNews .scrollNews.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 0 0 5px;padding: 0;cursor: pointer;opacity: 1;background: url(dot2.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/dot2.png*/ no-repeat left top;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.section_news .cont .picNews .scrollNews.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-position: left bottom;}

.section_news .cont .right{width: 50%;}
.section_news .cont .right .recomNews{/*border-bottom: 1px solid #DEDEDE;*/padding-bottom: 18px;}
.section_news .cont .right .recomNews h5{font-size: 15px;color: #666;line-height: 20px;}
.section_news .cont .right .recomNews span{display: block;font-size: 13px;line-height: 18px;color: #bababa;}
.section_news .cont .right .recomNews p{font-size: 13px;display: block;padding-top: 5px;line-height: 23px;color: #666;}
.section_news .cont .right .recomNews:hover h5{color: #da2127;}
.section_news .cont .right ul{width: 100%;}
.section_news .cont .right ul li{border-bottom: 1px dotted #DEDEDE;padding-bottom: 13px;padding-top: 23px;overflow: hidden;}
.section_news .cont .right ul li:first-child{border-bottom: 1px dotted #DEDEDE;padding-bottom: 13px;padding-top:0px;overflow: hidden;}
.section_news .cont .right ul li a{display: block;height: 92px;padding-left:90px;position: relative;}

.section_news .cont .right ul li a .date{width:72px;height:82px;position: absolute;left: 0;top: 0;background: #cccccc;text-align: center;box-sizing:border-box;padding-top: 10px;}
.section_news .cont .right ul li a .date:before{content: "";width: 100%;height: 0;background: #cccccc;position: absolute;left: 0;top: 0;
-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}
.section_news .cont .right ul li a .date em{display: block;font-size:36px;color: #ffffff;line-height: 43px;position: relative;z-index: 2;}
.section_news .cont .right ul li a .date span{display: block;font-size: 13px;line-height: 26px;color: #ffffff;position: relative;z-index: 2;}

.section_news .cont .right ul li a h5{font-size: 20px;color: #333333;line-height: 32px;}
.section_news .cont .right ul li a span{display: block;font-size: 14px;line-height: 18px;color: #bababa;}
.section_news .cont .right ul li a p{font-size: 15px;display: block;padding-top: 5px;line-height: 23px;color: #666;height: 46px;overflow: hidden;}
.section_news .cont .right ul li a:hover h5{color: #da2127;}







/*合作伙伴*/
.isect4 .isect4name { width:100%; text-align:center; font-size:42px;}






.isect4{padding: 40px 0 0px;}
.isect4 .isect4box { background:#fff url(ljbg.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/ljbg.png*/ no-repeat center bottom; padding-bottom:80px; padding-top:60px;}

.isect4 .container{width: 100%;position: relative;overflow: hidden;box-sizing: border-box;padding: 0px 0 60px 0;}
.isect4 .container .swiper-slide{overflow: hidden;}
.isect4 .container .innerScroll{width: 100%;overflow: hidden;}
.isect4 .container .innerScroll .swiper-slide a{display: block;height: 110px;text-align: center;font-size: 0; box-sizing: border-box; background:#fff; margin-right:15px; margin-bottom:15px;}


.isect4 .container .innerScroll .swiper-slide a span{display: block;line-height: 110px;}
.isect4 .container .innerScroll .swiper-slide a img{max-width: 80%;max-height: 80%;}
.isect4 .container .innerScroll .swiper-slide a:hover span{-webkit-box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.18);box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.18);}
.isect4 .container .innerScroll .swiper-button-prev,
.isect4 .container .innerScroll .swiper-button-next{width: 26px;height: 74px;top:50%;margin-top: -37px;background: #b5b5b5 url(leftArr.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/leftArr.png*/ no-repeat center;left: -30px;}
.isect4 .container .innerScroll .swiper-button-next{right: -30px;left: auto;background-image: url(rightArr1.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/rightArr1.png*/;}
.isect4 .container .innerScroll:hover .swiper-button-prev{left: 0;}
.isect4 .container .innerScroll:hover .swiper-button-next{right: 0;}
.isect4 .container .innerScroll .swiper-button-prev:hover,
.isect4 .container .innerScroll .swiper-button-next:hover{background-color: #d20a10;}

.footer{padding: 26px 0 17px;background: #313131;font-size: 15px;color: #c4c4c4;line-height: 31px;}
.footer .w1127{padding-right: 324px;position: relative;padding-right: 340px;box-sizing: border-box;min-height: 125px;}
.footer .fNav{margin-bottom: 13px;}
.footer .fNav span{margin: 0 8px;}
.footer .fNav a:hover{color: #fff;}
.footer p{margin-bottom: 10px;}
.footer p span{margin-right: 20px;}
.footer p span:last-child{margin-right: 0;}
.footer .right{width: 324px;position: absolute;right: 0;top:0;}
.footer .right .select{width: 155px;position: relative;margin: 7px 0 12px;z-index: 3;}
.footer .right .select dt{height: 31px;background: #ffffff;border: 1px solid #c4c4c4;border-radius: 16px;padding: 0 16px;cursor: pointer;font-size: 15px;color: #5e5e5e;line-height: 31px;}
.footer .right .select dt img{margin-top: 12px;}
.footer .right .select dd{position: absolute;left: 0;bottom:32px;background: #fff;width: 100%;border-radius: 16px;display: none;}
.footer .right .select dd a{display: block;font-size: 13px;line-height: 24px;padding: 4px 15px;color: #333;}
.footer .right .select dd a:hover{color: #d20a10;}
.footer .right .select dt:hover{color: #d20a10;}
.footer .right .select dt.cur img{-webkit-transform: rotateZ(180deg);transform: rotateZ(180deg);}
.footer .right .share h5{font-size: 16px;line-height: 33px;font-weight: normal;}
.footer .right .share .bdsharebuttonbox .shareItem{width: 25px;height: 25px;padding: 0;margin: 0 7px 0 0;background: url(shareIcon.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/shareIcon.png*/ no-repeat left top;}
.footer .right .share .bdsharebuttonbox .shareItem.bds_sqq{background-position: -25px top;}
.footer .right .share .bdsharebuttonbox .shareItem.bds_weixin{background-position: -50px top;}
.footer .right .share .bdsharebuttonbox .shareItem.bds_linkedin{background-position: -75px top;}
.footer .right .share .bdsharebuttonbox .shareItem.bds_fbook{background-position: -100px top;}
.footer .right .qrcode{width: 106px;text-align: center;font-size: 12px;}
.footer .right .qrcode .pic{width: 98px;height: 98px;margin: 0 auto;}
.footer .right .qrcode .pic img{width: 100%;height: 100%;}
.footer .right .qrcode p{margin-bottom: 0;}

.nyWrap{margin: 0 auto 60px;min-height: 550px;}

/*.bread{padding: 26px 0 30px;line-height: 34px;color: #b5b4b1;font-size: 14px;}
.bread .path span{margin: 0 6px;}
.bread .path i{color: #333333;}
.bread .path a:hover{color: #c1322b;}
.bread .totle span{color: #c1322b;}*/

.pFilter{margin-bottom: 35px;padding: 32px 22px 33px;border: 1px solid #c7c7c7;}
.pFilter .search.fl{border: 1px solid #c7c7c7;}
.pFilter .search.fl .textWrap{position: relative;}
.pFilter .search.fl .textWrap .text{padding: 0 95px 0 12px;width: 270px;height: 37px;border:none;background: none;font-size: 14px;color: #333;line-height: 37px;}
.pFilter .search.fl .textWrap label{position: absolute;right: 20px;top:0;z-index: 2;font-size: 14px;color: #525252;line-height: 37px;cursor: pointer;padding-left: 19px;}
.pFilter .search.fl .textWrap label input{width: 12px;height: 12px;border: 1px solid #d0d0d0;background: #f0f0f0;border-radius: 3px;position: absolute;left: 0;top:50%;margin-top: -7px;}
.pFilter .search.fl .subm{width: 59px;height: 37px;background: #c80202;border:none;font-size: 16px;color: #ffffff;line-height: 37px;cursor: pointer;border-radius: 0;}
.pFilter .search.fl .subm:hover{background: #9d0404;}

.pFilter .search.fr label{font-size: 16px;color: #464646;line-height: 39px;margin-right: 6px;}
.pFilter .search.fr .text{padding: 0 12px;border: 1px solid #c7c7c7;border-radius: 2px;width: 197px;font-size: 14px;color: #333;line-height: 37px;}

.prodList dl{margin-top: 36px;}
.prodList dl:first-child{margin-top: 0;}
.prodList dl dt{background: #f3f3f3;padding: 0 22px;border:1px solid #c7c7c7;line-height: 43px;font-size: 20px;color: #333333;}
.prodList dl dt span{font-size: 16px;color: #828282;}
.prodList dl dd{padding: 15px 23px 0;}
.prodList dl dd h5{line-height: 40px;font-size: 16px;color: #333333;font-weight: normal;border-bottom: 1px solid #e9e9e9;margin: 17px 0 3px;}
.prodList dl dd h5:first-child{margin-top: 0;}
.prodList dl dd ul li{width: 33.3%;box-sizing: border-box;padding-right: 20px;}
.prodList dl dd ul li a{display: block;padding-left: 18px;position: relative;line-height: 33px;font-size: 14px;color: #0070bb;}
.prodList dl dd ul li a span{font-size: 14px;color: #8d8d8d;}
.prodList dl dd ul li a:before{content: "";width: 5px;height: 5px;background: #0b75be;border-radius: 50%;position: absolute;left: 0;top:50%;margin-top: -3px;}
.prodList dl dd ul li a:hover{text-decoration: underline;}

.manufacturer .mTitle{border-bottom: 1px solid #dddddd;margin-bottom: 19px;}
.manufacturer .mTitle h3{padding-bottom: 5px;height: 30px;line-height: 30px;font-size: 16px;color: #333333;font-weight: normal;position: relative;}
.manufacturer .mTitle h3:before{content: "";width: 100%;height: 2px;background: #c80202;position: absolute;left: 0;bottom: -1px;}
.manufacturer .mTitle .form .text{padding: 0 12px;border: 1px solid #c7c7c7;border-right: none;background: none;font-size: 14px;color: #333;height: 28px;line-height: 28px;width: 352px;}
.manufacturer .mTitle .form .subm{width: 60px;height: 30px;background: #c80202;border:none;cursor: pointer;text-align: center;line-height: 28px;font-size: 16px;color: #ffffff;border-radius: 0;}




.aboutWrap .item11 .container{width: 100%;position: relative;overflow: hidden;}
.aboutWrap .item11 .container .scaleimg a{display: block; width:221px;height: 100px;border: 1px solid #d6d6d6;text-align: center;line-height: 100px;font-size: 0;overflow: hidden; margin-right:21px;margin-bottom:21px;}
.aboutWrap .item11 .container .scaleimg a img{max-width: 90%;max-height: 90%;}

.aboutWrap .item11 .container .scaleimg:nth-child(5n) a{ margin-right:0;}


.manufacturer .item2 .filter{margin-bottom: 19px;padding: 0 23px;background: #f3f3f3;font-size: 14px;color: #333333;line-height: 34px;}
.manufacturer .item2 .filter span{width: 98px;}
.manufacturer .item2 .filter a{padding: 0 13px;}
.manufacturer .item2 .filter a.on{background: #c80202;color: #fff;}

.manufacturer .item2 .list{border: 1px solid #e5e5e5;}
.manufacturer .item2 .list dl dt{padding: 0 23px;height: 37px;background: #f3f3f3;line-height: 37px;font-size: 18px;color: #333333;}
.manufacturer .item2 .list dl dd{min-height: 72px;padding: 13px  23px;}
.manufacturer .item2 .list dl dd ul li{box-sizing: border-box;width: 33.3%;padding-right: 20px;}
.manufacturer .item2 .list dl dd ul li a{padding-left: 15px;position: relative;line-height: 37px;font-size: 14px;color: #0070bb;}
.manufacturer .item2 .list dl dd ul li a:before{content: "";width: 5px;height: 5px;background: #0b75be;border-radius: 50%;position: absolute;left: 0;top:50%;margin-top: -3px;}
.manufacturer .item2 .list dl dd ul li a:hover{text-decoration: underline;}



.pageStyle{font-size: 14px;line-height: 28px;color: #333333;}
.pageStyle *{max-width: 100% !important;}
.pageStyle img{height: auto !important;}

.about .pic{margin-bottom: 32px;}

.culture .ul{padding: 27px  0 36px;text-align: center;font-size: 0;}
.culture .ul li{display: inline-block;*display: inline;*zoom: 1;margin: 0 125px;}
.culture .ul li .pic{margin-bottom: 5px;height: 108px;line-height: 108px;}
.culture .ul li p{font-size: 14px;}
.culture .tit{font-size: 16px;color: #c80202;}

.network .pic img{width: 100%;}
.network .cont{padding: 34px 0 0 24px;}
.network .cont dl{margin-top: 50px;}
.network .cont dl:first-child{margin-top: 0;}
.network .cont dl dd{width: 31%;position: relative;}
.network .cont dl dd.dd2{width: 25.5%;margin: 0 6.8% 0 4.7%;}
.network .cont dl dd.dd3{width: 25.5%;}
.network .cont dl dd:before{content: "";width: 1px;height: 100px;background: #eaeaea;position: absolute;left: -15%;top:56px;}
.network .cont dl dd:first-child:before{display: none;}
.network .cont dl dd h5{font-size: 24px;line-height: 30px;color: #333333;padding: 16px 0;font-weight: normal;}
.network .cont dl dd i{display: block;width: 30px;height: 2px;background: #1e2635;margin-bottom: 32px;}
.network .cont dl dd p{font-size: 14px;line-height: 20px;color: #666666;padding: 5px 0 5px 44px;position: relative;}
.network .cont dl dd p span{position: absolute;left: 0;top: 5px;}


.iProdList .tHeader{padding: 10px 23px;background: #585d62;border: 1px solid #e1e1e1;border-bottom: none;}
.iProdList .tHeader select{width: 77px;height: 33px;border: 1px solid #e1e1e1;font-size: 12px;color: #333333;line-height: 31px;cursor: pointer;background: #ffffff url(trangle2.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/trangle2.png*/ no-repeat 61px center;}
.iProdList .tHeader .btn{width: 84px;height: 31px;margin-left: 24px;border: 1px solid #e1e1e1;background: #fff;font-size: 12px;color: #333333;line-height: 31px;text-align: center;}
.iProdList .tHeader .btn:hover{color: #c80202;}
.iProdList .tHeader .btnWrap{margin: 5px 0 0 8px;width: 96px;height: 21px;border: 1px solid #e1e1e1;background: #fff;position: relative;}
.iProdList .tHeader .btnWrap:before{content: "";width: 1px;height: 15px;background: #ededed;position: absolute;left: 50%;top:50%;margin-top: -7px;}
.iProdList .tHeader .btnWrap a{width: 50%;height: 100%;position: relative;}
.iProdList .tHeader .btnWrap a:before{content: "";width: 8px;height: 13px;position: absolute;left: 50%;top:50%;margin: -6px 0 0 -4px;background: url(arrow3.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/arrow3.png*/ no-repeat left top;}
.iProdList .tHeader .btnWrap a.next:before{background-position: right top;}
.iProdList .tHeader .btnWrap a:hover:before{background-position-y: bottom;}
.iProdList .tHeader .pageState{font-size: 12px;color: #b8b8b8;line-height: 33px;margin-left: 46px;}
.iProdList .tHeader .pageState span{color: #ffffff;}
.iProdList .tHeader .search .text{width: 220px;padding: 0 8px 0 18px;height: 31px;background: #fff;border: 1px solid #e1e1e1;font-size: 12px;color: #333;line-height: 31px;}
.iProdList .tHeader .search .subm{width: 93px;height: 33px;margin: 0 10px 0 9px;border: 1px solid #e1e1e1;background: #fff;font-size: 12px;color: #333333;line-height: 31px;text-align: center;cursor: pointer;vertical-align: middle;}
.iProdList .tHeader .search .subm:hover{color: #c80202;}
.iProdList .tHeader .search span{font-size: 12px;line-height: 33px;color: #ffffff;}
.iProdList .table{width: 100%;overflow: auto;margin-bottom: 30px;}
.iProdList table{border-collapse:collapse;border-spacing:0;width: 100%;min-width: 1127px;}
.iProdList table th,.iProdList table td{border: 1px solid #dfdfdf;}
.iProdList table .grayBg{background: #f5f5f5;}
.iProdList table th{background: #f4f4f4;font-size: 12px;color: #333333;line-height: 24px;padding: 10px 0;text-align: center;}
.iProdList table td{font-size: 12px;color: #333333;padding: 8px 12px;line-height: 18px; }
.iProdList table td .red{color: #e03641;}
.iProdList table td.td1 .pic{width: 100%;height: 72px;text-align: center;line-height: 72px;}
.iProdList table td.td1 .pic img{max-height: 100%;max-width: 100%;}
.iProdList table td.td2,.iProdList table td.td4{color: #199ed8;}
.iProdList table td.td3{line-height: 12px;}
.iProdList table td.td4 img{margin-right: 3px;}
.iProdList table td.td4 a:hover{color: #0a79a9;}
.iProdList table td.td5 p span{width: 54px;text-align: right;}
.iProdList table td.td6  p{margin-bottom: 6px;text-align: center;}
.iProdList table td.td6 .btn{display: block;width: 83px;height: 28px;max-width: 100%;margin: 0 auto;border-radius: 2px;background: #e03641;text-align: center;line-height: 28px;color: #ffffff;}
.iProdList table td.td6 .btn:hover{background: #a40404;}


.page{text-align: center;font-size: 0;}
.page a{display: inline-block;*display: inline;*zoom: 1;margin: 0 2px;height: 24px;padding: 0 18px;border: 1px solid #cacaca;font-size: 14px;color: #cacaca;line-height: 24px;}
.page a.on,.page a:hover{background: #d20a10;border-color: #d20a10;color: #fff;}


.newsWrap .recomNews{margin-bottom: 38px;padding-top: 11px;}
.newsWrap .recomNews a{display: block;background: #f7f7f7;position: relative;}
.newsWrap .recomNews a:before{content: "";width: 72px;height: 65px;position: absolute;right: 0;top:0;z-index: 2;background: url(top.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/top.png*/ no-repeat right top;}
.newsWrap .recomNews a .pic{width: 38.6%;height: 248px;position: relative;overflow: hidden;}
.newsWrap .recomNews a .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.newsWrap .recomNews a .text{width: 55.36%;padding: 25px 2% 0 0;}
.newsWrap .recomNews a .text h5{margin-bottom: 17px;font-size: 28px;line-height: 46px;color: #333333;font-weight: normal;}
.newsWrap .recomNews a .text p{margin-bottom: 30px;font-size: 15px;line-height: 32px;color: #666666;height: 68px;overflow: hidden;}
.newsWrap .recomNews a .text .btn{width: 162px;height: 35px;border: 1px solid #c80202;text-align: center;line-height: 33px;font-size: 18px;color: #c80202;}
.newsWrap .recomNews a:hover .text h5{color: #c80202;}
.newsWrap .recomNews a:hover .text .btn{background: #c80202;color: #fff;}

.newsWrap .list{padding-bottom: 23px;}
.newsWrap .list li:first-child a{border-top: none;}
.newsWrap .list li a{display: block;padding: 13px 30px 13px 120px;position: relative;border-top: 1px solid #eeeeee;}
.newsWrap .list li a .date{width: 90px;position: absolute;left: 14px;/*top:33px;*/text-align: center;}
.newsWrap .list li a .date em{display: block;line-height: 43px;padding-bottom: 2px;border-bottom: 1px dashed #e5e5e5;font-size:46px;color: #cccccc;font-family: "DINMed";}
.newsWrap .list li a .date span{display: block;font-size: 16px;line-height: 30px;color: #cccccc;}
.newsWrap .list li a h5{font-size: 22px;line-height: 36px;color: #333333;font-weight: normal;}
.newsWrap .list li a p{font-size: 15px;line-height: 32px;color: #666666;}
.newsWrap .list li a:hover{border-color: #fff;box-shadow: 0px 5px 10px 0px rgba(11, 3, 6, 0.05);}

.jobList{margin-top: 30px;}
.jobList > ul{margin-bottom: 30px;}
.jobList .nLi{margin-bottom: 10px;}
.jobList .nLi .dt{height: 64px;background: #f0f0f0;padding: 0 460px 0 30px;cursor: pointer;line-height: 64px;position: relative;}
.jobList .nLi .dt h5{width: 100%;font-size: 16px;color: #1a1a1a;}
.jobList .nLi .dt .desc{position: absolute;right: 30px;top:0;width: 446px;font-size: 16px;color: #1a1a1a;}
.jobList .nLi .dt .desc .fr{padding-right: 26px;position: relative;}
.jobList .nLi .dt .desc .fr i{width: 7px;height: 15px;position: absolute;right: 0;top:50%;margin-top: -7px;background: url(arrow5.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/arrow5.png*/ no-repeat center;}
.jobList .nLi .dd{display: none;}
.jobList .nLi:first-child .dd{display: block;}
.jobList .nLi .dd .wrap{padding: 15px 30px 20px;}
.jobList .nLi .dd .wrap .tit{font-size: 15px;line-height: 52px;color: #1a1a1a;}
.jobList .nLi .dd .wrap .btnWrap{padding-top: 40px;}
.jobList .nLi .dd .wrap .btnWrap .btn{width: 190px;height: 58px;box-sizing: border-box;border:1px solid #008fd7;text-align: center;line-height: 58px;font-size: 0;margin-left: 10px;position: relative;}
.jobList .nLi .dd .wrap .btnWrap .btn:first-child{margin-left: 0;}
.jobList .nLi .dd .wrap .btnWrap .btn span{display: inline-block;*display: inline;*zoom: 1;font-size: 16px;color: #008fd7;padding-left: 35px;background: url(jobIcon2.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/jobIcon2.png*/ no-repeat left center;position: relative;z-index: 2;}
.jobList .nLi .dd .wrap .btnWrap .btn:before{content: "";width: 100%;height: 100%;background: #008fd7;position: absolute;left: 0;top:0;
transform: scaleX(0);-webkit-transform: scaleX(0);opacity: 0;visibility: hidden;}
.jobList .nLi .dd .wrap .btnWrap .btn.btn1{background: #008fd7;}
.jobList .nLi .dd .wrap .btnWrap .btn.btn1 span{background-image: url(jobIcon1On.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/jobIcon1On.png*/;color: #fff;}
.jobList .nLi .dd .wrap .btnWrap .btn.btn2:hover span{color: #fff;background-image: url(jobIcon2On.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/jobIcon2On.png*/;}
.jobList .nLi .dd .wrap .btnWrap .btn.btn2:hover:before{transform: scaleX(1);-webkit-transform: scaleX(1);opacity: 1;visibility: visible;}
.jobList .nLi.on .dt .desc .fr i{-webkit-transform: rotateZ(90deg); -moz-transform: rotateZ(90deg); -ms-transform: rotateZ(90deg); transform: rotateZ(90deg);}

.service{padding-top: 14px;}
.service .nLi{margin-bottom: 48px;width: 48.44%;box-sizing: border-box;padding: 0 148px 0 0;position: relative;}
.service .nLi .pic{width: 221px;height: 232px;position: absolute;right: 0;top:18px;overflow: hidden;z-index: 2;}
.service .nLi .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.service .nLi .text{width: 100%;box-sizing: border-box;padding: 32px 74px 15px 13px;background: #f1f1f1;height: 268px;background: #f1f1f1;border-left: 4px solid #c80202;}
.service .nLi .text .wrap{padding-right: 16px;height: 100%;box-sizing: border-box;overflow: auto;font-size: 14px;line-height: 20px;color: #333333;}
.service .nLi .text .wrap .tit{padding-left: 26px;font-size: 16px;color: #c80202;font-weight: normal;background: url(dot.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/dot.png*/ no-repeat left 2px;}
.service .nLi .text .wrap p{margin-top: 20px;}
.service .nLi .text .wrap::-webkit-scrollbar{width:3px;height:3px}
.service .nLi .text .wrap::-webkit-scrollbar-button:vertical{display:none}
.service .nLi .text .wrap::-webkit-scrollbar-corner,
.service .nLi .text .wrap::-webkit-scrollbar-track{background-color:#ccc}
.service .nLi .text .wrap::-webkit-scrollbar-thumb{border-radius:0;background-color:#c80202; }
.service .nLi .text .wrap::-webkit-scrollbar-thumb:vertical:hover{ }
.service .nLi .text .wrap::-webkit-scrollbar-thumb:vertical:active{ }

.pcba .marbtm{margin-bottom: 24px;}
.pcba .pic{padding: 20px 0 15px;text-align: center;}
.pcba .list{padding-bottom: 20px;}
.pcba .list .nLi{margin-bottom: 35px;position: relative;}
.pcba .list .nLi:before{content: "";width: 1px;height: 168px;background: #eaeaea;position: absolute;left: 52%;top:50%;margin-top: -84px;}
.pcba .list .nLi dl{width: 46.5%;}
.pcba .list .nLi dl.fr{width: 41.7%;}
.pcba .list .nLi dl dt{margin-bottom: 4px;font-size: 16px;color: #c80202;}
.pcba .list .nLi dl dd  ul{padding-left: 24px;}


.solutionList{width: 100%;overflow: hidden;padding: 10px;margin-left: -10px;}
.solutionList ul{width: 1195px;padding-bottom: 10px;}
.solutionList ul li{width: 330px;margin: 0 68px 40px 0;border-bottom: 3px solid #f3dfe2;box-shadow: 0 0 10px rgba(11, 3, 6, 0.1);}
.solutionList ul li a{display: block;}
.solutionList ul li a .pic{height: 244px;text-align: center;font-size: 0;line-height: 244px;overflow: hidden;border-bottom: 1px solid #f9e5e5;}
.solutionList ul li a .pic img{max-width: 100%;max-height: 100%;}
.solutionList ul li a .text{padding: 5px 18px 37px 8px;}
.solutionList ul li a .text h5{font-size: 16px;line-height: 36px;color: #c80202;}
.solutionList ul li a .text p{font-size: 12px;line-height: 18px;color: #999999;height: 36px;overflow: hidden;}

.soulCont .desc{width: 42%;}
.soulCont .desc .pic{height: 373px;margin-bottom: 30px;box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.13);text-align: center;line-height: 373px;}
.soulCont .desc .pic img{max-height: 90%;max-width: 90%;}
.soulCont .desc .text{padding: 0 24px;font-size: 18px;color: #c80202;line-height: 34px;}
.soulCont .desc .text .tit{margin-bottom: 8px;font-size: 24px;line-height: 40px;color: #333333;font-weight: normal;text-shadow: 0 0 0.2px #000;}
.soulCont .desc .text p{margin-bottom: 14px;}
.soulCont .cont{width: 53.77%;}
.soulCont .cont table{border-collapse:collapse;border-spacing:0;width: 100%;}
.soulCont .cont table th,.soulCont .cont table td{padding: 0 18px;border: 1px solid #d2d2d2;}
.soulCont .cont table th{font-size: 18px;color: #333333;text-shadow: 0 0 0.3px #000;line-height: 42px;text-align: left;}
.soulCont .cont table td{font-size: 16px;color: #333333;line-height: 20px;padding: 8px 18px;}


.contact{margin: 42px auto 6px;padding: 0 34px 0px;min-height: auto;}
.contact .tit{text-align: center;font-size: 26px;color: #000000;line-height: 106px;font-weight: normal;text-shadow: 0 0 0.3px #000;}
.contact .text,
.contact textarea{width: 30%;height: 46px;margin-right: 5%;box-sizing: border-box;margin-bottom: 26px;padding: 0 16px;font-size: 14px;color: #333;line-height: 46px;border:none;background: #f7f7f7;}
.contact .text.noMarg{margin-right: 0;}
.contact .text.w100p{width: 100%;}
.contact textarea{width: 100%;height: 131px;line-height: 30px;padding: 8px 16px;}
.contact .code{width: 160px;height: 44px;border: 1px solid #ccc;cursor: pointer;margin-bottom: 64px;}
.contact .code img{width: 100%;height: 100%;}
.contact .subm{display: block;width: 276px;height: 60px;box-sizing: border-box;margin: 0 auto;background: #dc3939;border-radius: 3px;border: none;border-bottom: 4px solid #c80202;font-size: 20px;color: #ffffff;line-height: 60px;cursor: pointer;}
.contact .subm:hover{background: #c80202;}

.mapWrap{width: 100%;height: 390px;background: url(map.jpg)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/map.jpg*/ no-repeat center;background-size: cover;}


.passage{padding-top: 50px;}
.passage .psgTit{padding-bottom: 24px;border-bottom: 1px solid #d1d1d1;margin-bottom: 22px;text-align: center;}
.passage .psgTit h5{font-size: 28px;color: #1a1a1a;line-height: 34px;font-weight: normal;margin-bottom: 15px;}
.passage .psgTit h5.subTit{font-size: 20px;}
.passage .psgTit .info{    font-size: 16px; color: #999;}
.passage .psgTit .info span{margin: 0 4px;}
.passage .psgCont{padding-bottom: 60px;border-bottom: 1px solid #d1d1d1;margin-bottom: 52px;min-height: 350px;}
.passage .psgCont *{max-width: 100% !important;}
.passage .psgCont img{height: auto !important;}
.passage .psgBtm{position: relative;padding: 0 235px 0 0;}
.passage .psgBtm ul li{font-size: 15px;line-height: 34px;color: #3a502a;}
.passage .psgBtm ul li a{color: #333333;}
.passage .psgBtm ul li a:hover{color: #c80202;text-decoration: underline;}
.passage .psgBtm .bdsharebuttonbox{height: 56px;width: 165px;padding-left: 49px;border-left: 1px solid #d1d1d1;position: absolute;right: 0;top:5px;}
.passage .psgBtm .bdsharebuttonbox span{font-size: 16px;line-height: 34px;color: #000000;margin: 12px 3px 0 0;}
.passage .psgBtm .bdsharebuttonbox .shareItem{width: 34px;height: 34px;margin: 12px 20px 0 0;padding: 0;background: url(shareIcon2.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/shareIcon2.png*/ no-repeat left top;}
.passage .psgBtm .bdsharebuttonbox .shareItem.bds_tsina{margin-right: 0;background-position: -34px top;}



@media screen and (max-width: 1150px){
.w1127{width: auto;padding: 0 5%;}

.header .logo img{height: 60px;}
.header .form .text{width: 300px;}
.navWrap .nav{margin-right: 0;}
.navWrap .nav .nLi h3 a{padding: 0 24px;}

.banner .swiper-slide a{padding-bottom: 47.2%;}

.isect2{padding: 20px 5% 16px;}

.isect4{padding: 40px 5% 60px;}

.footer .w1127{padding: 0 340px 0 0;margin: 0 5%;}

.manufacturer .item2 .filter{padding: 0 12px;font-size: 12px;}
.manufacturer .item2 .filter span{width: auto;margin-right: 3px;}
.manufacturer .item2 .filter a{padding: 0 9px;}



.nyBanner .w1127 .text{left: 5%;}
.nyBanner.nyBanner1 .w1127 .text{right: 5%;left: auto;}

.culture .ul li{margin: 0 50px;}
.culture .ul li .pic img{height: 80px !important;}

.iProdList .tHeader .search .text{padding: 0 8px;width: 200px;}
.iProdList .tHeader .pageState{margin-left: 20px;}


.service .nLi{padding-right: 100px;}
.service .nLi .pic{width: 180px;height: 189px;}
.service .nLi .text{padding: 20px 74px 15px 13px;height: 232px;}
.service .nLi .text .wrap p{margin-top: 12px;}
.service .nLi .text .wrap .tit{font-size: 14px;}

.solutionList ul{width: 100%;}
.solutionList ul li{width: 30%;margin-right: 5%;}
.solutionList ul li:nth-child(3n){margin-right: 0;}

.soulCont .desc .pic{margin-bottom: 15px;}
.soulCont .desc .text{padding: 0 12px;}

.contact{margin: 30px 5%;padding: 30px;}
}


@media screen and (max-width: 1024px){
.header{-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);}
.header .language,.header .form,.navWrap{display: none;}
.header .menuIcon{display: block;}
.header .logo{height: 90px;line-height: 90px;}
.header .logo img{height: 50px;}

.ititle h3{height: 44px;line-height: 44px;font-size: 30px;}
.ititle h4{font-size: 24px;line-height: 40px;}

.isect1 .cont .tabs{width: 100%;border-right: none;border-bottom: 1px solid #f0f0f0;}
.isect1 .cont .tabs ul li{width: 33.3%;box-sizing: border-box;float: left;border-left: 1px solid #f0f0f0;}
.isect1 .cont .tabs ul li:first-child{border-left: none;}
.isect1 .cont .tabs ul li:before{right: auto;left: 50%;;top:auto;bottom: -25px;transform-origin: center top;
 -webkit-transform: rotateZ(90deg); -moz-transform: rotateZ(90deg); -ms-transform: rotateZ(90deg); transform: rotateZ(90deg); }
.isect1 .cont .tabs ul li:after{display: none;}


.isect1 .cont .container{width: 100%;}

.isect2 ul li{margin-bottom: 20px;}
.isect2 ul li a .text,.isect2 ul li a .pic,.isect2 ul li.li2 a .text{width: 100%;margin-right: 0;}
.isect2 ul li a .pic:before{display: none;}
.isect2 ul li a .text{margin-bottom: 30px;}
.isect2 ul li a .text p{height: auto;max-height: 96px;margin-bottom: 20px;}
.isect2 ul li a .text i{}

.isect3 .container .swiper-slide a .date{width: 50px;height: 60px;}
.isect3 .container .swiper-slide a .date .day{padding-top: 8px;font-size: 27px;}
.isect3 .container .swiper-slide a .date .month{font-size: 13px;line-height: 16px;}

.footer{text-align: center;}
.footer .w1127{padding-right: 0;}
.footer .right{position: static;margin: 0 auto;}

.pFilter{padding: 15px;margin-bottom: 20px;}
.pFilter .search.fr{width: 100%;box-sizing: border-box;padding-left: 120px;position: relative;}
.pFilter .search.fr label{font-size: 14px;position: absolute;left: 0;top:0;}
.pFilter .search.fr .text{width: 100%;box-sizing: border-box;}

.pFilter .search.fl{width: 100%;box-sizing: border-box;padding-right: 59px;position: relative;margin-bottom: 20px;}
.pFilter .search.fl .subm{position: absolute;right: 0;top:0;}
.pFilter .search.fl .textWrap,.pFilter .search.fl .textWrap .text{width: 100%;box-sizing: border-box;}

.manufacturer .item2 .list dl dd ul li{width: 49%;padding-right: 0;}
.manufacturer .item2 .list dl dd ul li:nth-child(2n){float: right;}
.manufacturer .item2 .list dl dd ul li a{font-size: 12px;line-height: 30px;}

.manufacturer .item1 dl{width: 100%;margin-bottom: 20px;}
.manufacturer .item1 dl:last-child{margin-bottom: 0;}


.culture .ul{padding: 12px 0 20px;}

.network .cont dl{width: 48%;float: left;margin-top: 0;}
.network .cont dl:nth-child(2n){float: right;}
.network .cont dl dd,.network .cont dl dd.dd2,.network .cont dl dd.dd3{width: 100%;margin: 0 0 20px;}
.network .cont dl dd:before{display: none;}

.iProdList .tHeader .btn,.iProdList .tHeader select,.iProdList .tHeader .pageState,.iProdList .tHeader .btnWrap{display: none;}
.iProdList .tHeader .search{float: left;width: 100%;}
.iProdList .tHeader .search span{float: right;}

.newsWrap .recomNews a .pic{height: 280px;}
.newsWrap .recomNews a .text{padding-top: 25px;}
.newsWrap .recomNews a .text h5{margin-bottom: 15px;font-size: 24px;line-height: 30px;}
.newsWrap .recomNews a .text p{margin-bottom: 20px;font-size: 16px;line-height: 30px;height: 90px;}

.jobList .nLi .dt .desc{font-size: 14px;width: 280px;right: 15px;}
.jobList .nLi .dt{padding-left: 15px;}
.jobList .nLi .dd .wrap{padding: 15px;}
.jobList .nLi .dd .wrap .tit{line-height: 45px;}

.service .nLi{width: 100%;}

.solutionList ul li a .pic{height: 200px;line-height: 200px;}
.solutionList ul li a .text{padding-bottom: 24px;}


}

@media screen and (max-width: 768px){
.header .logo{height: 66px;line-height: 66px;}
.header .logo img{height: 40px;}
.banner .swiper-pagination{bottom: 20px;height: 8px;line-height: 8px;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 4px;}


.header .top { display:none; }



.isect1 .cont .container .swiper-slide a{height: auto;padding: 40px;}
.isect1 .cont .container .swiper-slide a .pic{width: 100%;height: 230px;line-height: 230px;}
.isect1 .cont .container .swiper-slide a .text{width: 100%;padding-top: 40px;text-align: center;}
.isect1 .cont .container .swiper-slide a .text .title{margin-bottom: 15px;}
.isect1 .cont .container .swiper-slide a .text .title h4{font-size: 20px;}
.isect1 .cont .container .swiper-slide a .text .subTitle{font-size: 16px;line-height: 30px;}
.isect1 .cont .container .swiper-slide a .text p{margin-bottom: 20px;}
.isect1 .cont .container .swiper-slide a .text .btn{margin: 0 auto;	}

.isect3{padding: 25px 0 34px;}
.iTabs{margin-bottom: 20px;}
.iTabs li{margin: 0 8px;width: 120px;height: 36px;line-height: 36px;font-size: 15px;}
.isect3 .container .swiper-slide ul li{width: 49%;margin-left: 0;}
.isect3 .container .swiper-slide ul li:nth-child(2){float: right;}
.isect3 .container .swiper-slide ul li:nth-child(3){display: none;}

.footer{font-size: 14px;line-height: 26px;}

.prodList dl dd ul li{width: 50%;}


.manufacturer .item2 .list dl dt{padding: 0 12px;}
.manufacturer .item2 .list dl dd{padding: 13px 12px;}

.manufacturer .item2 .mTitle{border-bottom: none;position: relative;}
.manufacturer .item2 .mTitle:before{content: "";width: 100%;height: 1px;background: #dddddd;position: absolute;left: 0;top:35px;}
.manufacturer .mTitle .form{width: 100%;margin: 10px 0 0;}
.manufacturer .mTitle .form .text{width: 80%;box-sizing: border-box;height: 30px;}
.manufacturer .mTitle .form .subm{width: 20%;}



.culture .ul li{width: 33.3%;margin: 0;}
.culture .ul li .pic{height: 60px;line-height: 60px;}
.culture .ul li .pic img{height: 50px !important;}


.iProdList .tHeader .search span{width: 100%;text-align: center;}
.iProdList .tHeader .search .text{box-sizing: border-box;width: 68%;}
.iProdList .tHeader .search .subm{width: 30%;margin: 0;float: right;box-sizing: border-box;}

.iProdList .table{margin-bottom: 15px;}
.page a{padding: 0 8px;}

.newsWrap .recomNews a .pic{width: 100%;}
.newsWrap .recomNews a .text{width: 100%;box-sizing: border-box;padding: 20px 20px 30px;}
.newsWrap .list li a{padding: 20px 30px 20px 90px;}
.newsWrap .list li a .date{width: 60px;left: 10px;top:20px;}
.newsWrap .list li a .date em{font-size: 30px;line-height: 40px;}
.newsWrap .list li a .date span{font-size: 14px;line-height: 24px;}
.newsWrap .list li a h5{font-size: 20px;line-height: 34px;}
.newsWrap .list li a p{font-size: 16px;line-height: 30px;}

.jobList .nLi .dt{padding-right: 100px;}
.jobList .nLi .dt .desc{width: auto;}
.jobList .nLi .dt .desc .fl{display: none;}

.pcba .list .nLi:before{display: none;}
.pcba .list .nLi dl,.pcba .list .nLi dl.fr{width: 100%;}
.pcba .list .nLi dl:first-child{margin-bottom: 10px;}
.pcba .marbtm{margin-bottom: 12px;}
.pcba .list .nLi{margin-bottom: 10px;}

.solutionList ul li{width: 48%;margin-right: 0;}
.solutionList ul li:nth-child(2n){float: right;}

.soulCont .desc,.soulCont .cont{width: 100%;}
.soulCont .desc{margin-bottom: 20px;}

.mapWrap{height: 300px;}

.contact .subm{width: 100%;}
.contact .text{width: 100%;margin-right: 0;margin-bottom: 15px;}
.contact textarea{margin-bottom: 15px;}
.contact .text.codeText{width: 80%;box-sizing: border-box;}
.contact .code{width: 18%;float: right;}
.contact .subm{height: 44px;line-height: 44px;font-size: 15px;}
.contact .tit{font-size: 20px;line-height: 40px;margin-bottom: 10px;}

.passage{padding-top: 20px;}
.passage .psgTit h5{font-size: 20px;}
.passage .psgTit h5.subTit{font-size: 16px;line-height: 24px;}
.passage .psgCont{padding-bottom: 30px;margin-bottom: 30px;}
.passage .psgBtm{padding-right: 0;}
.passage .psgBtm .bdsharebuttonbox{display: none;}


.index_four { width:100%; overflow:hidden; height: 450px;}

.izl-rmenu { display:none;}

.isect2 { padding: 20px 0% 16px; }


.isect1{width: 100%;padding: 44px 0 60px;background:#f8f8f8 url(isect1Bg.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/isect1Bg.png*/ no-repeat center bottom;}

.isect1 ul li{width:48%;background: #ffffff;margin-left: 26px; margin-bottom:24px;}
.isect1 ul li:first-child{margin-left: 0;}

.isect1 ul li:nth-child(2n+1){margin-left: 0;}
.isect1 ul li:nth-child(2n){margin-left: 0; float:right;}


.isect1 ul li a{display: block;padding:0px;height: 98px; text-align:center;}
.isect1 ul li a i{margin-right:0px; width:100%; background: url(iIcon1.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon1.png*/ no-repeat center; margin:15px auto 0; }
.isect1 ul li a .text{width: 100%;padding-top: 13px;}
.isect1 ul li a .text h4{font-size: 18px;line-height: 30px;color: #444444;}
.isect1 ul li a .text h5{line-height: 21px;font-size: 12px;color: #999999;text-transform: uppercase;font-family: "Arial";font-weight: normal;}
.isect1 ul li.li2 a i{background-image: url(iIcon2.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon2.png*/;}
.isect1 ul li.li3 a i{background-image: url(iIcon3.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon3.png*/;}
.isect1 ul li.li4 a i{background-image: url(iIcon4.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon4.png*/;}
.isect1 ul li.li5 a i{background-image: url(iIcon5.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon5.png*/;}
.isect1 ul li.li6 a i{background-image: url(iIcon6.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon6.png*/;}
.isect1 ul li.li7 a i{background-image: url(iIcon7.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon7.png*/;}
.isect1 ul li.li8 a i{background-image: url(iIcon8.png)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/iIcon8.png*/;}

.gallery-thumbs h6 a { display:none;}

.news-list li { width: 100%;}
.isect2 ul li {margin-bottom: 0px; }

.index_four .tab { margin-right:0px;}
.index_four .tab span {margin: 0 0px; width: 170px;font-size: 22px;}



.picScroll-left{ width:100%;margin:34px auto 0;  overflow:hidden; position:relative;   }
.picScroll-left .prev,.picScroll-left .next{position: absolute;top: 50%;margin-top: -16px; display:block;  width:50px; height:50px; overflow:hidden;
	 cursor:pointer; background-image:url("slider-arrow.png")/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/slider-arrow.png*/;background-color: rgba(0,0,0,0.5);background-repeat: no-repeat;z-index: 5;}
.picScroll-left .prev{background-position:-104px 8px;left: -50px;}
.picScroll-left .next{ background-position:18px 9px;  right:-50px;}
.picScroll-left:hover .prev{ left: 0 }
.picScroll-left:hover .next{right: 0 }
.picScroll-left .bd{ padding:0;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1;  }
.picScroll-left .bd ul li{ width: 160px;height: 230px;margin: 0 0 0 19px;background: #fff;color: #fff; float:left; _display:inline; overflow:hidden;-webkit-border-radius: 7px;border-radius: 7px;}
.picScroll-left .bd ul li .pic{width: 160px;height:230px;}
.picScroll-left .bd ul li .pic img{width: 100%;height: 100%;}



.section_news .cont .picNews {  width: 100%; height: 420px; }
.section_news .cont .picNews .scrollNews.swiper-container-horizontal > .swiper-pagination-bullets {bottom: 160px;}
.section_news .cont .right { width: 100%;}

.section2 { padding-top: 24px;  padding-bottom: 30px;}
.section2 .comshow { padding:0px;}
.section2 ul { display:none;}


.aboutWrap .item11 .container .scaleimg a {
    display: block;
    width: 45%;
    height: 80px;
    border: 1px solid #d6d6d6;
    text-align: center;
    line-height: 80px;
    font-size: 0;
    overflow: hidden;
    margin-right: 10px;
    margin-bottom: 21px;
}
.aboutWrap .item11 .container .scaleimg:nth-child(2n) a {margin-right: 0px; float:right;}

}

@media screen and (max-width: 468px){

.isect1{padding: 24px 0 100px;}
.ititle h3{height: 36px;line-height: 46px;font-size: 24px;height: 46px;}
.ititle h4{font-size: 20px;line-height: 40px;}

.isect1{padding-bottom: 10px;}
.isect1 .cont{padding: 0 0 0 20px;padding-left: 0;}
.isect1 .cont:before{top:-20px;width: 240px;height: 320px;display: none;}
.isect1 .cont .container .swiper-slide a .pic{height: 180px;line-height: 180px;}
.isect1 .cont .tabs{display: none;}
.isect1 .cont .tabs ul li{height: 88px;line-height: 88px;}
.isect1 .cont .container .swiper-slide a{padding: 20px 20px 40px;}
.isect1 .cont .btnWrap{right: auto;left: 50%;margin-left: -38px;}
.isect1 .cont .container .swiper-slide a .text .subTitle,
.isect1 .cont .container .swiper-slide a .text p{display: none;}

.ititle{margin-bottom: 20px;}
.ititle h3{font-size: 20px;line-height: 38px;height: 38px;}
.ititle h4{font-size: 18px;line-height: 30px;margin-top: 3px;}

.isect2 .ititle{margin-bottom: 0;}
.isect2 ul{padding-top: 0;}
.isect2 ul li a{padding-top: 0;}
.isect2 ul li a .text{padding: 20px 0 0 30px;margin-bottom: 10px;}
.isect2 ul li a .text i{font-size: 60px;line-height: 60px;}
.isect2 ul li a .text h5{font-size: 16px;line-height: 24px;margin-bottom: 16px;}
.isect2 ul li a .text p{font-size: 13px;}
.isect2 ul li a .pic{height: 0;padding-bottom: 58.88%;}

.iTabs li{width: 33.3%;margin-left: -1px;margin: 0;box-sizing: border-box;}
.isect3 .container .swiper-slide ul li{width: 100%;}
.isect3 .container .swiper-slide ul li:nth-child(2){display: none;}
.isect3 .container{padding-left: 0;margin-left: 0;}
.isect3 .container .swiper-slide a .date{left: 0;}

.isect4{padding: 20px 5% 40px;}
.isect4 .container{padding-top: 0;}
.isect4 .container .innerScroll .swiper-slide a{height: 44px;}
.isect4 .container .innerScroll .swiper-slide a span{height: 44px;line-height: 44px;}


.isect4 .isect4box {padding-top: 20px;}

.isect4 .container .innerScroll .swiper-slide a img { max-width: 100%; max-height: 100%;}



.footer{padding: 18px 0 6px;}
.footer .right{width: 100%;}
.footer .right > .fl{float: none;}
.footer .right .select{margin:  15px auto; }
.footer .right .share{width: 154px;margin: 0 auto;display: none;}
.footer .right .share .bdsharebuttonbox .shareItem.bds_fbook{margin-right: 0;}
.footer .right .qrcode{float: none;margin:  10px auto 0;}
.footer .fNav{display: none;}
.footer p span{display: block;margin: 0;}
.footer .w1127{min-height: auto;}


.bread{padding: 16px 0 10px;}

.pFilter .search.fl{margin-bottom: 10px;}
.pFilter .search.fr{padding-left: 0;}
.pFilter .search.fr label{display: block;width: 100%;position: relative;}
.pFilter .search.fl .textWrap .text,.pFilter .search.fr .text{padding-left: 6px;}
.pFilter .search.fl .textWrap label{font-size: 12px;right: 10px;padding-left: 16px;}
.pFilter .search.fl .textWrap .text{padding-right: 72px;}

.prodList dl{margin-top: 20px;}
.prodList dl dt{padding: 0 12px;font-size: 16px;line-height: 32px;}
.prodList dl dt span{font-size: 12px;}
.prodList dl dd{padding: 8px 12px 0;}
.prodList dl dd ul li{width: 100%;padding-right: 0;}

.manufacturer .item2 .list dl dd ul li{width: 100%;}
.manufacturer .item2 .filter{line-height: 28px;}
.manufacturer .item2 .list dl dt{height: 30px;line-height: 30px;}



.about .pic{margin-bottom: 12px;}



.culture .ul li .pic{height: 50px;line-height: 50px;}
.culture .ul li .pic img{height: 40px !important;}

.pageStyle{font-size: 13px;}

.culture .ul li{float: left;}
.culture .ul li p{width: 60px;margin: 0 auto;font-size: 13px;line-height: 24px;}

.network .cont{padding: 20px 0 0 0;}


.network .pic{height: 140px;background: url(network.jpg)/*tpa=http://www.yxdgc.com/App/Tpl/Home/Default/Public/images/network.jpg*/ no-repeat center;background-size: cover;}
.network .pic img{display: none;}
.network .cont dl{width: 100%;}
.network .cont dl dd h5{font-size: 18px;padding: 0 0 5px;line-height: 34px;}
.network .cont dl dd i{margin-bottom: 12px;}

.iProdList .tHeader{padding: 10px;}

.newsWrap .recomNews{margin-bottom: 12px;}
.newsWrap .recomNews a .pic{height: 0;padding-bottom: 74.3%;position: relative;}
.newsWrap .recomNews a .text{padding: 12px 12px 20px;}
.newsWrap .recomNews a .text h5{font-size: 20px;line-height: 26px;margin-bottom: 6px;}
.newsWrap .recomNews a .text p{font-size: 14px;line-height: 24px;height: auto;max-height: 72px;}
.newsWrap .recomNews a .text .btn{width: 120px;height: 30px;line-height: 30px;font-size: 14px;}

.newsWrap .list li a{padding-right: 0;}
.newsWrap .list li a h5{font-size: 18px;}
.newsWrap .list li a p{font-size: 15px;}

.jobList .nLi .dt{height: 48px;line-height: 48px;padding: 0 80px 0 15px;}
.jobList .nLi .dt h5{font-size: 14px;}
.jobList .nLi .dt .desc .fr{padding-right: 14px;font-size: 12px;}
.jobList .nLi .dt .desc .fr i{background-size: 5px auto;}

.jobList .nLi .dd .wrap .tit{line-height: 32px;font-size: 13px;}


.service .nLi{padding-right: 60px;}
.service .nLi .text{padding-right: 90px;}
.service .nLi .text .wrap{font-size: 12px;}
.service .nLi .pic{width: 150px;height: 158px;top: 36px;}
.service .nLi .text{height: auto;min-height: 180px;}

.service .nLi{padding-right: 0;margin-bottom: 20px;}
.service .nLi .pic{display: none;}
.service .nLi .text .wrap,.service .nLi .text{padding-right: 0;}
.service .nLi .text{padding-bottom: 25px;padding-right: 16px;}


.pcba .list .nLi dl dd ul{padding-left: 12px;}

.solutionList{overflow: auto;}
.solutionList ul{padding: 0;margin: 0 0 12px;}
.solutionList ul li{width: 100%;margin-bottom: 20px;}

.soulCont .desc .pic{height: 220px;line-height: 220px;}
.soulCont .desc .text{padding: 0;font-size: 14px;line-height: 24px;}
.soulCont .desc .text .tit{font-size: 20px;line-height: 30px;}
.soulCont .desc .text p{margin-bottom: 4px;}
.soulCont .cont table th{padding: 0 8px;font-size: 16px;line-height: 30px;}
.soulCont .cont table td{padding: 8px 8px;font-size: 14px;}

.mapWrap{height: 220px;}

.contact{padding: 20px 12px;}

.passage{padding-top: 0;}
.passage .psgTit{padding-bottom: 12px;}
.passage .psgTit .info{font-size: 12px;}
.passage .psgCont{margin-bottom: 12px;}
.passage .psgBtm ul li{font-size: 13px;line-height: 24px;}
}