﻿@charset "utf-8";
*{ margin:0px; padding:0px;}
body{ color:#555; font-size:15px; font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
img{ vertical-align:top; border:0;}
te { border:0; }
ul,li,dl,dd,dt{ margin:0; padding:0; list-style:none;}

a{text-decoration:none; color:#555;}
a:hover { color:#65a2e7; text-decoration: none; }
a:focus { outline: none; }

.fl { display: inline; float: left; }
.fr{ display: inline;  float: right; }
table tr td{ font-size:12px;}
img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none; vertical-align:sub;-webkit-touch-callout: none;}

.header{ position:relative; }
.header aside{width:17%;position:absolute;left:0px;top:0px;z-index:5;text-align:center;background: #fff;}
.header aside .menuSy{ width:100%; height:786px; position:relative; overflow:hidden;}
.header aside .menuSy::after { content: "";  background:url(../images/menubj.jpg) no-repeat;  opacity: 0.9;  top: 0;  left: 0;  bottom: 0;  right: 0;  position: absolute;  z-index: -1; }

.header aside .menuSy .logo{ margin-top:30px;}
.header aside .menuSy h2{margin-top:10px;font-size: 30px;font-weight:bold;letter-spacing:1px;line-height:50px;text-align: center;}
.header aside .menuSy h2 font{ font-size:30px; color:#026eb7;}
.header aside .menuSy h3{ font-size:23px; padding-left:20%; font-weight:bold; letter-spacing:1px; }
.header aside .menuSy ul{ border-top:1px solid #f6f6f6; border-bottom:1px solid #f6f6f6;  width:90%; margin:20px auto 20px auto;}
.header aside .menuSy ul li{ line-height:65px; font-size:18px; color:#000; border-bottom:1px solid #f6f6f6; width:70%; margin:0px auto;}
.header aside .menuSy ul li a{ color:#333; display:block;}
.header aside .menuSy ul li a:hover{ color:#026eb7; font-weight:bold; background:url(../images/menulibj.jpg) no-repeat 10% center;}
.header aside .menuSy ul li:nth-child(7){ border-bottom:none;}
.header aside .menuSy address{ line-height:50px;}

.header aside .tel{ height:90px; background-color:#65a2e7; color:#fff; padding-top:15px; line-height:30px;}
.header aside .tel img{ width:100%; max-width:196px;}


.header section{ position:relative; z-index:4;}
.header section .searchbj{ border-top:10px solid #65a2e7; background-color:#efefef; line-height:80px;}
.header section .searchbj h2{ width:40%; font-size:14px; margin-left:19%; float:left; margin-top:32px; color:#999;}
.header section .searchbj h2 a{ color:#999;}
.header section .searchbj h2 a:hover{ color:#65a2e7;}

.header section .search{ width:363px; float:right; margin-right:10%;}
.header section .search #search{ width:295px; line-height:39px; border:none; background:#fff url(../images/img1.png) no-repeat 10px center; padding:0px 6px 0px 40px; color:#bebebe; outline:none;}
.header section .search #submit{ width:66px; line-height:39px; background:#65a2e7 url(../images/search.png) no-repeat center center; border:none;}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #bebebe;
	font-size:14px;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #bebebe;
   font-size:14px;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #bebebe;
   opacity:  1;
   font-size:14px;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #bebebe;
   font-size:14px;
}


.syEngineer{ margin:45px auto 0px auto;}
.syEngineer aside{ width:275px; float:left; border-bottom:1px solid #e6dbc3; padding-bottom:2px;}
.syEngineer aside h3{ color:#6e6d6d; margin-top:30px; text-transform:uppercase; font-size:18px;}
.syEngineer aside h2{color:#000;line-height:60px;border-bottom:1px solid #ccc;font-weight:bold;font-size: 30px;}
.syEngineer aside .img{ text-align:center;}
.syEngineer section{ width:820px; float:right;}
.syEngineer section ul li{ width:25%; float:left; line-height:100px; border-bottom:1px solid #eee; font-size:17px;}
.syEngineer section ul li font{ margin-right:20px; color:#f9b50c}



.syProduct{background:url(../images/probj1.jpg) repeat-x;margin-top:50px;}
.syProduct header h2{ font-size:48px; text-align:center; line-height:70px; margin-top:40px;}
.syProduct header h2 font{ color:#65a2e7;}
.syProduct header .ftitle{ width:618px; margin:0 auto;}
.syProduct header h4{ width:318px; line-height:38px; font-size:19px; text-align:center; border:1px solid #ccc; margin:0 auto; color:#0673e3; margin:15px auto; background-color:#fff;float:left;}
.syProduct header .line{ width:150px; height:1px; margin-top:33px; background-color:#ccc; float:left; overflow:hidden;}
.syProduct aside{ width:277px; float:left;}
.syProduct aside .title{ width:277px; float:left; line-height:100px; background-color:#434343; text-align:center; position:relative; }
.syProduct aside .title h1{ font-size:52px; font-weight:bold; width:277px; line-height:100px; color:#4f4d4d; text-transform:uppercase;}
.syProduct aside .title h2{ font-size:40px; font-weight:bold; width:277px; line-height:100px; color:#fff; position:absolute; left:0; top:0;}
.syProduct aside ul li{ width:277px; line-height:48px; float:left; margin-bottom:2px; text-align:left; text-indent:34%;}
.syProduct aside ul li a{ display:block; background:#e5e5e5 url(../images/bit1.jpg) no-repeat 20% center;}
.syProduct aside ul li a:hover{ background:#65a2e7 url(../images/bit2.jpg) no-repeat 20% center; color:#fff;}
.syProduct section{ width:882px; float:right;}
.syProduct section .content{ display:none;}
.syProduct section .content .produ{
    width: 275px;
    float: left;
    height: 257px;
}
.syProduct section .content:nth-child(1){ display:block;}
.syProduct section .content .img{width: 275px;overflow:hidden;float: left;height: 199px;margin: 9px;}
.syProduct section .content .xxjs{
    text-align: center;
    color: black;
}
.syProduct section .content .img a{display:block;}
.syProduct section .content .img img{cursor: pointer;transition: all 0.6s;width: 95%;}
.syProduct section .content .img img:hover{ transform: scale(1.4);}


.syProduct section .title{ background:url(../images/logo2.png) no-repeat left center; border-bottom:1px solid #ccc; line-height:45px; margin-bottom:20px;}
.syProduct section .title h3{ margin-left:55px; line-height:45px;font-size:24px; font-weight:bold; color:#444;}
.syProduct section .title:before{position: absolute; content: ""; width:230px; height:3px; background-color: #65a2e7; margin-top:44px; -webkit-transition: all .66s cubic-bezier(.17, .84, .44, 1); transition: all .66s cubic-bezier(.17, .84, .44, 1);}
.syProduct section p{ margin-top:13px; line-height:25px; font-size:14px;}




.ad1{ width:100%; height:249px; background:url(../images/ad1.jpg) no-repeat center top; color:#fff;}
.ad1Fl{ float:left; width:45%;}
.ad1Fl h1{ font-size:29px; font-weight:bold; margin-top:35px; line-height:70px;}
.ad1Fl ul li{ float:left; width:80px; text-align:center; margin:20px 10px 0px 0px;}
.ad1Fl ul li p{ line-height:40px; font-size:14px;}
.ad1Fr{ float:right; width:30%; text-align:right;}
.ad1Fr h5{ margin-top:65px; margin-right:8%;}
.ad1Fr h1{ line-height:60px; font-size:24px; font-weight:bold;}
.ad1Fr h2 a{ display:block; width:180px; line-height:42px; border:1px solid #fff; font-size:16px; text-align:center; color:#fff; float:right;}


.syAbout{ background:url(../images/aboutbj.jpg);}
.syAbout header h2{ font-size:48px; text-align:center; line-height:70px; margin-top:40px;}
.syAbout header h2 font{ color:#65a2e7;}
.syAbout header .ftitle{ width:618px; margin:0 auto;}
.syAbout header h4{ width:318px; line-height:38px; font-size:19px; text-align:center; border:1px solid #ccc; margin:0 auto; color:#0673e3; margin:15px auto; background-color:#fff;float:left;}
.syAbout header .line{ width:150px; height:1px; margin-top:33px; background-color:#ccc; float:left; overflow:hidden;}

.aboutmenu{ margin-top:10px;}
.aboutmenu ul li{width: 300px;height:70px;float:left;}
.aboutmenu ul li h4{ font-size:21px;}
.aboutmenu ul li a{width: 300px;height:70px;display:block;padding:16px 0px 0px 85px;}
.aboutmenu ul li:nth-child(1) a{ background:#65a2e7 url(../images/aboutbit1.png) no-repeat 30px 16px; color:#fff;}
.aboutmenu ul li:nth-child(2) a{ background:url(../images/aboutbit2-1.png) no-repeat 30px 16px; border:1px solid #ccc; border-left:none;}
.aboutmenu ul li:nth-child(3) a{ background:url(../images/aboutbit3-1.png) no-repeat 30px 16px; border:1px solid #ccc; border-left:none;}
.aboutmenu ul li:nth-child(4) a{ background:url(../images/aboutbit4-1.png) no-repeat 30px 16px; border:1px solid #ccc; border-left:none;}
.aboutmenu ul li:nth-child(5) a{ background:url(../images/aboutbit5-1.png) no-repeat 30px 16px; border:1px solid #ccc; border-left:none;}
.aboutmenu ul li:nth-child(2) a:hover{ background:#65a2e7 url(../images/aboutbit2.png) no-repeat 30px 16px; border:none; border-left:1px solid #fff; color:#fff;}
.aboutmenu ul li:nth-child(3) a:hover{ background:#65a2e7 url(../images/aboutbit3.png) no-repeat 30px 16px; border:none; color:#fff;}
.aboutmenu ul li:nth-child(4) a:hover{ background:#65a2e7 url(../images/aboutbit4.png) no-repeat 30px 16px; border:none; color:#fff;}
.aboutmenu ul li:nth-child(5) a:hover{ background:#65a2e7 url(../images/aboutbit5.png) no-repeat 30px 16px; border:none; color:#fff;}

.syAbout .shipin{ margin-top:20px;}
.syAbout .equipment{ width:455px; float:left; margin-top:30px; }
.syAbout .equipment .img{ width:100%; overflow:hidden;}
.syAbout .equipment .img img{ cursor: pointer; transition: all 0.6s;}
.syAbout .equipment .img img:hover{ transform: scale(1.4);}

.syAbout .equipment .content{ width:455px; height:113px; float:left; text-align:center; background-color:#f3f3f3;}
.syAbout .equipment .content p{ font-size:16px; margin-top:25px;}
.syAbout .equipment .content h3{ font-size:17px; font-weight:bold; color:#65a2e7; line-height:50px;}

.syAbout .gsjj{ width:695px; float:right; margin-top:30px;}
.syAbout .gsjj .title .line{ width:15px; height:70px; background-color:#65a2e7; float:left;}
.syAbout .gsjj .title h1{ width:575px; height:70px; line-height:70px; border:1px solid #ccc; float:left; font-size:26px; padding-left:15px; color:#222;}
.syAbout .gsjj .title .bq{ width:105px; height:70px; background-color:#65a2e7; float:right; text-align:center;}
.syAbout .gsjj .title .bq a{ display:block; color:#fff; padding-top:15px;}
.syAbout .gsjj .title .bq p{ font-size:14px; text-transform:uppercase;}
.syAbout .gsjj .title .bq h4{ line-height:25px; font-size:18px;}

.syAbout .gsjj ul{ margin-top:18px;}
.syAbout .gsjj ul li{ width:168px; float:left; text-align:center; line-height:35px; margin-right:7px;}
.syAbout .gsjj ul li:nth-child(4){ margin-right:0px;}
.syAbout .gsjj ul li p{ font-size:12px; line-height:20px; margin-top:5px;}
.syAbout .gsjj ul li .img{ width:100%; height:125px; overflow:hidden; border:1px solid #ccc; padding:4px; text-align:center; display:table-cell; vertical-align:middle;}
.syAbout .gsjj ul li .img img{ width:100%; cursor: pointer; transition: all 0.6s;}
.syAbout .gsjj ul li .img img:hover{ transform: scale(1.4); border:1px solid #65a2e7;}
.syAbout .gsjj .text{ font-size:14px; color:#666; margin-top:15px;}
.syAbout .gsjj .text p{ text-indent:2em; margin:10px 0px; line-height:29px;}


.ad2{ width:100%; height:215px; background:#65a2e7 url(../images/ad2img.jpg) no-repeat right top;}
.ad2 .content{ width:455px; height:215px; float:left; background-color:#65a2e7; color:#fff; text-align:center;}
.ad2 .content h2{ font-size:26px; font-weight:bold; margin-top:25px; line-height:70px;}
.ad2 .content p{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#d1ecff; margin-bottom:20px;}
.ad2 .content h4 a{ display:block; color:#fff; width:169px; height:42px; line-height:42px; margin:0 auto; border:1px solid #fff;}

.advantage{ width:100%; background:url(../images/pin_bj.jpg) no-repeat center 293px;}
.advantage ul li{ width:260px; float:left;}
.advantage ul li h3{ font-size:20px; font-weight:bold; color:#000; height:50px; line-height:50px; padding:0px; margin:0px;}
.advantage ul li h3 span{ display:inline-block; width:47px; background-color:#65a2e7; color:#fff; text-align:center; font-size:31px; font-weight:normal; margin-right:10px;}
.advantage ul li p{ margin:20px 0px 0px 15px; font-size:14px; line-height:24px; color:#5f5e5e;}
.advantage ul.ula li{ padding:40px 0px 89px 0px;}
.advantage ul.ula li:nth-child(1){ margin-right:50px; }
.advantage ul.ula li:nth-child(2){ border-left:2px solid #e3e3e3; background-color:#fff;}
.advantage ul.ula li:nth-child(3){ width:576px; float:right; padding-bottom:0px;}

.advantage ul.ulb li:nth-child(1){width:295px;}
.advantage ul.ulb li:nth-child(2){ margin-left:17px;}
.advantage ul.ulb li:nth-child(3){ margin-left:51px; border-left:2px solid #e3e3e3; padding-bottom:90px;}
.advantage ul.ulb li:nth-child(4){ width:293px; float:right;}

.advantage ul li .img{ width:100%; overflow:hidden;}
.advantage .ulb li:nth-child(1) .img{ width:295px; overflow:hidden;}
.advantage ul li .img img{ cursor: pointer; transition: all 0.6s;}
.advantage ul li .img img:hover{ transform: scale(1.4);}


.syCase{ width:100%; background:url(../images/casebj.jpg) repeat-x; }
.syCase header h2{ font-size:48px; text-align:center; line-height:70px; margin-top:40px; color:#333;}
.syCase header h2 font{ color:#ffc501;}
.syCase header .ftitle{ width:618px; margin:0 auto;}
.syCase header h4{ width:318px; line-height:38px; font-size:19px; text-align:center; border:1px solid #e5e5e5; margin:0 auto; color:#0673e3; margin:15px auto; background-color:#fff;float:left;}
.syCase header .line{ width:150px; height:1px; margin-top:33px; background-color:#e5e5e5; float:left; overflow:hidden;}
.syCase ul{ margin-top:20px;}
.syCase ul li{ width:377px; float:left; margin-right:34px;}
.syCase ul li:nth-child(3){ margin-right:0px;}
.syCase ul li h3{ line-height:57px; background:#65a2e7 url(../images/casebit.jpg) no-repeat 330px center; font-size:17px; color:#fff; padding-left:15px;}
.syCase ul li p{ border:1px solid #ccc; padding:15px; font-size:14px; line-height:24px; color:#777;}
.syCase ul li .img{ max-width:100%; max-height:246px; overflow:hidden;}
.syCase ul li .img img{ max-width:100%; cursor: pointer; transition: all 0.6s;}
.syCase ul li .img img:hover{ transform: scale(1.4);}


.syNews header h2{ font-size:48px; text-align:center; line-height:70px; margin-top:40px; color:#333;}
.syNews header h2 font{ color:#65a2e7;}
.syNews header .ftitle{ width:618px; margin:0 auto;}
.syNews header h4{ width:318px; line-height:38px; font-size:19px; text-align:center; border:1px solid #e5e5e5; margin:0 auto; color:#0673e3; margin:15px auto; background-color:#fff;float:left;}
.syNews header .line{ width:150px; height:1px; margin-top:33px; background-color:#e5e5e5; float:left; overflow:hidden;}
.syNews aside{ width:704px; float:left; margin-top:10px;}
.syNews aside .img{ width:100%; overflow:hidden;}
.syNews aside .img img{ cursor: pointer; transition: all 0.6s;}
.syNews aside .img img:hover{ transform: scale(1.4);}
.syNews aside h2{ font-size:18px; margin-top:20px;}
.syNews aside h2 span{ display:inline-block; width:62px; line-height:30px; background-color:#65a2e7; text-align:center; color:#fff; font-size:15px; margin-right:10px;}
.syNews aside p{ border-bottom:1px solid #ddd; font-size:14px; color:#777; text-indent:2em; padding-bottom:15px; margin-top:20px; line-height:24px;}
.syNews aside ul li{ border-bottom:1px dashed #ddd; font-size:15px; color:#777; line-height:45px;}
.syNews aside ul li h3{ float:left; font-size:15px; line-height:45px;}
.syNews aside ul li h3 span{ margin-right:15px; font-size:24px; color:#c9c9c9;}
.syNews aside ul li a:hover h3 span{ color:#65a2e7;}
.syNews aside ul li time{ float:right;}

.syNews section{ width:457px; float:right; background-color:#f9f9f9; margin-top:10px; margin-bottom:30px;}
.syNews section .title{ line-height:46px; border-top:2px solid #65a2e7; border-bottom:1px solid #ddd;}
.syNews section .title h3{ float:left; font-size:18px; font-weight:bold; color:#232c35;line-height:46px; margin-left:20px;}
.syNews section .title a{ float:right; font-size:14px; color:#046eb8; margin-right:20px;}
.syNews section dl dt{ font-size:18px; font-weight:normal; line-height:41px; padding:0px 20px; margin-top:10px;}
.syNews section dl dd{ font-size:14px; padding:0px 20px 15px 20px; border-bottom:1px dashed #ddd; line-height:24px;}
.syNews section dl dd a{ color:#999;}

.footer{ width:100%; background-color:#65a2e7; padding:50px 0px 40px 0px; color:#eee;}
.footer .logo{width:304px;height:241px;float:left;background:url(../images/line1.jpg) no-repeat right top;}
.footer .logo h1{/* background:url(../images/logo3.png) no-repeat; */padding-left:70px;}
.footer .logo h1 font{ color:#036eb7;}
.footer .logo h5{ font-size:16px; margin:20px 0px 30px 37px;}
.footer .logo ul li {width:115px;float:left;text-align:center;margin-left: 78px;}
.footer .logo ul li div{width:115px;height:115px;background:url(../images/codebj.jpg) no-repeat center top;text-align:center;padding:10px 0px;}
.footer .fmenu{ width:290px; height:241px; float:left; background:url(../images/line1.jpg) no-repeat right top;}
.footer .fmenu ul{ margin-top:15px;}
.footer .fmenu ul li{ float:left; width:33%; line-height:50px; background:url(../images/bit7.jpg) no-repeat left center; padding-left:20px; margin-left:12%;}
.footer .fmenu ul li a{ color:#eee; font-size:16px;}
.footer .contact{width:590px;float:right;padding-left:15px;}
.footer .contact header{ font-size:18px; line-height:45px;}
.footer .contact ul li{ width:50%; float:left; line-height:45px; font-size:15px;}
.footer .contact ul li i{ margin-right:5px;}
.footer .contact ul li h4{ float:left; height:45px; line-height:45px; font-size:15px;}
.footer .contact ul li a{ float:left; padding-top:10px; height:45px;}

.bottom{ width:100%; background-color:#222;}
.bottomFl{ width:70%; float:left; margin-top:12px; line-height:24px; font-size:14px; color:#9a9a9a;}
.bottomFl .link{ color:#4b4a4a;}
.bottomFr{ width:23%; float:right; line-height:72px; color:#9a9a9a; text-align:right; font-size:14px; margin-right:6%;}


/*内页css开始*/
.headerNy{ width:100%; line-height:90px; position:fixed; top:0; background-color:#fff; z-index:999;}
.logoContent{ float:left; width:462px; line-height:90px;}
.logoContent .logo{ width:72px; height:90px; float:left;}
.logoContent .text{ width:380px; float:left; margin-left:10px; color:#555;}
.logoContent .text h1{ font-size:27px; font-weight:bold; line-height:50px; margin-top:7px;}
.logoContent .text h1 font{ color:#066eb7;}
.logoContent .text h5{ font-size:13px;}
.headerNy .menu{ float:right; width:700px; line-height:90px;}
.headerNy .menu li { float:left; text-align:center; }
.headerNy .menu li a{ display:block; padding:0px 18px; color:#444; font-size:16px;}
.headerNy .menu li a:hover { color:#066eb7; border-bottom:3px solid #066eb7; background-color:#eee;}
.headerNy .menu li a.active{ color:#066eb7; border-bottom:3px solid #066eb7; background-color:#eee;}
.bannerNy{ margin-top:90px;}

.ny_pro{ padding:30px 0px 40px 0px;}
.ny_pro_fl{ width:21%; float:left;}
.ny_pro_fl .title{ width:100%; line-height:100px; text-align:center; color:#fff; background-color:#65a2e7;position:relative;}
.ny_pro_fl .title H3{ width:100%; line-height:100px; font-size:22px; font-weight:normal; letter-spacing:2px; position:absolute; left:0; top:0;}
.ny_pro_fl .title P{ width:100%; line-height:100px; font-size:45px; color:#6fabef;}


.ny_pro_fl .tel{ width:100%; height:95px; line-height:35px; padding-top:51px; font-size:27px; color:#fff; text-align:center; background:url(../images/l-image2.jpg) no-repeat;}
.ny_pro_fl ul.Lmenu li{ width:100%; line-height:48px; margin:2px 0px; position:relative; background:#eee url(../images/jiantou1.png) no-repeat;background-position:92% 50%;}
.ny_pro_fl ul.Lmenu li a{ width:100%; display:block; font-size:16px; text-indent:25%; background:#e5e5e5 url(../images/bit1.jpg) no-repeat 13% center;}
.ny_pro_fl ul.Lmenu li a:hover{ color:#fff; background:#666 url(../images/bit3.jpg) no-repeat 13% center;}
.ny_pro_fl ul.Lmenu li:hover{ color:fff; background-color:#666;}
.ny_pro_fl ul.Lmenu li .current1{ color:#fff; background:#666 url(../images/bit3.jpg) no-repeat 13% center;}


.list_news{ width:100%; margin-top:20px;}
.list_news h3{ height:38px; line-height:38px; font-size:16px; text-indent:15px; color:#fff; background-color:#65a2e7;}
.list_news ul{ padding:5px 10px 10px 10px; border:1px solid  #eee}
.list_news ul li{ height:34px; line-height:34px; border-bottom:1px dashed #eee; text-indent:18px; background:url(../images/news_x.jpg) 3px 15px no-repeat; }
.list_news ul li a{ font-size:14px;}

.ny_pro_fr{ width:76%; float:right;}
.ny_pro_fr .pro_title{ width:100%; border-bottom:1px solid #ccc; line-height:45px; overflow:hidden;}
.ny_pro_fr .pro_title .fr img{ margin-top:18px;}
.ny_pro_fr .pro_title h3{ font-size:21px; font-weight:bold; line-height:45px; color:#65a2e7;}
.ny_pro_fr .pro_title h3 span{ font-size:15px; font-weight:normal; color:#5e5e5e;}
.ny_pro_fr .ny_product{ width:100%;}
.ny_pro_fr .ny_product ul{ margin-top:20px;}
.ny_pro_fr .ny_product ul li{ width:267px; float:left; margin-right:43px; margin-bottom:18px; border:1px solid #e5e5e5;;}
.ny_pro_fr .ny_product ul li:nth-child(3n+0){ margin-right:0px;}
.ny_pro_fr .ny_product ul li a{ width:100%; display:block;font-size:16px; color:#222;}
.ny_pro_fr .ny_product ul li:hover{ border:1px solid #65a2e7;}
.ny_pro_fr .ny_product ul li div{ width:265px; height:199px; text-align:center; display:table-cell; vertical-align:middle; overflow:hidden}
.ny_pro_fr .ny_product ul li div img{ max-width:100%; max-height:100%; cursor: pointer; transition: all 0.6s;}
.ny_pro_fr .ny_product ul li div img:hover{ transform: scale(1.4);}
.ny_pro_fr .ny_product ul li p{ text-align:center; line-height:26px; padding:7px 0px; background-color:#e0e0e0;}
.ny_pro_fr .ny_product ul li:hover p{ background-color:#65a2e7;}
.ny_pro_fr .ny_product ul li a:hover{ color:#fff;}

.ny_fr{ width:880px;}
.ny_fr .pro_title{ width:880px; border-bottom:1px solid #ccc; line-height:50px; overflow:hidden;}
.ny_fr .pro_title h3{ font-size:24px; border-bottom:2px solid #fac200;}
.ny_fr .content{ margin:20px 0px;}

.NewsList{ height:auto!important; width:100%; margin-top:10px;}
.NewsList li{ line-height:24px; border-bottom:1px dotted #ddd; padding-bottom:10px; margin-bottom:15px; overflow:hidden;}
.NewsList li a{ display:block}
.NewsList li .fl{ width:194px; height:145px; border:1px solid #ddd; text-align:center; display:table-cell; vertical-align:middle; overflow:hidden}
.NewsList li .fl img{ max-width:100%; max-height:100%;}
.NewsList li .fr{ width:660px;}
.NewsList li time{ line-height:35px;}
.NewsList li h3{ font-size:17px; font-weight:bold; line-height:45px;}
.NewsList li span{ float:right; width:80px; color:#666;}

.newView { padding: 0;  margin: 0;}
.newView_title { text-align: center; border-bottom: 1px dotted #CCC; margin-top:25px; overflow:hidden;}
.newView_title h3 { color:#000; line-height:45px;}
.newView_title time { float:left; font-size:13px; color:#999; line-height:30px;}
.newView_info { clear:both;  line-height: 2em;  min-height: 400px;  height: auto;  _height: 400px;  margin: 10px 0 30px 0;}

.friendLink{ margin-top:15px; overflow:hidden;}
.products_k_list{ margin-top:10px;}
.products_k_list li{ width:290px; height:200px; float:left; margin-bottom:20px; font-size:16px; text-align:center;}
.products_k_list li:nth-child(3n){ margin-right:0}
.products_k_list li div{ width:280px; height:187px; text-align:center; display:table-cell; vertical-align:middle; padding:4px; border:1px solid #CCC; overflow:hidden;}
.products_k_list li img{ max-width:100%; max-height:100%; }

.bana_dh{ width:100%; height:43px; margin:auto; border-bottom:1px solid #ccc; clear:both;}
.bana_h3{ margin:0px; padding:0px; float:left; line-height:42px; font-size:17px; font-weight:bold; color:#333; border-bottom:2px solid #65a2e7;}
.bana_dh a{ float:right; font-size:14px; line-height:42px;}
.ab_pro_con{ line-height:2em; font-size:14px; padding:10px 0px 20px 0px;}
.ab_pro_con .honors{ width:100%; text-align:center;}
.ab_pro_con .honors h3{ line-height:70px;}
.ab_pro_con .case{ width:100%;}
.ab_pro_con .case h3{ line-height:70px; text-align:center;}

.news_info_list { clear:both; height:auto!important; margin-left:0px; padding-top:8px; font-size:14px; margin-bottom:15px;}
.news_info_list li{ float:left; width:431px; height:40px; padding-left:17px; background:url(../images/bj.jpg) no-repeat -6px 9px;line-height:40px; margin-right:50px;}
.news_info_list li:nth-child(2n){ margin-right:0}
.news_info_list li a{ display:block}
.news_info_list li span{ float:right; width:80px; color:#666; font-size:14px;}

.pro_ul li span{ display:block; background:#2d4d89; width:225px; height:40px; line-height:40px; font-size:14px; color:#FFF}
.pro_a_left{ float:left; width:49%; margin-top:20px; }
.pro_a_left div{ width:100%; max-height:334px; overflow:hidden; border:1px solid #ccc; text-align:center;}
.pro_a_left img{ max-width:100%; max-height:334px; }
.pro_a_right{ float:right; width:47%; margin-top:20px;}
.pro_a_right h3{ color:#65a2e7; border-bottom:1px dotted #CCCCCC; font-size:20px; font-weight:bold; padding-bottom:10px; line-height:35px; }
.pro_a_right h5{ line-height:35px;}
.pro_a_right .gaiyao{ min-height:110px; font-size:13px; padding-top:10px;}
.pro_a_right .gaiyao span{font-size:14px; color:#666;}
.pro_a_right_d{ font-size:16px; margin-bottom:20px;}
.pro_a_right_d span{color:#ffc501; font-size:22px; }

.zx{ float:left;}
.pro_a_right_e{ font-size:15px; line-height:37px; }

.xiangqing{ clear:both; overflow:hidden;}
.pro_tit{ font-size:16px; color:#237ec5; border-top:1px dotted #CCCCCC; margin-top:20px; padding-top:10px; overflow:hidden;}
.ab_pro_con .content{ padding-left:10px; margin-top:10px; margin-bottom:30px;}
.ab_pro_con .content p{ margin:10px 0px;}
.ab_pro_con .name h2{ font-size:24px; line-height:25px; margin:10px 0px; font-weight:bold; text-align:center;}

.page_div1 a.page_item_current{
    background: #026db8;
}
.page_div1 a{
    background: #65a2e7;
    margin: 3px;
    padding: 2px 10px;
    color: #fff;
}
.page_div1 li.active a{background: #000000;}
.page_div1 li{
    display: inline-block;
}
.page_div1 {clear:both;padding-top:20px;text-align: center;}
.page_div1 table{ margin:0px auto; }
.page_div1 tr td a{ display:block; padding:5px 10px; color:#fff; background-color:#999;}
.page_div1 tr td .acen{ display:block; margin:0px 2px; background-color:#999;}
.page_div1 tr td .aleft{ display:block; margin:0px 2px; background-color:#999;}
.page_div1 tr td .aspan{ display:block; padding:5px 10px; color:#fff; margin:0px 2px; background-color:#65a2e7;}

table#message tr td{ font-size:14px;}
.tab_message{ width:250px; height:30px; line-height:30px; border:1px solid #ccc; margin:8px 0px;}
#Content{ border:1px solid #ccc; width:460px;margin:8px 0px;}
table#message tr td .btn{ background:#ffc501;cursor:pointer;width:90px;height:30px;line-height:20px;text-align:center;border:none;color:#fff;font-size:14px;
border-radius:3px;margin-top:15px;-moz-border-radius:3px;-webkit-border-radius:3px; margin-left:5px;}

.wContact_fl{float:left; margin:0px 0px 0px 0px;}
.wContact_fr{float:left; margin:30px 0px 0px 50px;}
.shipinN{ text-align:center;}




@media screen and (min-width:1200px) and (max-width:1360px){
.header aside{ width:19%;}
.header aside .menuSy{ width:100%; height:580px; position:relative; overflow:hidden;}
.header aside .menuSy .logo{ margin-top:0px;}
.header aside .menuSy h2{ margin-top:0px; font-size:19px; padding-right:20%;line-height:34px;}
.header aside .menuSy h2 font{ font-size:25px; }
.header aside .menuSy h3{ font-size:19px; padding-left:20%; }
.header aside .menuSy ul{ border-top:1px solid #f6f6f6; border-bottom:1px solid #f6f6f6;  width:90%; margin:20px auto 15px auto;}
.header aside .menuSy ul li{ line-height:46px; font-size:16px; color:#000; border-bottom:1px solid #f6f6f6; width:85%; margin:0px auto;}
.header aside .menuSy ul li a{ color:#333; display:block;}
.header aside .menuSy ul li a:hover{ color:#026eb7; font-weight:bold; background:url(../images/menulibj.jpg) no-repeat 15% center;}
.header aside .menuSy ul li:nth-child(7){ border-bottom:none;}
.header aside .menuSy address{ font-size:14px;}

.header aside .tel{ height:80px; color:#fff; line-height:22px;}
.header section .searchbj{ line-height:80px; overflow:hidden;}
.header section .searchbj h2{  margin-left:21%; margin-top:22px}
.header section .search{ width:363px; float:right; margin-right:4%;}



}



@media screen and (min-width:0px) and (max-width:414px){
.header section .searchbj{ border-top:8px solid #65a2e7; line-height:48px;}
.header section .searchbj h2{ display:none;}
.header section .search{ width:100%; float:none; margin-right:0px; padding:0px 3%;}
.header section .search #search{ width:78%; line-height:34px;}
.header section .search #submit{ width:20%; line-height:34px; }

.syEngineer{ margin:0px auto;}
.syEngineer aside{ width:90%; float:none; text-align:center; padding-bottom:2px; margin:0px auto;}
.syEngineer aside h3{ margin-top:20px; text-transform:uppercase; font-size:16px;}
.syEngineer aside h2{ line-height:50px; border-bottom:1px solid #ccc; font-weight:bold; font-size:20px;}
.syEngineer aside .img{ display:none;}
.syEngineer section{ width:94%; float:none; margin:0px auto;}
.syEngineer section ul li{ width:46%; line-height:46px; font-size:14px; margin:0px 2%;}
.syEngineer section ul li font{ margin-right:8px;}


.syProduct{ background:url(../images/probj1.jpg) repeat-x; margin-top:0px;}
.syProduct header h2{ font-size:20px; text-align:center; font-weight:bold; line-height:30px; margin-top:20px;}
.syProduct header .ftitle{ width:100%; margin:0 auto;}
.syProduct header h4{ width:50%; line-height:35px; font-size:14px; text-align:center; border:1px solid #ccc; margin:0 auto; color:#0673e3; margin:10px auto;float:left;}
.syProduct header .line{ width:25%; height:1px; margin-top:28px; background-color:#ccc; float:left; overflow:hidden;}
.syProduct aside{ width:100%; float:none;}
.syProduct aside .title{ width:100%; float:left; line-height:45px; background-color:#434343; text-align:center; position:relative; }
.syProduct aside .title h1{ font-size:30px; width:100%; line-height:45px;}
.syProduct aside .title h2{ font-size:20px; width:100%; line-height:45px;}
.syProduct aside ul li{ width:32.33%; line-height:32px; float:left; margin:1px 0.5%; text-indent:0; text-align:center;}
.syProduct aside ul li a{ background:#e5e5e5 none; font-size:14px;}
.syProduct aside ul li a:hover{ background:#65a2e7 none;}
.syProduct section{ width:100%; float:none;}
.syProduct section .content{ display:none;}
.syProduct section .content:nth-child(1){ display:block;}
.syProduct section .content .produ{
    width: 50%;
}
.syProduct section .content .img{width: 96%;margin:0px 1%;overflow:hidden;}
.syProduct section .content .img img{ width:100%; cursor: pointer; transition:none;}
.syProduct section .content .img img:hover{ transform:none;}
.syProduct section .title{ display:none;}
.syProduct section p{ margin-top:0px; line-height:20px; font-size:12px; padding:0px 3%;}
.ad1Fb{
    display: none;
}
.ad1{width:100%;height: 0px;background:url(../images/add.jpg) no-repeat;color:#fff;margin-top:10px;position:relative;}
.ad1Fl{float:left;width:100%;position:absolute;top:0px;display: none;}
.ad1Fl h1{ font-size:18px; font-weight:bold; margin-top:10px; line-height:50px; text-align:center;}
.ad1Fl ul{ width:100%; padding:0px 5%;}
.ad1Fl ul li{ float:left; width:25%; text-align:center; margin:5px 0px 10px 0px;}
.ad1Fl ul li img{ width:45%; max-width:80px;}
.ad1Fl ul li p{ line-height:38px; font-size:12px;}
.ad1Fr{  display:none;}

.syAbout{ background:url(../images/aboutbj.jpg);}
.syAbout header h2{ font-size:20px; text-align:center; font-weight:bold; line-height:30px; margin-top:20px;}
.syAbout header .ftitle{ width:100%; margin:0 auto;}
.syAbout header h4{ width:50%; line-height:35px; font-size:14px; text-align:center; border:1px solid #ccc; margin:0 auto; color:#0673e3; margin:10px auto;float:left;}
.syAbout header .line{ width:25%; height:1px; margin-top:28px; background-color:#ccc; float:left; overflow:hidden;}

.aboutmenu{ margin-top:0px;}
.aboutmenu ul li{width: 24.99%;height:auto;float:left;margin:0px;}
.aboutmenu ul li h4{ font-size:14px; line-height:30px; text-align:center;}
.aboutmenu ul li p{ display:none;}
.aboutmenu ul li a{ width:100%; height:auto; padding:0px;}
.aboutmenu ul li:nth-child(1) a{ background:#65a2e7 none; border:1px solid #65a2e7; color:#fff;}
.aboutmenu ul li:nth-child(2) a{ background:none; border:1px solid #ccc; border-left:none;}
.aboutmenu ul li:nth-child(3) a{ background:none; border:1px solid #ccc; border-left:none;}
.aboutmenu ul li:nth-child(4) a{ background:none; border:1px solid #ccc; border-top:none; border-left:none;}
.aboutmenu ul li:nth-child(5) a{ background:none; border:1px solid #ccc; border-top:none; border-left:none;}
.aboutmenu ul li:nth-child(2) a:hover{ background:#65a2e7 none; border:1px solid #65a2e7;}
.aboutmenu ul li:nth-child(3) a:hover{ background:#65a2e7 none; border:1px solid #65a2e7;}
.aboutmenu ul li:nth-child(4) a:hover{ background:#65a2e7 none; border:1px solid #65a2e7;}
.aboutmenu ul li:nth-child(5) a:hover{ background:#65a2e7 none; border:1px solid #65a2e7;}

.syAbout .shipin{ margin-top:10px;}
.syAbout .shipin img{ width:100%; padding:0px 2%;}
.syAbout .equipment{ width:100%; float:none; margin-top:10px; }
.syAbout .equipment .img{ width:100%;}
.syAbout .equipment .img img{ width:100%; transition:none;}
.syAbout .equipment .img img:hover{ transform:none;}

.syAbout .equipment .content{ width:100%; height:auto; float:none;}
.syAbout .equipment .content p{ font-size:13px; margin-top:10px;}
.syAbout .equipment .content h3{ font-size:14px; color:#65a2e7; line-height:30px; margin-bottom:5px;}

.syAbout .gsjj{ width:100%; float:none; margin-top:10px;}
.syAbout .gsjj .title .line{ width:3%; height:50px; }
.syAbout .gsjj .title h1{ width:74%; height:50px; line-height:50px; font-size:16px; padding-left:0px; text-align:center; }
.syAbout .gsjj .title .bq{ width:23%; height:50px; text-align:center;}
.syAbout .gsjj .title .bq a{ padding-top:7px;}
.syAbout .gsjj .title .bq p{ font-size:12px;}
.syAbout .gsjj .title .bq h4{ line-height:22px; font-size:15px;}

.syAbout .gsjj ul{ margin-top:10px; padding:0px 2%;}
.syAbout .gsjj ul li{ width:48%; float:left; text-align:center; line-height:30px; margin:0px 1%;}
.syAbout .gsjj ul li:nth-child(4){ margin-right:0px;}
.syAbout .gsjj ul li p{ font-size:12px; margin:0px; line-height:28px;}
.syAbout .gsjj ul li .img{ width:100%; padding:4px 1%;}
.syAbout .gsjj ul li .img img{ width:98%; transition:none;}
.syAbout .gsjj ul li .img img:hover{ transform:none;}
.syAbout .gsjj .text{ font-size:12px; margin-top:10px; padding:0px 2%;}
.syAbout .gsjj .text p{ margin:0px; line-height:24px;}



.ad2{ width:100%; height:145px; background:#65a2e7 none;}
.ad2 .content{ width:100%; height:145px; float:none; }
.ad2 .content h2{ font-size:21px; margin-top:9px; line-height:50px;}
.ad2 .content p{ font-size:18px; margin-bottom:14px;}
.ad2 .content h4 a{ font-size:16px; width:169px; height:38px; line-height:38px;}

.advantage{ width:100%; background:none;}
.advantage ul li{ width:100%; float:none; padding:10px 2% 0px 2%;}
.advantage ul li h3{ font-size:16px; font-weight:bold; color:#000; height:30px; line-height:30px; margin:0px;}
.advantage ul li h3 span{ display:inline-block; width:30px; background-color:#65a2e7; color:#fff; text-align:center; font-size:18px; font-weight:normal; margin-right:5px;}
.advantage ul li p{ margin:5px 0px 0px 0px; font-size:12px; line-height:22px; color:#5f5e5e;}
.advantage ul.ula li{ padding:10px 2% 0px 2%;}
.advantage ul.ula li:nth-child(1){ margin-right:0px; margin-top:8px;}
.advantage ul.ula li:nth-child(2){ border-left:none;}
.advantage ul.ula li:nth-child(3){ width:100%; float:none; padding-bottom:0px;}
.advantage ul.ulb li:nth-child(1){ display:none;}
.advantage ul.ulb li:nth-child(2){ margin-left:0;}
.advantage ul.ulb li:nth-child(3){ margin-left:0; border-left:none; padding-bottom:0px;}
.advantage ul.ulb li:nth-child(4){ display:none;}
.advantage ul li .img{ width:100%; margin:0px;}
.advantage ul li .img img{ width:100%; transition:none;}
.advantage ul li .img img:hover{ transform:none;}

.syCase{ width:100%; background:url(../images/casebj.jpg) repeat-x; background-size:auto 300px; margin-top:6px;}
.syCase header h2{ font-size:20px;line-height:30px; margin-top:20px;}
.syCase header .ftitle{ width:100%; margin:0 auto;}
.syCase header h4{ width:50%; line-height:35px; font-size:14px; margin:10px auto;}
.syCase header .line{ width:25%; height:1px; margin-top:28px; }
.syCase ul{ margin-top:10px;}
.syCase ul li{ width:100%; float:left; padding:0px 2%;}
.syCase ul li:nth-child(3){ padding:0px 2%;}
.syCase ul li h3{ line-height:37px; background:none; font-size:14px; color:#555; font-weight:bold; padding-left:0px; text-align:center;}
.syCase ul li p{ border:none; padding:0px 0px 10px 0px; font-size:12px; line-height:20px;}
.syCase ul li .img{ width:100%; overflow:hidden;}
.syCase ul li .img img{ width:100%; transition:none;}
.syCase ul li .img img:hover{ transform:none;}


.syNews header h2{ font-size:20px; text-align:center; line-height:30px; margin-top:20px; color:#333;}
.syNews header .ftitle{ width:100%;}
.syNews header h4{ width:50%; line-height:35px; font-size:14px; text-align:center; margin:10px auto;}
.syNews header .line{ width:25%; height:1px; margin-top:28px;}
.syNews aside{ width:100%; float:none; margin-top:5px;}
.syNews aside .img{ width:100%; padding:0px 1%;}
.syNews aside .img img{ width:100%;transition:none;}
.syNews aside .img img:hover{ transform:none;}
.syNews aside h2{ font-size:14px; margin-top:10px; font-weight:bold;}
.syNews aside h2 span{ width:52px; line-height:25px; font-size:14px; margin:0px 2%;}
.syNews aside p{ font-size:12px; margin-top:10px; line-height:20px; padding:0px 2% 8px 2%;}
.syNews aside ul li{ font-size:12px; line-height:32px; padding:0px 2%;}
.syNews aside ul li h3{ font-size:12px; line-height:32px;}
.syNews aside ul li h3 span{ margin-right:6px; font-size:13px;}

.syNews section{ width:100%; float:none; margin-top:10px; margin-bottom:0px;}
.syNews section .title{ line-height:36px; border-top:2px solid #65a2e7; border-bottom:1px solid #ddd;}
.syNews section .title h3{ font-size:16px; font-weight:bold; color:#232c35;line-height:38px; margin-left:2%;}
.syNews section .title a{ font-size:12px; margin-right:2%;}
.syNews section dl dt{ font-size:14px; font-weight:bold; line-height:31px; padding:0px 2%; margin-top:5px;}
.syNews section dl dd{ font-size:12px; padding:0px 2% 10px 2%; line-height:20px;}

.footer{ width:100%; padding:15px 0px 43px 0px;}
.footer .logo{width:30%; height:auto; float:left; background:none; margin:0px;}
.footer .logo h1{ display:none;}
.footer .logo h5{ display:none;}
.footer .logo ul li { font-size:12px; line-height:20px; margin:0px;}
.footer .logo ul li div{ width:100%; height:auto; background:url(../images/codebj.jpg) no-repeat center top; background-size:73%; text-align:center; padding:5px 0px;}
.footer .logo ul li div img{ width:63%;}
.footer .fmenu{ display:none;}
.footer .contact{ width:66%; float:left; padding:0px; margin:0px 0px 0px 3%;}
.footer .contact header{ font-size:15px; line-height:24px; margin-bottom:0px;}
.footer .contact ul li{ clear:both; width:100%; float:none; line-height:30px; font-size:12px;}
.footer .contact ul li:nth-child(5){ display:none;}
.footer .contact ul li i{ margin-right:4px;}
.footer .contact ul li h4{ float:left; height:30px; line-height:30px; font-size:12px; margin-left:0px;}
.footer .contact ul li a{ float:left; padding-top:5px; height:30px;}
.bottom{ display:none;}

.phoneCotact{ width:100%; background-color:#333; line-height:40px; position:fixed; bottom:0px;}
.phoneCotact ul li{ width:33.3%; text-align:center; float:left;}
.phoneCotact ul li a{ display:block; color:#fff; font-size:14px;}
.phoneCotact span{width:74px;display:block;margin:0 auto;color:#fff;height:40px;}
.phoneCotact span.span1{background:url(../images/a1.png) 12px 8px no-repeat; background-size:23px 27px;}
.phoneCotact span.span2{background:url(../images/a2.png) 12px 8px no-repeat; background-size:23px 27px;}
.phoneCotact span.span3{background:url(../images/message.png) 12px 8px no-repeat; background-size:23px 27px;}

/*内页css开始*/
.headerNy{ width:100%; line-height:auto; position:relative; background-color:#fff;}
.logoContent{ float:none; width:100%; line-height:normal;}
.logoContent .logo{ width:16%; float:left; margin-left:1%; margin-top:4px; height:auto;}
.logoContent .logo img{ width:100%; max-width:72px; height:auto;}
.logoContent .text{ width:82%; float:left; margin-left:1%;}
.logoContent .text h1{ font-size:20px; line-height:38px; margin-top:7px;}
.logoContent .text h5{ font-size:12px;}

.headerNy .menu{float:right;width: 100%;line-height:35px;background-color:#444;}
.headerNy .menu li {width: 16.66%;float:left;text-align:center;}
.headerNy .menu li a{ display:block; padding:0px; color:#fff; font-size:14px;}
.headerNy .menu li a:hover { color:#fff; border-bottom:none; background-color:#066eb7;}
.headerNy .menu li a.active{ color:#fff; border-bottom:none; background-color:#066eb7;}

.banner{ width:100%; text-align:center;}
.banner img{ width:100%;}

.ny_pro{ padding:0px 0px 20px 0px;}
.ny_pro_fl{ width:100%; float:none;}
.ny_pro_fl .title{ width:100%; height:auto; margin-bottom:3px;}
.ny_pro_fl .title H3{ font-size:26px; line-height:50px; padding-top:0px; }
.ny_pro_fl .title P{ display:none;}
.ny_pro_fl ul.Lmenu{ padding:0px 1%;}
.ny_pro_fl ul.Lmenu li{ width:32.13%; float:left; margin:2px 0.6%; line-height:30px; position:relative; background:#eee url(../images/jiantou1.png) no-repeat;background-position:92% 50%;}
.ny_pro_fl ul.Lmenu li a{ width:100%; display:block; font-size:12px; background:#e5e5e5 url(../images/bit1.jpg) no-repeat 6% center; text-indent:22px;}
.ny_pro_fl ul.Lmenu li a:hover{ color:#fff; background:#666 url(../images/bit3.jpg) no-repeat 6% center; background-size:12px}
.ny_pro_fl ul.Lmenu li:hover{ color:fff;}
.ny_pro_fl ul.Lmenu li .current1{ color:#fff; background:#666 url(../images/bit3.jpg) no-repeat 6% center; background-size:12px}
.list_news{ display:none;}

.ny_pro_fr{ width:100%; float:none;}
.ny_pro_fr .pro_title{ width:100%; padding:0px 2%;}
.ny_pro_fr .pro_title h3{ font-size:16px; line-height:45px;}
.ny_pro_fr .pro_title .fr{ font-size:12px;}
.ny_pro_fr .ny_product{ width:100%;}
.ny_pro_fr .ny_product ul{ margin-top:20px; min-height:auto;}
.ny_pro_fr .ny_product ul li{ width:46%; float:left; margin:0px 2%; margin-bottom:15px; border:1px solid #e5e5e5;}
.ny_pro_fr .ny_product ul li a p{ font-size:12px; padding:0px;}
.ny_pro_fr .ny_product ul li:nth-child(3){ margin:0px 2%;}
.ny_pro_fr .ny_product ul li div{ width:100%; height:115px; display:inline-block;}

.shipin_content img{ width:100%;}
.shipin_content h2{ line-height:35px; margin:10px 0px; text-align:center; font-size:17px; font-weight:bold; color:#333;}

.pro_a_right_e{ font-size:14px; }

.NewsList{margin-top:0px;}
.NewsList li{ padding-bottom:0px; margin-bottom:0px; }
.NewsList li .fl{ display:none;}
.NewsList li .fr{ width:100%; float:none; font-size:12px;}
.NewsList li .fr div{ line-height:20px;}
.NewsList li time{ line-height:20px;}
.NewsList li h3{ font-size:14px; line-height:20px; margin:5px 0px;}

.newView_title { text-align: center; border-bottom: 1px dotted #CCC; margin:10px 0px 0px 0px; overflow:hidden;}
.newView_title h3 { color:#000; line-height:30px; margin-bottom:0px; font-size:15px; font-weight:bold;}
.newView_title time { float:none; font-size: 12px; color: #999; line-height:20px;}
.newView_info img{ width:100%;}
.newView_info { font-size:12px; margin-bottom:10px;}

.page_div1 { clear:both; padding:10px 0px 0px 0px;}
.page_div1 tr td a{ padding:5px 10px;}
.page_div1 tr td .acen{ margin:0px 1px;}
.page_div1 tr td .aleft{ margin:0px 1px;}
.page_div1 tr td .aspan{ padding:5px 10px; margin:0px 1px;}

.bana_dh,.friendLink,.news_info_list{ display:none;}

.pro_a_left{ float:none; width:98%; margin:0px 1%;}
.pro_a_left img{ float:none; width:100%; border:none;}
.pro_a_right{ float:none; width:98%; margin:0px 1%;}
.pro_a_right h3{ padding-bottom:0px; line-height:45px; font-size:18px;}
.pro_a_right .gaiyao{ min-height:50px;}

.ab_pro_con{ padding:10px 2% 0px 2%;}
.ab_pro_con .case h3{ line-height:30px; font-size:15px; font-weight:bold;}
.ab_pro_con .content{ padding-left:0px; margin-top:10px; margin-bottom:30px;}
.ab_pro_con .content img{ width:100%;}
.ab_pro_con .name h2{ font-size:24px; line-height:30px; margin:8px 0px; font-weight:bold; text-align:center;}
.news-det-btn{ font-size:12px;}
.ab_pro_con .honors img{ width:100%;}

table#message tr td{ font-size:12px;}
.tab_message{ width:70%; height:30px; line-height:30px; border:1px solid #ccc; margin:5px 0px;}
#Content{ border:1px solid #ccc; width:98%;margin:5px 0px;}
table#message tr td .btn{ background:#ffc501;cursor:pointer;width:90px;height:30px;line-height:20px;text-align:center;border:none;color:#fff;font-size:14px;
border-radius:3px;margin-top:3px;-moz-border-radius:3px;-webkit-border-radius:3px; margin-left:5px;}
.td_left{ width:22%;}
	
.wContact_fl{float:none; margin:0px;}
.wContact_fr{float:none; margin:30px 0px 0px 0px;}		
.shipinN  video{ width:100%;}
.pro_a_right_d,.pro_a_right_e,.pro_a_right a{ display:none;}
	
}


.clear:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #115aad url(../images/fixcont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #115aad url(../images/fixcont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #115aad url(../images/fixcont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/
	background: #115aad url(../images/fixcont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
	width: 100%;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}