@charset "utf-8";
/*html, body { opacity: 0}*/
html,body{ margin:0; padding:0; font-size:10px;}
body{color:#333; font-family:"思源黑体";font-size:10px;}
*{margin:0; padding:0; font-family:"思源黑体 CN" !important;}
ul li{list-style:none;}
.clearboth{clear:both;}
a {text-decoration: none;color: inherit;}
a:hover {text-decoration: none;}
.page{ text-align:center; margin:10px 0; width:100%; float:left;}
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px; font-size:14px;}
.page a.dq,.page a:hover{ background:#555;}
.boxsizing{ box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.whitespace{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.e1{ overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.e2{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.e3{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.e4{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
.e5{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;}


/*导航*/
#header{/*background:rgba(0,111,201,0.85); position:relative; top:0; left:0; width:100%; height:60px; z-index:99;*/}
#header .container{ position:relative;}
#header .container .logo{float:left; font-size:2em; color:#fff;padding:5px 0;}
#header .container .logo img{ display:block; max-width:60%; vertical-align:middle;}
#header .container .logo span{}
#nav{display:none;}
.nav{  height:68px; line-height:68px;position:relative;z-index:1;float:right;top:36px;margin-left:0;}
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;margin:0; margin-right:108px;display:inline; }
.nav .last h3{ margin-right:0; }
.nav .nLi h3 a{ display:block; padding:0 0 0 40px; font-size:1.8rem; line-height:68px; font-weight:normal;color:#333;  }

/*.nav .sub{ display:none; width:150px; left:0px; top:68px;  position:absolute; background:#006dc8;  line-height:46px;border-top:2px solid #006dc8; font-size:16px; }
.nav .sub li{ zoom:1;font-size:14px; text-align:center;height:46px; line-height:46px;border-bottom:1px solid #d23200; }
.nav .sub a{ display:block; padding:0 10px; color:#fff;}
.nav .sub a:hover{ background:#fff; color:#e93400;  }*/

.nav .sub{ display:none; width:360px; left:0; top:68px;  position:absolute; background:url(../images/bg6.png) repeat;  line-height:26px; padding:20px 20px 10px 20px;  }
.nav .sub2{width:150px;left:-10px;background:#006dc8 !important;  line-height:46px !important;border-top:2px solid #006dc8; font-size:16px; padding:0;}
.nav .sub2 li{zoom:1;font-size:16px; text-align:center;height:46px; line-height:46px;border-bottom:1px solid #ccc; }
.nav .sub2 a{ display:block; padding:0 10px; color:#fff !important;}
.nav .sub2 a:hover{ background:#fff; color:#006dc8 !important;  }
.nav .sub3{width:540px;left:-250px}
.nav .sub li{ zoom:1;float:left;width:150px; text-align:center; color:#333;margin-right: 20px; display:inline;font-size:1.6rem; }
.nav .sub li.last{margin-right:0;}
.nav .sub li a{color:#333;}
.nav .sub li img{width:150px;}
.nav .on h3 a{ color:#006dc8;   }

.ss{position:fixed;width:100%;top:50%;left:50%;z-index: 9999;transform: translate(-50%, -50%);display: none;}
.ss .sch {max-width: 600px;margin: 0 auto;background: #fff;padding:60px;position: relative;}
.ss .sch span {cursor: pointer;position: absolute;width: 30px;height: 30px;top: 30px;right: 30px;background: url(../images/gb.png)no-repeat;}
.ss .sch span:hover{background: url(../images/gb1.png)no-repeat;}
.ss .sch h4 {font-size:18px;font-weight: bold;color: #333;}
.ss .sch #formsearch {margin-top: 45px;width: 100%;padding-bottom: 10px;border-bottom: solid 1px #ddd;}
.ss .sch #formsearch input {border: none;background: none;outline: none;line-height: 48px;width:70%;font-size: 16px;}
.ss .sch #formsearch input#keyword {width: 335px;font-size:16px;}
.ss .sch #formsearch input#s_btn {width: calc(100% - 340px);background: #047ceb;border-radius: 4px;font-size: 15px;color: #fff;text-align: center;transition: all .5s ease;}
.ss .sch #formsearch input#s_btn:hover{background: #047ceb;}
.ss .sch p {font-size: 15px;color: #999;margin-top: 45px;}
.ss .sch p a{font-size: 15px;color: #999;margin-left: 15px;}
.ss .sch p a:nth-child(1){margin-left: 0;}
.ss .sch p a:hover{color: #047ceb;}

.nav-box2{float:right;display:block; position:relative; margin-top:2px;position: absolute;top:-2px;right:20px;width:22px;}
.nav-box2 h3{margin-top:7px;}
.nav-box2 ul{display:none;width:100px; position:absolute;top:58px; right:0; background:url(../images/bg.png) repeat;  z-index:9998 !important;padding:10px 10px;}
.nav-box2 ul li{text-align:center;line-height:2;}
.nav-box2 ul li a{color:#fff;display:block; font-size:14px;}
.nav-box2 ul li a:hover{color:#ef3b00;}



.yy{ display:block; position:absolute; top:25px; right:70px; width:22px; height:14px; display:none;}
.yy img{ display:block; margin:auto;}

.wz .tel{float:left; background:url(..//images/tel.png) left no-repeat; padding-left:26px; color:#006dc8; font-size:1.8rem; line-height:22px; }
.wz{position:absolute; right:0; top:6px; z-index:9999 !important; display:none;}
/*.yy1{ float:right; position:relative; top:60px; color:#555; font-size:14px;}*/
.wz  .wx{float:left; margin-left:20px; padding-top:0px;}
.wz  .wx img{ display:inline-block; margin-right:10px;}
.menu{position:relative;}
.yy1 .wx .wx-tp{display:none; ;}
.yy1 .wx .wx-tp img{width:100px; position:absolute; top:30px; right:-40px;padding:5px; background:#fff;border:1px solid #ddd}

.slideBox {width: 100%;overflow: hidden;position: relative;}
.slideBox .hd {overflow: hidden;position: absolute;left: 50%; bottom: 10px; transform:translate(-50%,0); z-index: 1;}
.slideBox .hd ul {overflow: hidden;zoom: 1;float: left;}
.slideBox .hd ul li {float: left;margin-right: 5px;width: 30px;height: 5px;line-height: 14px;text-align: center;background: #fff;cursor: pointer;}
.slideBox .hd ul li.on {background: #006dc8;color: #fff;}
.slideBox .bd {position: relative;height: 100%;z-index: 0;}
.slideBox .bd li {zoom: 1;vertical-align: middle; margin:0; padding:0;}
.slideBox .bd img {width: 100%;display: block}

/*首页标题*/
.sy_title{display: flex; flex-direction: column; align-items: center; margin-bottom:30px;}
.sy_title .t1{color:#222;font-size:28px; line-height:28px; font-weight: bold; font-family: '思源黑体'; letter-spacing: 1px; margin: 0;}
.sy_title .t1 i{color:#006dc8; padding-right:10px;}
.sy_title .t2{color: #999; font-size:14px; line-height:18px;margin: 0 4px 0 10px; text-align:center;}

/*首页更多*/
.sy_more{display: block;width: 166px;line-height: 48px;padding-left: 30px;padding-right: 30px;color: #fff;font-size:18px;background: #006dc8;margin: 0 auto;margin-top:20px;transition: all 0.5s;}
.sy_more span {display: block;background: url(../images/more.png)no-repeat center right; padding-right:30px;color: #fff;}
.sy_more:hover {padding-right: 20px;padding-left: 20px;color: #fff;}

/*首页--产品中心*/
#main{ }
.product{text-align:center; margin:30px auto;}
.cp_tit{ margin: 0 auto 20px auto; position:relative;}
.cp_tit h3{font-size:24px; line-height:26px; color:#333; margin:0 auto; text-align:center;
/*background:url(../images/tit-bg.png) no-repeat center center;*/}
.cp_tit h3 i{ display:inline-block; margin-right:10px; color:#fc8f0f;}
.cp_tit h3 img{ vertical-align:bottom; display:inline-block; margin-right:10px;}
.cp_tit p{color:#999; font-size:14px; margin:10px 0 0 0; text-align:center;}
.pro{position:relative; margin-bottom:20px; background:#f5f5f5; padding:20px;}
.pro .pro-bg2 h2{text-align:left; color:#333; margin:0 0 18px 0;line-height:20px; font-size:1.8em;}
.pro .pro-bg1{ margin-top:18px;}
.pro .pro-bg1 p{ text-indent:2em; text-align:left; font-size:14px; line-height:20px; height:40px; overflow:hidden; color:#999; margin-bottom:0;}
.owl-item:hover .pro .pro-bg2{ color:#006fc9;}
.pro:hover{ background:#f0f0f0;}
.pro:hover .pro-bg2 h2 a{ color:#006fc9;}
.pro .pro-bg2 a{color:#333;}
.pro-bg{width:100%; overflow:hidden;}
.pro-bg img{width:100%;transform:scale(1,1);transition-duration:0.5s;}
.pro:hover .pro-bg img{ transform:scale(1.1,1.1); transition-duration:0.5s;}
#product img{width:96%;}

.product .l{ padding:0 5px;}
.product a{ display:block; margin-bottom:15px;}
.product .pimg{border:1px solid #f5f5f5;position:relative;overflow:hidden; padding:10px;}
.product .pimg img {width:100%;/*transform:scale(1,1);transition-duration:0.5s;*/}
.product .text{background:#f5f5f5;line-height: 53px;text-align: center;font-size: 16px;color: #666666;transition: all 0.3s;}
.product .pimg::before {content:"";position: absolute;width: 1px;background: #006dc8;left: 0;bottom: 0;height: 0;transition: all 0.3s;}
.product a:hover .pimg::before{content:"";position: absolute;width: 1px;background: #006dc8;left: 0;bottom: 0;height: 100%;}
.product .pimg .tbu{content:"";position: absolute;width: 0;background: #006dc8;left: 0;top: 0;height: 1px;transition: all 0.3s;}
.product a:hover .pimg .tbu{width: 100%;transition-delay: 300ms;}
.product .pimg .dbu {content: "";position: absolute;width:1px;background:#006dc8;right:0;top:0;height:0;transition:all 0.3s;}
.product a:hover .pimg .dbu{height: 100%;transition-delay: 600ms;}
.product .pimg::after{content: "";position: absolute;width: 0;background: #006dc8;right: 0;bottom: 0;height: 1px;transition: all 0.3s;}
.product a:hover .pimg::after {width: 100%;transition-delay: 900ms;}
/*.product a:hover .pimg img{transform:scale(1.1,1.1); transition-duration:0.5s;}*/
.product a:hover .text{background: #006dc8;color: #fff;}


#owl-demo { width:100%; margin-left: auto; margin-right: auto; position:relative;}
#owl-demo .item{ display: block;}
#owl-demo img { display: block; width: 100%;}
.owl-buttons{ position:absolute; top:36%; left:0; transform:translate(0,-50%); width:100%;}
.owl-buttons .owl-prev{ display:block; position:absolute; left:10px; width:30px; height:50px; 
background:rgba(132,132,132,0.7) url(../images/prev.png) no-repeat; background-size:100%;}
.owl-buttons .owl-next{ display:block; position:absolute; right:10px; width:30px; height:50px; 
background:rgba(132,132,132,0.7) url(../images/next.png) no-repeat; background-size:100%;}
.cp_more{ display:block; width:150px; height:40px; line-height:40px; border-radius:6px; text-align:center;
 border:1px solid #b3b3b3; font-size:14px; color:#808080; margin:15px auto 0 auto; text-indent:0;}
.cp_more:hover{ background:#fc8f0f; color:#fff; border:1px solid #fc8f0f;}
.cp_more:hover a{ color:#fff;}
.cp_more i{ display:inline-block; margin-left:6px;}

.pro-bottom{background:#fff; padding:20px 0;}
.pro-bottom h3{text-align:left;margin-top:0;padding-bottom:10px; font-size:1.4em; font-weight:bold; color:#ef3b00; border-bottom:1px solid #ddd;}
.pro-bottom ul li{display:inline-block; float:left; margin-right:20px;font-size:13px;line-height:2;}

/*首页简介*/
.sy_about{background: url(../images/about_bj.jpg)no-repeat center;background-attachment: fixed; padding:50px 0;}
.sy_about .sy_about_l{ padding-right:0; margin-bottom:25px;}
.sy_about .sy_about_l .p1{font-size:28px;line-height: 28px;font-weight: 600;color: #fff;}
.sy_about .sy_about_l .p2{font-size:20px;line-height: 20px;color: #fff;margin-top:15px;}
.sy_about .sy_about_l .p3{font-size:16px;line-height:30px;color: #fff;margin-top:25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.sy_about .sy_about_l .p4{display:block;border:1px solid #fff;border-left: 4px solid #fff; width: 176px;line-height: 50px;text-align: center;color: #fff;font-size: 14px; margin-top:30px;transition: all 0.3s;position: relative;}
.sy_about .sy_about_l .p4::after{content: "";display: block;background: #fff;position: absolute;width: 0;left: 0;height: 100%;top: 0;transition: all 0.3s;z-index: 1;}
.sy_about .sy_about_l .p4:hover:after{width: 100%;}
.sy_about .sy_about_l .p4 span{position:relative;transition:all 0.2s;z-index:2;}
.sy_about .sy_about_l .p4:hover span {color:#003c8d;}
.sy_about .sy_about_r{overflow: hidden;position: relative;}
.sy_about .sy_about_r img {width: 100%;}
.sy_about .sy_about_r .bf {position: absolute;left: 50%;top: 50%;margin-left: -50px;margin-top: -50px;cursor: pointer;}
.pulse{position: absolute;top: 50%;left: 50%;z-index: 1;margin-top: -70px;margin-left: -70px;width: 140px;height: 140px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius:50%;background: #fff;opacity: 0;-webkit-animation: warn 2s ease-out 1s;-moz-animation: warn 12 ease-out 1s;animation: warn 2s ease-out 1s;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;transform: scale(0);}
.pulse1{position: absolute;top: 50%;left: 50%;z-index: 1;margin-top: -70px;margin-left: -70px;width: 140px;height: 140px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: #fff;opacity: 0;-webkit-animation: warn 2s ease-out;-moz-animation: warn 2s ease-out;animation: warn 2s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;transform: scale(0);}

@keyframes warn {
    0%{transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.0;}
    25%{transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;}
    50%{transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.3;}
    75%{transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.6;}
    100%{transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;}
}


.about_box{ margin:30px auto; padding:30px 0; background:url(../images/about_bg.jpg) no-repeat bottom; background-size:auto 100%;}
.about{line-height:2; color:#444; font-size:1.4em;margin-bottom:20px;}
.about p.more{display:block;}
.about p.more a{color:#f00;}


.about_zi{ max-width:90%; margin:auto;}
.about_zi p{ color:#333; font-size:14px; line-height:2; margin-bottom:20px; text-indent:2em; text-align:center;}
.about_zi .more{ display:block; width:140px; height:40px; line-height:40px; border-radius:6px; text-align:center; background:#006fc9;
 font-size:14px; color:#fff; margin:0px auto 0 auto;}
.about_zi .more i{ display:inline-block; margin-left:6px;}
.about_zi .more:hover{ background:#fc8f0f; color:#fff;}
.about_zi .more:hover a{ color:#fff;}

.about_box .cp_tit h3, .about_box .cp_tit p, .about_zi p{ color:#fff;}

.about2{ margin:20px auto 10px auto;}
.about2 ul li{ float:left; color:#fff; position:relative; text-align:center;}
.about2 ul li h3{ display:block; font-size:12px; line-height:16px; margin:16px 0 30px 0; font-weight:normal; text-align:center; color:#333; padding-top:0;}
.about2 ul li h2{ display:block; font-size:36px; line-height:36px; font-weight:bold; color:#fc8f0f; text-align:center; margin:0;}

/*首页新闻*/
.news{ position:relative;}
.news_tit{}
.box{margin-top:30px;color:#333; margin-bottom:15px;}
.box a{color:#333;}

/*.news .cp_tit{ margin-bottom:30px;}*/
.slideTxtBox{width:100%;  text-align:left; padding-top:0px;margin-top: -20px;}
.slideTxtBox .hd{height:36px; line-height:36px; position:relative; margin-bottom:10px; }
.slideTxtBox .hd ul{float:left; height:36px; text-align:center; width:100%;}
.slideTxtBox .hd ul li{display:inline-block; padding:0 30px; margin:0 6px; cursor:pointer; font-size:1.4em; /*border:1px solid #ddd; border-radius:6px; */background: #9d9d9d; color:#fff !important;}
.slideTxtBox .hd ul li a{ color:#fff;}
.slideTxtBox .hd ul li.on a{color:#fff;}
.slideTxtBox .hd ul li.on{background:#006dc8;color:#fff;position:relative;}
.slideTxtBox .hd ul li.on::after{content: "";position: absolute;width: 0;height: 0;border-left: 10px solid transparent;border-top: 9px solid #006dc8;border-right: 10px solid transparent;top:36px;
left: 50%;margin-left: -10px;}
.slideTxtBox .bd ul{ padding:10px 0 0 0;zoom:1;  }
.ns{margin:0 0 15px 0;box-shadow:0 0 10px #b3b3b3;transition:all 0.5s;position:relative; margin-bottom:140px;}
.ns .xw_tu2{ overflow:hidden;}
.ns .xw_tu2 img{ display:block; margin:auto; max-width:100%;transform: scale(1,1); transition-duration: 0.5s;}
.news-date{text-align:left; font-size:14px; line-height:16px; display:block; margin-bottom:10px; }
.news-date i{ display:inline-block; margin-right:6px;}
.news-date span{display:block;}
.news-date span.year{font-size:6em; line-height:62px; font-weight:bold; color:#e3e3e3;}
.news-date span.date{font-size:1.4em; color:#e3e3e3;}
.news-content{ padding:15px 10px 10px 10px;}
.news-content h3{margin:10px 0 10px 0;font-size:1.5em; font-weight:bold; color:#333;}
.news-content h3 a{ display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news-content .xw_zi{line-height:20px; height:40px; overflow:hidden; font-size:14px; color:#666; margin-bottom:5px;}
.news-content p.more{display:none; width:158px; height:34px; line-height:34px; text-align:center; border:1px solid #959595; color:#797979; font-size:14px; margin:0;}
.news-content p.more a{ display:block; color:#797979;}
.xw_tu img{ display:block; max-width:100%; margin:auto;}

.ns .img{ overflow:hidden;}
.ns .img img{width:100%;display:block;}
.ns .det{width:94%;position:absolute;left:3%;top:54%;background:#fff;padding:30px 0 25px;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.08);}
.ns .nr{width:88%;margin:0 auto;}
.ns h3{font-size:20px;color:#333333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ns h4{font-size:16px;color:#666666;overflow:hidden;line-height:26px;margin:15px 0 25px;height:50px;overflow:hidden;}
.ns h5{float:left;color:#999999;font-size:14px;font-family:"Arial";line-height:30px;}
.ns h2{float:right;color:#ffffff;font-size:18px;background:#cccccc;text-align:center;width:30px;line-height:30px;font-weight:normal;font-family:"仿宋";}
.ns a:hover .det{box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.08);}
.ns a:hover h3{color:#0464a6;}
.ns a:hover h2{background:#0464a6;}

.ns:hover .news-date span.year, .ns:hover .news-date span.date, .ns:hover .news-content h3 a{ color:#006fc9;}
.ns:hover .news-content{ background:#006fc9;}
.ns:hover .news-content .news-date, .ns:hover .news-content h3 a, .ns:hover .news-content .xw_zi, .ns:hover .news-content p.more a{ color:#fff;}
.ns:hover .news-content p.more{ border:1px solid #fff;}
.ns:hover .xw_tu2 img{transform: scale(1.1,1.1); transition-duration: 0.5s;}

.yqlj{ margin-bottom:30px; font-size:16px; color:#666;}
.yqlj span{ color:#006dc8; font-size:20px; font-weight:bold;}
.yqlj span i{ padding-right:10px; font-size:22px;}
.yqlj a{ padding:0 5px; line-height:28px;}

/*内页内容开始*/
.banner2{ display:none;}
.banner2 img{width:100%;}

.main2{margin:15px auto;}
.sider-title{ height:80px; background: rgba(0,111,201,1) url(../images/tit_bg.png) no-repeat right center;}
.sider-title h3{margin:0px 0 0px 25px; padding-top:12px; font-size:22px; color:#fff; line-height:30px;}
.sider-title h3 i{ display:inline-block; margin-right:10px;}
.sider-title p{font-size:1.4em; color:#fff; margin-bottom:10px; text-transform:uppercase; padding-left:25px;}
.sider-content{ margin-bottom:10px;}
.sider-content ul li{height:40px; line-height:40px; padding:0 10px; margin:0px 0; position:relative; font-size:14px; border-bottom:1px solid #eaeaea;}
.sider-content ul li.active{ background:#006fc9;}
.sider-content ul li.active a{ color:#fff;}
.sider-content ul li a{ color:#6f6f6f; display:block; position:relative; padding-left:10px;}
.sider-content ul li a i{ position:absolute; right:10px; top:50%; transform:translate(0,-50%); font-size:14px; line-height:40px; display:inline-block;}
.sider-content ul li:hover{ background:#f3f3f3;}
.sider-content ul li span{ position:absolute; right:20px; top:50%; transform:translate(0,-50%); font-weight:bold;}
.sider-content ul li.active a{color:#fff;}
.sider-content ul li.active:hover a{ color:#6f6f6f;}

.sider_tu img{ display:block; max-width:100%; margin:auto;}

.sider-right{ /*padding-left:50px;*/}
.menu1{display:none;}
.menu2{display:block;}
.sider-title2{border-bottom:1px solid #ddd;padding-bottom:5px; margin-bottom:15px;}
.sider-title2 .st2-left{float:left;font-size:1.8em;color:#006fc9;padding-left:20px; background:url(../images/bg8.jpg) left no-repeat;}
.sider-title2 .st2-right{float:right;color:#666; font-size:1.3em;}
.sider-title2 .st2-right a:hover{ color:#006fc9 !important;}
.sider-title2 .st2-right a i{ display:inline-block; font-size:16px; margin-right:6px;}
.sider-content2{font-size:1.1em; line-height:2; margin-bottom:10px;}
.about{padding:0px 0;}
.about p{ text-indent:2em;}
.about img{max-width:100%; display:block; margin:auto; width:auto !important; height:auto !important;}

/*公司资质*/
.zizhi{}
.zizhi .l{ margin-bottom:30px;}
.zizhi .l .pic{overflow:hidden;}
.zizhi .l .pic img{display:block; margin:auto; max-width:100%; transform:scale(1,1); transition-duration:0.5s;}
.zizhi .l .tit{ height:40px; line-height:40px; text-align:center; color:#222;font-size:16px;}
.zizhi .l a:hover .tit{color:#006fc9;}
.zizhi .l a:hover .pic img{transform:scale(1.1,1.1); transition-duration:0.5s;}

/*内页--新闻中心*/
.news-list{padding:0px 0;}
.news2{border:1px solid #ddd; padding:10px;}
.news2 img{width:100%;}
.news2 h3{margin-top:0;font-size:1.6em;padding:0 10px;line-height:1.8; color:#333;}
.news2 p{ margin:40px 0 20px 0; color:#808080; font-size:14px; line-height:22px; height:44px; overflow:hidden;}
.news2 p.more a{color:#006fc9;font-weight:Bold;}

.news_list{ padding:0px 0;}
.news_list ul li{color:#333; text-align:left; background:#f5f5f5;}
.news_list ul li .xw_con{ padding:15px 0; margin-bottom:15px;}
.news_list ul li .xw_con .xw_tu1{ overflow:hidden;}
.news_list ul li .xw_con .xw_zi1{ padding:0 10px 0 0;}
.news_list ul li .xw_con img{ display:block; margin:auto; max-width:100%; transform:scale(1,1); transition-duration:0.5s;}
.news_list ul li .xw_con h3{ transition:all 0.5s; font-size:22px; line-height:24px; margin:30px 0 10px 0; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_list ul li .xw_con p{ font-size:14px; color:#808080; line-height:28px; height:56px; overflow:hidden; margin-bottom:10px;}
.news_list ul li a:hover{ text-decoration:underline; color:#c30;}
.news_list ul li span{ display:block; font-size:14px; color:#666; margin-top:15px;}
.news_list ul li span i{ display:inline-block; margin-right:10px;}
.news_list ul li:hover .xw_con h3{ margin-left:10px; color:#006fc9;}
.news_list ul li:hover .xw_con img{ transform:scale(1.1,1.1); transition-duration:0.5s;}

/*新闻详细页*/
.news_show{ padding:0px 0;}
.news_show .name{ font-size:20px; text-align:center; line-height:30px;}
.news_show .date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #dadada; padding-bottom:10px; font-size:14px;}
.news_show .date i{ display:inline-block; margin-right:5px;}
.news_show .nr{ padding:8px 0px; font-size:1.4em; line-height:2;}
.news_show .nr p{ text-indent:2em; font-size:14px; line-height:2; margin-bottom:0;}
.news_show .nr img{max-width:100%; display:block; margin:auto; width:auto !important; height:auto !important;}
.back{ text-align:center; font-size:1.4em;}
.back a:hover{ color:#ec6100;}

/*产品中心*/
.pro2{padding:15px 10px; background:#f5f5f5; text-align:center; line-height:32px;margin-bottom:15px;font-size:1.4em;}
.pro2:hover{ box-shadow:0 0 10px #b3b3b3;}
.pro2:hover p a{ color:#006fc9;}
.pro2 p{margin-bottom:10px; font-size:18px; padding:0px; text-align:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pro2 .pro-bg img{width:100%;transform:scale(1,1); transition-duration:0.5s;}
.pro2 .pro-bg{ overflow:hidden;}
.pro2 .cpms{ margin-top:10px; text-indent: 2em; text-align: left; font-size: 14px; line-height: 20px; height: 40px; overflow: hidden;color: #999;}
.pro2:hover .pro-bg img{ transform:scale(1.1,1.1); transition-duration:0.5s;}

.picFocus{ margin:0 auto;  width:100%; position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;width:23%;text-align:center; margin:0 0.8%; }
.picFocus .hd ul li img{ width:100%; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
.picFocus .hd ul li.on{}
.picFocus .hd ul li.on img{ border-color:#006fc9;  }
.picFocus .bd{ border:1px solid #ddd;}
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:100%; display:block;  }

.pro-wz{}
.pro-wz ul li{ line-height:2;padding:5px 0;font-size:1.4em; border-bottom:1px solid #e5e5e5;color:#555;}
.pro-wz ul li i{ display:inline-block; margin-right:10px; color:#006fc9;}

.sm{ width:100%; margin-top:20px;}
.sm .smbt{ border-bottom:solid 1px #dadada; width:100%;}
.sm .smbt span{ background:#006fc9; color:#fff; padding:5px 10px; border-radius:4px 4px 0 0; font-size:14px;}
.sm .neirong{ padding:10px; line-height:2;font-size:1.4em;color:#555;}
.sm .neirong p{margin-bottom:0;}

.contact{padding:0px 0 0px 0; font-size:1.4em;line-height:2;}
.contact h3{font-size:2em; font-weight:bold;}
.contact p{margin:0 0 10px 0; padding-left:40px; font-size:15px;}
.contact p:nth-child(1){ background:url(../images/dh.png) no-repeat left top; background-size:30px;}
.contact p:nth-child(2){ background:url(../images/cz.png) no-repeat left top; background-size:30px;}
.contact p:nth-child(3){ background:url(../images/sj.png) no-repeat left top; background-size:30px;}
.contact p:nth-child(4){ background:url(../images/yx.png) no-repeat left top; background-size:30px;}
.contact p:nth-child(5){ background:url(../images/dz.png) no-repeat left top; background-size:30px;}
.contact p:nth-child(6){ background:url(../images/qq.png) no-repeat left top; background-size:30px;}
/*.contact p:nth-child(5), .contact p:nth-child(6){ background:url(../images/yx.png) no-repeat left top;}
.contact p:nth-child(7){ background:url(../images/dz.png) no-repeat left top;}*/
.contact iframe{margin-top:20px;}

/*人才招聘*/
.job_show .title{text-align:center;}
.job_show .title .tit{font-size:30px; line-height:42px; color:#232d46; margin-bottom:10px; font-weight:bold;}
.job_show .title .con{font-size:16px;line-height: 26px;}
.job_show .content {margin-top: 45px;}
.job1{ background:#047ceb; width:100%; height:56px; line-height:56px;}
.job1 h2,.job_list h2{ float:left; width:calc(100% / 4); text-align:center; font-size:16px; color:#fff; height:46px; line-height:46px; margin:0 !important; font-weight:400;}
.job_list{ border-bottom:1px solid #f2f2f2; background:#fff; cursor:pointer;}
.job_list h2{ color:#333;}
.job_list h2 i{ font-size:30px;display:block;}
.job_list1{padding:20px; background: #f8fcfe; padding-left:20px;}

.job_list2{ margin-bottom:20px;}
.job_list2 h3{ text-align:left; font-size:20px; color:#333; line-height:20px; margin-bottom:16px;}
.job_list2 p{ text-align:left; font-size:15px; color:#666; margin-bottom:10px;}
.panel-default > .panel-heading,.panel-default > .panel-heading + .panel-collapse > .panel-body{ padding:0;}

/*在线留言*/
.contact .title{text-align:center; margin-bottom:30px;}
.contact .title .tit{font-size:30px; line-height:42px; color:#232d46; margin-bottom:10px;font-weight:bold;}
.contact .title .con{font-size:16px;line-height: 26px;}
.ke_tit{ text-align:center; margin:0 auto 30px auto; position:relative;}
.ke_tit h2{ font-size:3rem; line-height:40px; margin:0 auto 0px auto; color:#333;}
.ke_tit h3{ font-size:1.6rem; line-height:30px; margin:0; font-weight:normal; color:#888;}
/*.ke_tit:after{ content:''; width:50px; height:2px; background:#147ac1; position:absolute; bottom:-10px; left:50%; transform:translate(-50%,0);}*/
.kehu1{ margin-bottom:20px; position:relative; text-align:center;}
.kehu1 input,.kehu1 textarea{ border:1px solid #ddd; background:#fff; padding:0 36px 0 10px; 
font-size:1.5rem; color:#333; line-height:50px; height:50px; width:100%; text-align:left;}
.kehu1 textarea{ height:160px; line-height:26px;}
.kehu1 i{ display:block; position:absolute; right:0px; top:0; width:40px; height:50px; line-height:50px; font-size:30px; color:#ddd; text-align:center;}
.kehu1 button{ display:inline-block; background:#848484; border:none; line-height:46px; height:46px; width:220px; margin:0 30px; color:#fff; font-size:1.8rem;}
.kehu1 button:hover{ background:#147ac1;}

.kh_con ul li{ margin-bottom:20px;}
.kh_con ul li .kh_tu{ display:block;}
.kh_con ul li img{ display:block; max-width:100%; margin:auto;}
.kh_con ul li .an{ display:block; background:rgba(0,109,200,0.7); width:calc(100% - 30px ); height:100%;
position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); opacity:0;transition:opacity 1s;
-moz-transition:opacity 1s, -moz-transform 1s; /* Firefox 4 */
-webkit-transition:opacity 1s, -webkit-transform 1s; /* Safari and Chrome */
-o-transition:opacity 1s, -o-transform 1s; /* Opera */ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.kh_con ul li .an span{ font-size:20px; line-height:2; color:#fff; text-align:center;
position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); opacity:0;transition:opacity 1s;
-moz-transition:opacity 1s, -moz-transform 2s; /* Firefox 4 */
-webkit-transition:opacity 1s, -webkit-transform 2s; /* Safari and Chrome */
-o-transition:opacity 1s, -o-transform 2s; /* Opera */ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.kh_con ul li:hover .an, .kh_con ul li:hover .an span{ opacity:1;}

.an1 h2{ font-size:22px; text-align:center; line-height:40px; color:#333; margin:0; border-bottom:1px dashed #dadada;}
.an1_con{ padding:20px 0; text-align:left; font-size:14px; line-height:2; color:#555;}
.an1_con img{ max-width:100%; margin:auto; display:block; margin-bottom:15px;}
.an1_con p{ text-indent:2em;}

.xz_con ul li{ display:block; margin-bottom:20px; border-bottom:1px solid #ddd; padding-bottom:10px; position:relative;}
.xz_con ul li p{ width:calc(100% - 160px); font-size:16px; line-height:2; text-align:left; color:#333; margin:0; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.xz_con ul li a{ display:block; width:100px; position:absolute; top:50%; right:0; transform:translate(0, -50%); 
text-align:center; font-size:16px; line-height:2; color:#006fc9;}
.xz_con ul li a i{ display:inline-block; margin-right:5px;}

.return{ display:block; color:#333; font-size:16px; text-align:center; margin:20px auto 0 auto;}

.gallery img { max-width:100%; height:auto;}
.gallery p{ font-size:16px; text-align:center; color:#555; line-height:2; margin:0; padding:10px 5px 0 5px;}
.gallery a { display: inline-block; overflow: hidden; margin:0 0 30px 0px; padding:10px; box-shadow: 0 0 4px -1px #b3b3b3; box-sizing:border-box;}
.ribbon > img {  position: absolute; top: 0; right: 0; border: 0; }
.gallery a:hover p{ color:#006fc9;}

.side{ border:1px solid #ddd;}
.side h2{ text-align:center; font-size:20px; line-height:46px; background:#e4e4e4; color:#000; margin:0 0 0px 0;}
.side ul{ margin:0; padding:0; padding:15px 10px;}
.side ul li{ font-size:14px; color:#333; line-height:28px; margin-bottom:10px;}
/*.side ul li:nth-child(1){ background:url(../images/dh.png) no-repeat left top; background-size:30px;}
.side ul li:nth-child(2){ background:url(../images/cz.png) no-repeat left top; background-size:30px;}
.side ul li:nth-child(3){ background:url(../images/sj.png) no-repeat left top; background-size:30px;}
.side ul li:nth-child(4){ background:url(../images/yx.png) no-repeat left top; background-size:30px;}
.side ul li:nth-child(5){ background:url(../images/dz.png) no-repeat left top; background-size:30px;}
.side ul li:nth-child(6){ background:url(../images/qq.png) no-repeat left top; background-size:30px;}*/

/*内页内容结束*/

/*底部*/
#footer{color:#fff;background:url(../images/foot_bj.jpg) no-repeat center center; }
#footer a{color:#fff;}
#footer .ft1{padding:40px 0 20px 0; display:none;}
#footer .ft1 .container{}
#footer .ft1 dl dt{font-size:1.8em;font-weight:normal;color:#fff;margin-bottom:15px;}
#footer .ft1 dl span{display:block;width:40px;height:2px;background:#006dc8;margin-bottom:15px;}
#footer .ft1 dl dd{font-size:1.5em;line-height:36px;color:#adadad;}
#footer .ft1 dl dd a{color:#ccc;}
#footer .ft1 dl dd p{margin-bottom:0; padding-left:40px;}
#footer .ft1 dl dd .p1{ background:url(../images/dh.png) no-repeat left top; background-size:30px; padding-left:40px;}
#footer .ft1 dl dd .p2{ background:url(../images/cz.png) no-repeat left top; background-size:30px; padding-left:40px;}
#footer .ft1 dl dd .p3{ background:url(../images/sj.png) no-repeat left top; background-size:30px; padding-left:40px;}
#footer .ft1 dl dd .p4{ background:url(../images/yx.png) no-repeat left top; background-size:30px; padding-left:40px;}
#footer .ft1 dl dd .p5{ background:url(../images/dz.png) no-repeat left top; background-size:30px; padding-left:40px;}
#footer .ft1 dl dd .p6{ background:url(../images/qq.png) no-repeat left top; background-size:30px; padding-left:40px;}
/*#footer .ft1 dl dd.lx p{ width:50%; display:block; float:left;}*/
#footer .ft2{ text-align:center; color:#adadad; padding:10px;font-size:1.4em; line-height:1.8;}
#footer .ft2 p{ margin:0;}
#footer .ft2 a{color:#adadad;}

.f_left{ float:left; width:calc(100% - 150px);}
.f_left .kuan{ width:13%; float:left;}
.f_left .kuan:nth-child(2){ width:35%;}
.f_left .kuan:nth-child(2) dl dd{ display:inline-block; width:45%;}
.f_left .kuan:nth-child(4){ width:35%;}

.f_right{ float:right; width:120px;}
.ewm{ width:120px;}
.ewm img{ display:block; max-width:100%; margin:auto;}
.ewm h2{ text-align:center; margin:10px 0 0 0; font-size:14px; color:#adadad; line-height:16px;}

.floating_ck{position:fixed;right:0;bottom:10%; display:block;}
.floating_ck dl dd{position:relative;width:60px;height:70px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#006dc8;border-bottom:solid 1px #006dc8;}
.floating_ck dl dd:hover .floating_left{display:block; font-size:16px;}
.consult,.words{background-image:url(../images/icon0701/zxicon.png);}
.quote{background-image:url(../images/icon0701/kficon.png);}
.qrcord{background-image:url(../images/icon0701/erweima.png);}
.return{background-image:url(../images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:46px; font-size:13px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:70px;background-color:#006dc8;border-bottom:solid 1px #006dc8;display:none;}
.floating_left a{color:#fff;line-height:70px;}
.floating_ewm{height:180px;top:-110px;}
.floating_ewm i{background-image:url(../images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

@media (min-width:768px) { 
#header .container{padding:0; }
#header .container .logo{font-size:2.8em;padding:25px 0;}
#nav{display:block;}
#nav .container{padding:0;}
.nav-box2{display:none;}
.nav .nLi h3{  margin-right:11px; }
.nav .last h3{ margin-right:0; }
.wz{display:block;}
.product .container{padding:0;}
.box .container{padding:0;}
.pro-bottom .container{padding:0;}
.ns{margin:0 0 30px 0; border-bottom:none;}
.news-date{display:block;}
.news-content p.more{display:block;}
.about p.more{display:none;}

#footer .ft1 .container{padding:0;}
#footer .ft2{border-top:1px #ccc solid; padding:10px 0;font-size:1.4em; line-height:1.8;}

#header{ height:106px; z-index:99;}
#header .container .logo{font-size:2em; padding:20px 0;}
#header .container .logo img{ max-width:100%;}
.nav-box2{ margin-top:8px;}
.yy{ display:none;}

/*首页--产品中心*/
.product{margin:70px auto;}
.product .l{ padding:0 15px;}
.cp_tit{ margin: 0 auto 50px auto; position:relative;}
.cp_tit h3{font-size:38px; line-height:40px; margin:0 auto; }
.cp_tit h3 i{ margin-right:10px;}
.cp_tit p{ font-size:15px; margin:38px 0 0 0;  }
.pro{ margin-bottom:30px;padding:30px;}
.pro .pro-bg2 h2{ margin:0 0 20px 0;line-height:20px; font-size:2em;}
.pro .pro-bg1{ margin-top:20px;}
.pro .pro-bg1 p{ font-size:16px; line-height:24px; height:48px; }
#product img{width:96%;}
 
.owl-buttons{ position:absolute; top:36%; }
.owl-buttons .owl-prev{ display:block; position:absolute; left:10px; width:30px; height:50px;  }
.owl-buttons .owl-next{ display:block; position:absolute; right:10px; width:30px; height:50px;  }
.cp_more{ width:186px; height:49px; line-height:49px; font-size:16px; margin:20px auto 0 auto;}

.pro-bottom{ padding:40px 0;}
.pro-bottom h3{ font-size:1.8em;}
.pro-bottom ul li{ margin-right:30px;font-size:13px;}

/*首页简介*/
.about_box{ margin:70px auto; padding:70px 0; background:url(../images/about_bg.jpg) no-repeat center; background-size:100%;}
.about{line-height:2; color:#444; font-size:1.6em;margin-bottom:20px;}
.about p.more{display:block;}
.about p.more a{color:#f00;}

.about_zi{ max-width:80%; margin:auto;}
.about_zi p{ font-size:16px; line-height:2; margin-bottom:65px; text-indent:2em; }
.about_zi .more{ display:block; width:186px; height:49px; line-height:49px; border-radius:6px; text-align:center; background:#006fc9;
 font-size:16px; color:#fff; margin:0px auto 0 auto;}
.about_zi .more i{ display:inline-block; margin-left:6px;}

.about2{ margin:50px auto 20px auto;}
.about2 ul li{ float:left; color:#fff; position:relative; text-align:center;}
.about2 ul li h3{ display:block; font-size:16px; line-height:16px; margin:26px 0 99px 0; font-weight:normal; padding-top:0;}
.about2 ul li h2{ display:block; font-size:56px; line-height:56px; margin:0;}
.about2 ul li b{font-size:28px; line-height:42px; display:inline-block; font-weight:normal; color:#006dc8;}

#footer .ft1{ display:block;}

/*首页新闻*/
.box{margin-top:60px; margin-bottom:60px;}
.slideTxtBox .hd{ height:48px; line-height:48px; margin-bottom:0;}
.slideTxtBox .hd ul{ height:48px;  }
.slideTxtBox .hd ul li{ padding:0 40px; margin:0 10px; font-size:1.8em; } 
.slideTxtBox .bd ul{ padding:20px 0 0 0; }
.ns{margin:15px 0; } 
.news-date span.date{font-size:1.8em; }
.news-content{ padding:30px 20px 40px 20px;}
.news-content h3{margin:16px 0 18px 0;font-size:2em; } 
.news-content .xw_zi{line-height:24px; height:48px; font-size:14px; margin-bottom:30px;}
.news-content p.more{display:none; width:158px; height:34px; line-height:34px;}


/*内页内容开始*/
.banner2{ display:block;}
.main2{margin:60px auto;}
.sider-title{ height:110px; }
.sider-title h3{margin:0px 0 0px 25px; padding-top:25px; font-size:26px; line-height:40px;} 
.sider-title p{font-size:1.4em; margin-bottom:20px; padding-left:25px;}
.sider-content{ margin-bottom:20px;}
.sider-content ul li{height:48px; line-height:48px; padding:0 10px; font-size:18px; }
.sider-content ul li a{padding-left:20px;}
.sider-content ul li a i{ position:absolute; right:10px; top:50%; transform:translate(0,-50%); font-size:14px; line-height:48px;}
.sider-content ul li span{ position:absolute; right:20px; top:50%;}

.sider-title2{ padding-bottom:5px; margin-bottom:30px;}
.sider-title2 .st2-left{ font-size:2em;color:#006fc9;padding-left:22px;}
.sider-title2 .st2-right{ font-size:1.4em;}
.sider-title2 .st2-right a i{ display:inline-block; font-size:16px; margin-right:6px;}
.sider-content2{font-size:1.1em; line-height:2;}

/*内页-产品中心*/
.pro2{padding:30px 20px; line-height:32px;margin-bottom:30px;font-size:1.4em;}
.pro2 p{margin-bottom:30px; font-size:18px;  padding:0px; } 
.pro2 .cpms{ margin-top:30px; text-indent: 2em; font-size: 15px; line-height: 24px; height: 48px; }

.picFocus{ margin:0 auto;  width:100%; position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;width:23%;text-align:center; margin:0 0.8%; }
.picFocus .hd ul li img{ width:100%; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }

.pro-wz ul li{ line-height:2;padding:10px 0;font-size:1.5em; }
.kh_con ul li{ margin-bottom:30px;}
.news_show .nr{ padding:8px 18px;}
.news_show .name{ font-size:22px; line-height:40px;}
.news_list ul li .xw_con{ padding:15px 0; margin-bottom:30px;}
.contact p{margin:0 0 15px 0; padding-left:50px; font-size:16px;}
}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width:992px) {
#header .container .logo{font-size:3.44em;padding:5px 0 0 0;}
.nav .nLi h3{  margin-right:66px; }
.nav .last h3{ margin-right:0; }
.menu1{display:block;}
.menu2{display:none;}
.sy_title{margin-bottom:50px;}
.sy_title .t1{font-size: 37px; line-height: 37px;}
.sy_title .t2{font-size:16px; line-height:18px;margin: 0 4px 0 10px;}
.sy_more{ margin-top:60px;}
.product a{ margin-bottom:30px;}
.sy_about{padding:120px 0;}
.sy_about .sy_about_l{ padding-right:5%; margin-bottom:0;}
.sy_about .sy_about_l .p1{font-size:38px;line-height: 38px;}
.sy_about .sy_about_l .p2{font-size:28px;line-height: 28px;margin-top: 24px;}
.sy_about .sy_about_l .p3{font-size:16px;line-height:30px;margin-top: 55px;}
.sy_about .sy_about_l .p4{margin-top: 58px;}
.slideTxtBox .hd ul li.on::after{top:48px;}
.ns{margin-bottom:110px;}
.floating_ck{display:none;}
}



/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width:1200px) {
.nav .nLi h3{  margin-right:10px; }
.nav .nLi h3 a{ padding:0 0 0 8px;}
.nav .last h3{ margin-right:0; }
.sy_about{padding:120px 0;}
.sy_about .sy_about_l{ padding-right:5%;}
.sy_about .sy_about_l .p1{font-size:38px;line-height: 38px;}
.sy_about .sy_about_l .p2{font-size:28px;line-height: 28px;margin-top: 24px;}
.sy_about .sy_about_l .p3{font-size:16px;line-height:30px;margin-top: 55px;}
.sy_about .sy_about_l .p4{margin-top: 58px;}

}
@media (min-width:1700px) {
.container{ width:1370px;}
.nav .nLi h3 a{ padding:0 0 0 30px;}
.sy_about{padding:120px 0;}
.sy_about .sy_about_l{ padding-right:5%;}
.sy_about .sy_about_l .p1{font-size:38px;line-height: 38px;}
.sy_about .sy_about_l .p2{font-size:28px;line-height: 28px;margin-top: 24px;}
.sy_about .sy_about_l .p3{font-size:16px;line-height:30px;margin-top: 55px;}
.sy_about .sy_about_l .p4{margin-top: 58px;}
}

