@charset "utf-8";
*{ margin:0; padding:0}
HTML {OVERFLOW-X: hidden;}
body{ font-size:15px; font-family:"microsoft yahei",arial;color:#333;-webkit-font-smoothing: antialiased; overflow-x:hidden ;}
a{color:#333;text-decoration:none; outline:none; /*transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-tap-highlight-color: rgba(0,0,0,0);　-webkit-tap-highlight-color: transparent;*/}
a:hover{color:#f08200;}
img{ border:none;}
ol,ul,li{ list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.clear{clear:both;zoom:1}
.clearfix{clear:both;zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
table{border-collapse:collapse;}
input,textarea,select,button{ color:#666;font-family:"Microsoft Yahei", Arial;outline:none;border:none;}
.wrap{ margin:0 auto; width:96%; width:1400px;}
.wrap02{ margin:0 auto; width:94%;}

.wrap05{ margin:0 auto; width:calc(96% -260px); max-width:1140px; padding-left:260px;}

.fl{float:left;}
.fr{float:right}

.white{ background-color:#fff;}
.green{color:#f08200;}

.pic{ height:auto; display:block; overflow:hidden;}
.pic img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}
.pic:hover img{transform:scale(1.1);}

.bg{ background:#f2f2f2;}

/*header*/
.header { width:100%;background:#fff;/*box-shadow: 0 0 10px #ccc;*/}
.header .wrap{ position:relative}
.header .logo{ float:left; }
.header .logo img{ height:97px; width:auto; display:block}
.header .search{ float:right; position:absolute; right:0; top:50%; margin-top:-19px; }
.header .search ::-webkit-input-placeholder { color: #999;}
.header .search .input{ border:solid 1px #ddd;padding-left: 15px; line-height:36px; height:36px; width:225px; float:left }
.header .search .button{ background: url(../images/fangdajing.png) no-repeat #0f6bb0 center center;display:block;line-height:38px; height:38px; width:40px;}


.menu{ position:relative; line-height:50px;background:#4a4a4a; width:100%; box-shadow: 0 0 2px #666;}
.menu .menulist-left{ float:left; width:218px; position:relative}
.menu .menulist-left h2{font-size:18px; color:#fff;line-height:50px;background:url("../images/leibie.png") no-repeat #f08300 30px center; padding-left:58px; cursor:pointer}
.service-list{ position:absolute; z-index:99999; background: rgba(0,0,0,.8); width:100%; padding-bottom:10px;}
.service-list a{ color:#fff;}
.service-list li{ border-bottom:1px solid #999;padding:4px 20px 4px 35px; transition:.3s}
.service-list li>a{ font-size:16px; display:block}
.service-list li:hover{ background:#fff}
.service-list li:hover a{ color:#333}
.service-list li span{ float:right; font-family:"宋体"}
.service-list li .service-list-hide{ display:none; position:absolute;top:0;left:218px; width:240px; height:530px; background:rgba(255,255,255,.9); padding:5% 10%; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; border:1px solid #e8e8e8}
.service-list li .service-list-hide a{ color:#333}
.service-list li .service-list-hide dl{ margin-bottom:15px;}
.service-list li .service-list-hide dt{ width:100%;line-height:53px; font-size:16px;border-bottom:1px dotted #d8d8d8;}
.service-list li .service-list-hide dt a{ color:#666; display:inline-block;position:relative; }
.service-list li .service-list-hide dt a .hot{ padding-left:5px;}
.service-list li .service-list-hide dd{ width:100%; border-bottom:1px dotted #d8d8d8; line-height:30px; padding-bottom:10px;}
.service-list li .service-list-hide dd a{ display:inline-block; margin-right:30px; position:relative}
.service-list li .service-list-hide dd a:after{content:"";display:inline-block;width:1px;height:13px;background:#e8e8e8;position:absolute;right:-15px;top:10px}
.service-list li .service-list-hide dd a .hot{ padding-left:5px;}
.service-list li:hover .service-list-hide{ display:block}

.menu .nav{ float:left; }
.menu .nav li{ float:left; margin-left:75px;text-align:center; line-height:50px; font-size:17px;}
.menu .nav li a{ color:#fff; }
.menu .nav li a:hover{ font-weight:bold;}
.menu .tel{ float:right; color:#fff; font-weight:bold; font-size:20px; background:url(../images/tel.png) no-repeat left center; padding-left:35px;}

#a01{ position: absolute;  margin-top:-130px;}
#a02{ position:absolute; margin-top:-130px;}
#a03{ position:absolute; margin-top:-130px;}
#a04{ position:absolute; margin-top:-130px;}


.banner{ margin-left:auto;margin-right:auto; width:96%; width:1400px; border:solid 1px #ddd; margin-top:20px;}
.pro-switch {overflow: hidden;width:100%;position: relative; height:80%}
.pro-switch .flexslider{ height:100%}
.pro-switch .flexslider .flex-viewport, .pro-switch .flexslider .flex-viewport .slides{ height:100%}
.pro-switch .flexslider .slides > li {display: none;-webkit-backface-visibility: hidden; }

.flexslider .slides img {width: 100%;display: block; height:auto}
.flexslider .slides li a{display:block}
.flexslider .slides li p{ margin-top:30px;}
.flexslider .slides li p a{ display:block; ; border: solid 2px #fff; color:#fff; line-height:40px; width:40px; width:165px; text-align:center;}

.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}

.flex-direction-nav a {width: 65px;height: 84px;margin: -65px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position:0 -84px;right:6%;}
.flex-direction-nav .flex-prev {left: 6%;}
.flexslider:hover .flex-next {opacity:0.2;filter:alpha(opacity=20);}
.flexslider:hover .flex-prev {opacity:0.2;filter:alpha(opacity=20);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity:0.2;filter:alpha(opacity=20);}
.banner .flex-control-nav {max-width:1400px;position: absolute;bottom:20px; left:50%; margin-left:-680px;}
.banner .flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.banner .flex-control-paging li a {background: url(../images/bannerdw.png) no-repeat center center;display:block;height:24px;width:24px;overflow: hidden;text-indent:-99em;cursor: pointer;border-radius: 50%;transition: all .3s ease; }
.banner .flex-control-paging li a.flex-active {background: url(../images/bannerdg.png) no-repeat center center;margin-top:0px;}



.kuai{ padding-top:60px;}
.kuai .title{ border-bottom:solid 1px #e5e5e5;}
.kuai .title h3{ font-size:24px; font-weight:bold; color:#333; background:url(../images/dian.png) no-repeat left center; line-height:25px; height:25px; padding-left:20px; margin-bottom:12px;}
.kuai .title p{ padding-left:20px; margin-bottom:12px; color:#666}
.kuai .title p span{ padding:0 20px; font-size:12px}
.kuai .title p a{ color:#666;}

.kuai .conn li{margin:20px 0;background-image: linear-gradient(180deg, #fff 50%, #efefef 100%); float:left; width:calc(15.833% - 2px); margin-right:1%;border:solid 1px #e5e5e5; border-radius:5px;}
.kuai .conn li:nth-child(6){ margin-right:0}
.kuai .conn li .wenzi{ text-align:center; padding-bottom:15px;}
.kuai .conn li .wenzi h3{ color:#333; font-size:15px; margin-bottom:5px;}
.kuai .conn li .wenzi p{ color:#666; font-size:13px;}

.kuai .conn img{ display:block; width:100%; height:auto;}
.mainkuai{margin-bottom:85px;}

.footer{ padding:45px 0; background-color:#3d3d3d; color:#b9b9b9; line-height:30px; }
.footer h3 { font-size:18px; font-weight:bold; margin-bottom:15px;}
.footer h3 a{ color:#fff; font-size:16px;}
.footer p a {color:#b9b9b9; }
.footer p a:hover{color:#fff}
.footer .kuai01{ float:left; padding-right:5%; margin-right:5%; border-right:solid 1px #515151; min-height:265px}
.footer .kuai02{ float:left; width:40%; padding-right:5%;border-right:solid 1px #515151; min-height:265px}
.footer .kuai03{ float:right;}

.footer .kuai01{ text-align:center;}
.footer .kuai01 .linex{ border-bottom:solid 1px #515151; padding-bottom:12px; margin-bottom:12px;}
.footer .kuai01 .linex img{ width:auto; max-width:200px; display:block; margin:0 auto}
.footer .kuai02 h3{ margin-bottom:15px;color:#fff; font-size:16px;}
.footer .kuai02 li{ float:left; width:25%;}
.footer .kuai02 li:last-child{width:50%; }
.footer .kuai02 li:last-child p{ float:left; width:50%;}
.footer .kuai02 li:last-child p:nth-child(2n+1){ clear:both}
.footer .kuai03 h1{ margin-bottom:10px;color:#fff; font-size:18px;}
.footer .kuai03 p{ padding-left:20px;}
.footer .kuai03 .tel{background:url(../images/ftel.png) left center no-repeat;}
.footer .kuai03 .phone{background:url(../images/fphone.png) left center no-repeat;}
.footer .kuai03 .add{background:url(../images/floc.png) left center no-repeat;}

.footer .kuai03 span{ color:#fff; font-size:24px;  font-weight:bold}

.copyright{ background:#2b2b2b; padding:15px 0; line-height:30px;color:#b9b9b9; text-align:center}
.copyright p a {color:#b9b9b9; margin-right:20px}
.copyright p a:last-child{ margin-right:0}
.copyright p a:hover{color:#fff}

.ntop{ margin-top:150px;}

.nbanner{  position:relative;}
.nbanner img{ display:block; width:100%; height:auto;}

.nbanner .txt{ position:absolute; top:50%; margin-top:-65px; width:100%; text-align:center; color:#fff;text-shadow: 0.5px 0.5px 2px #666; }
.nbanner .txt .en{ font-family:Arial; text-transform:uppercase; font-size:24px; line-height:30px; height:30px; }
.nbanner .txt .cn{ font-size:45px; line-height:60px;height:60px; font-weight:bold}

.nbanner .location{ line-height:45px; background-color:rgba(0,0,0,0.3); color:#fff; position:absolute; bottom:0; width:100%}
.nbanner .location a { color:#fff;}
.nbanner .location .jiange{ padding:0 15px;}
.nbanner .location p{background: url(../images/map_icon.png) no-repeat left center;padding-left: 25px;}

.location02{ line-height:45px; color:#333; width:100%}
.location02 a { color:#333;}
.location02 .jiange{ padding:0 15px;}
.location02 p{background: url(../images/map_icon02.png) no-repeat left center;padding-left: 25px;}

.nav-tab{ background:#f3f3f3; height:60px; line-height:60px; border-top:solid 1px #f3f3f3;}
.nav-tab ul{ display:flex; display:-webkit-flex;}
.nav-tab li{float: left; border-right:1px solid #e8e8e8}
.nav-tab li:first-child{ border-left:1px solid #e8e8e8}
.nav-tab a{display:block;font-size: 17px;color: #666; text-align:center;position: relative;}
.nav-tab a:before{ content:""; width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid #f3f3f3;position:absolute; left:50%; margin-left:-8px;top:0; -webkit-transition:.5s;-moz-transition:.5s;transition:.5s}
.nav-tab li.cur a, .nav-tab li a:hover{color: #333 ; background:#fff; }
.nav-tab li.cur a:before, .nav-tab li a:hover:before{border-top:8px solid #f08300;}
.tab02{  margin:0 auto; text-align:center}
.tab02 li a{ padding:0 20px;}

.tab09{ margin:0 auto}
.tab09 li{ width:11.11%;}



.nav-ttab{  line-height:45px; }
/*.nav-ttab ul{ display:flex; display:-webkit-flex;}*/
.nav-ttab li{float: left;}
.nav-ttab a{display:block;font-size: 16px;color: #666; padding:0 25px; margin:10px 10px 0 0; border:solid 1px #f3f3f3; text-align:center;position: relative;}

.nav-ttab li.cur a, .nav-ttab li a:hover{color: #fff ; background:#f08300; border:solid 1px #f08300;}



.nmain{ padding:60px 0 95px 0;}
.lianxi li{ float:left; width:25%; text-align:center}

.nmain li .icon img{ width:100%; max-width:100px; display:block; height:auto; margin:0 auto}

.nmain li .wenzi h3{ margin-bottom:10px;}

#allmap{width:100%;height:420px;line-height:22px; font-size:14px; margin:45px 0; border:solid 1px #ddd;}
.BMap_bubble_title{ white-space:normal !important;color: #333; font-size:16px;padding:10px 0; text-align:center}
.BMap_bubble_content{ text-align:center;color: #888; font-size:13px}

.lastkuais{ padding-bottom:110px;}
.liuyan .title h3{ font-size:24px; font-weight:bold; color:#333; background:url(../images/dian.png) no-repeat left center; line-height:25px; height:25px; padding-left:20px; margin-bottom:12px;}
.liuyan .title p{ padding-left:20px; margin-bottom:12px; color:#666}
.messbox{ margin-top:30px;}
.messbox .items-1{ width:31.33%; float:left; position:relative; margin-bottom:20px; margin-right:2%}
.messbox .items-1:nth-child(3n){ margin-right:0%}
.messbox .items,.messbox .items-2{ position:relative;margin-right:2%}
.messbox .items{ margin-bottom:20px}
.messbox label{ position:absolute; left:0; color:#666; line-height:35px; padding-left:15px}
.messbox .inp{ width:calc(100% - 70px); border:1px solid #ddd; line-height:35px; padding-left:70px}
.messbox textarea{width: 100%;height: 120px;border: 1px solid #ddd;display: block; text-indent:210px; line-height:32px}
.messbox .yzm{width:150px; border:1px solid #ddd; line-height:35px; padding:0 10px}
.messbox .inp-submit{position: absolute;right: 0px;bottom: 0px;width: 200px;height: 40px; border-radius:5px; line-height: 40px;color: #fff;background:#f08200;border:none;font-size: 18px;cursor: pointer;transition:.3s;}
.messbox .inp-submit:hover{ opacity:.8}


.messbox .red{ color:#f08300; margin-right:10px;}
.mbg{background:#f3f3f3;}

.nabout{ line-height:30px}
.nabout .title h3{ text-align:center; font-size:35px; font-weight:bold; line-height:70px;}
.nabout .title h3:after {content: '';width: 60px;height: 2px;background:rgba(0,0,0,.2);display: block;margin: 5px auto 15px auto;}
.nabout .title p{ text-align:center; font-size:18px; }

.nabout p{ margin-bottom:15px; }
.strength{ text-align:center; background:url(../images/strengthbg.jpg) no-repeat center center; background-size:cover; padding:60px 0 30px 0;}
.strength li{ float:left; position:relative;text-align:center; width:25%; }
.strength_box{position:relative; }
.strength_box:after{ content:""; width:1px; height:70px; background:rgba(0,0,0,.2); position:absolute; right:0;top:0%; }

.strength li .p1{ font-size:80px; display:flex; display:-webkit-flex; align-items: center; justify-content:center; color:#f08200}
.strength li .p1 span{ font-style:normal;font-size:70px; }
.strength li .p2{font-size:18px;}
.strength .li4 .strength_box:after{ display:none}


.yewu .title h3{ font-size:24px; font-weight:bold; color:#333; background:url(../images/dian.png) no-repeat left center; line-height:25px; height:25px; padding-left:20px; margin-bottom:12px;}
.yewu img{ display:block; margin:0 auto; width:auto; max-width:100%;}



.nnews .newskuai{ padding:20px 0 ; border-bottom:solid 1px #ddd}
.nnews .newskuai:hover{ border-bottom:solid 1px #f08200}
.nnews .newskuai .pic{ float:left; width:22%;}
.nnews .newskuai .pic{ height:auto; display:block; overflow:hidden; border:solid 1px #ddd}
.nnews .newskuai .pic img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}
.nnews .newskuai:hover .pic img{transform:scale(1.2);}
.nnews .newskuai .wenzi{ float:left; margin-left:3%; width:64%}
.nnews .newskuai .wenzi h3{ font-size:20px; color:#000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-bottom:10px;}
.nnews .newskuai .wenzi p{ line-height:24px; height:72px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; font-size:14px; color:#666; margin:5px 0 15px 0}
.nnews .newskuai:hover .wenzi h3{ color:#f08200; }


.nnews .newskuai .wenzi .more a{ color:#999; font-size:14px; background:url(../images/more.jpg) no-repeat left center; line-height:40px; padding-left:40px; display:block;}
.nnews .newskuai .wenzi .more a:hover{color:#f08200;}
.nnews .newskuai .date{ float:right; width:10%; color:#999; text-align:right}
.nnews .newskuai .date h3{ font-size:36px; margin-bottom:35px; font-weight:bold}
.nnews .newskuai .date span{ width:30px; height:2px; background-color:#999; float:right;}
.nnews .newskuai .date  p{ margin-top:15px; font-size:18px;}


.newsxiang{ padding:40px 0 70px 0}
.newsxiang .title{ text-align:center; border-bottom:solid 1px #ddd;}
.newsxiang .title h3{ color:#000; line-height:45px; font-size:24px;}
.newsxiang .title p{ line-height:32px; margin-bottom:15px; font-size:14px; color:#999;}
.newsxiang .conn{ line-height:30px; padding:15px 0 50px 0}
.newsxiang .conn img{ width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}


.back02 a{ width:160px; height:40px; line-height:40px; margin-top:40px; float:right; display:block; border:solid 2px #f08200; color:#f08200; text-align:center;}
.back02 a:hover{ background:#f08200; color:#fff}

.shangxia{ border-bottom:solid 1px #ddd; border-top:solid 1px #ddd; line-height:30px; padding:15px 0; font-size:14px;}
.shangxia a{ color:#666}
.shangxia li{ float:left;}
.shangxia li:last-child{ float:right;}
.shangxia a:hover{ color:#f08200}

.tuijian{line-height:75px; margin:30px 0 0 0;}
.tuijian .biao{ float:left; color:#000; font-size:30px;}
.tuijian .more{ float:right; color:#999}
.tuijian .more a{color:#999}
.tuijian .more a:hover{ olor:#f08200}

.tuijian .tjconn li{ float:left; width:32%; margin-right:2%;margin-bottom:2%; text-align:center}
.tuijian .tjconn li:nth-child(3n){ margin-right:0}
.tuijian .tjconn li:nth-child(3n+1){ clear:both;}
.tuijian .tjconn .pic{ height:auto; display:block; overflow:hidden;}
.tuijian .tjconn .pic img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}
.tuijian .tjconn li:hover .pic img{transform:scale(1.2);}
.tuijian .tjconn .wenzi{ line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.nserivce li{ float:left; width:47%; padding:1%; margin-bottom:2%; border:solid 1px #ddd;}
.nserivce li:nth-child(2n){ float:right}
.nserivce li .icon{ float:left; width:25%; max-width:150px; background:#ebebeb; }
.nserivce li .icon img{ width:auto;max-width:100%; height:auto; display:block; margin:0 auto;}
.nserivce li .wenzi{ float:right; width:72%; }
.nserivce li .wenzi h3{ font-size:18px; margin-top:10px; font-weight:bold}
.nserivce li .wenzi p{ line-height:26px; color:#999;}

.nprolist ul{ margin-bottom:25px;}
.nprolist .conn li{margin:0 0 20px 0;background-image: linear-gradient(180deg, #fff 50%, #efefef 100%); float:left; width:calc(18.8% - 2px); margin-right:1.5%;border:solid 1px #e5e5e5; border-radius:5px;}
.nprolist .conn li:nth-child(5n){ margin-right:0}
.nprolist .conn li:nth-child(5n+1){ clear:both}
.nprolist .conn img{ display:block; width:100%; height:auto;}
.nprolist .conn li .wenzi{ text-align:center; padding-bottom:15px;}
.nprolist .conn li .wenzi h3{ color:#333; font-size:15px; margin-bottom:5px;}
.nprolist .conn li .wenzi p{ color:#666; font-size:13px;}



.proxiang #preview{ width:40%;float:left}
.jqzoom{position:relative; border:1px solid #e8e8e8; margin-bottom:20px;overflow:hidden; text-align:center}
.jqzoom img{ width:100%;display:inline-block; vertical-align:middle; display:block}
.jqzoom i{display:inline-block; width:0; height:100%; vertical-align:middle}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px; background:url(../images/zoom_bg.gif) repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

.proxiang .proright{ width:55%;float:right; position:relative }
.proxiang .proright h3{ font-size:24px; font-weight:bold; margin-bottom:15px; line-height:50px;}
.proxiang .proright .jian{ line-height:30px; color:#999; margin-bottom:120px;}


.proxiang .readMoreBtn {position: absolute;margin:0 auto;display: block; right:0%; margin-left:0px; text-align:center}
.proxiang .readMoreBtn span { width:150px;background: #f08200;border: 1px solid #f08200;height:45px;line-height: 45px;border-radius:15px;font-weight: bold;color: #fff;display: inline-block;-webkit-transition: all ease 0.6s;-moz-transition: all ease 0.6s;-ms-transition: all ease 0.6s;transition: all ease 0.6s; font-size:18px;}
.proxiang .readMoreBtn span:hover {background: #fff;color: #f08200;}


.pro-content{ padding-bottom:35px; clear:both; }
.protab-list{text-align: center;}
.protab-list a{ border-radius:25px; display: inline-block;line-height:50px; font-size:18px; color:#333; font-weight:bold; width:200px; margin-right:2px; text-align:center; background:#ddd;cursor:pointer}
.protab-list a.active{ background:#f08200; color:#fff;}
.protab-con{ padding:20px 0 0 0; line-height:32px;}
.protab-con .protab-con-hd{ display:none}
.protab-con .protab-con-hd.active{ display:block}

.protab-con .protab-con-hd .table td{ border-bottom:1px solid #d8d8d8; padding:5px 10px}
.protab-con .protab-con-hd .table tr:first-child{ border-top:1px solid #d8d8d8}
.protab-con .protab-con-hd .table tr:nth-child(2n){ background:#ddd}
.protab-con .protab-con-hd .table1 td{ border:1px solid #d8d8d8; padding:5px 10px}
.protab-con .protab-con-hd .table1 .firstRow{background:#989898;color: #fff; font-weight:bold}
.protab-con .protab-con-hd .table1 tr:nth-child(2n){ background:#f5f5f5}
.protab-con .protab-con-hd p{ padding-bottom:5px}
.protab-con table{ border-top:solid 1px #ddd;border-left:solid 1px #ddd;}
.protab-con td{ border-bottom:solid 1px #ddd;border-right:solid 1px #ddd; padding:0 12px; line-height:38px;}
.protab-con tr td:first-child { background:#f4f4f4;}


.ppxiangxi02 .nproleft{ float:none; width:100%}
.nproleft .ntitle, .nproright .ntitle{font-size:24px; font-weight:bold; color:#333; background:url(../images/dian.png) no-repeat left center; line-height:25px; height:25px; padding-left:20px;}

.nproleft .conn img{ width:auto; max-width:100%; margin:0 auto; display:block}
/*.nproleft .conn { font-size:16px;}*/
.nproleft .pkuai{ margin-top:20px;}
.nproleft .pkuai .ptitle{ font-size:17px; font-weight:bold; line-height:42px; border-bottom:solid 1px #ddd}
.nproleft .pkuai .ptitle h3{ display:inline-block; border-bottom:solid 2px #f08300 ; padding-right:25px;}
.nproleft .pkuai .conn { line-height:30px; padding:10px 0;}
.nproleft .piaoyou{ float:right; margin:0 0 20px 20px}
.nproleft .table{ background:#fff}
.nproleft .table td{ border-bottom:1px solid #d8d8d8; padding:8px 10px;}
.nproleft .table tr:first-child{ border-top:1px solid #d8d8d8}
.nproleft .table tr:nth-child(2n){ background:#ddd}
.nproleft .table1 td{ border:1px solid #d8d8d8; padding:8px 10px}
.nproleft .table1 .firstRow{background:#989898;color: #fff; font-weight:bold}
.nproleft .table1 tr:nth-child(2n){ background:#f5f5f5}

.nproleft table{ border-top:solid 1px #ddd;border-left:solid 1px #ddd;background:#fff;}
.nproleft td{ border-bottom:solid 1px #ddd;border-right:solid 1px #ddd; padding:3px 12px; line-height:28px;}


.nproright .conn{ margin-top:25px;}
.nproright li{ float:left; width:16.6666%; }

.nproright li a{background-image: linear-gradient(180deg, #fff 50%, #efefef 100%);border:solid 1px #e5e5e5; border-radius:5px; display:block; width:calc(96% - 2px); margin:0 2%}

.nproright li .wenzi{ text-align:center; padding-bottom:15px;}
.nproright li .wenzi h3{ color:#333; font-size:15px; margin-bottom:5px;}
.nproright li .wenzi p{ color:#666; font-size:13px;}



.nproright .conn{ width:101%; margin-left:-0.5%;}
.nproright .picScroll{ position:relative;width:100%;/*height:136px;*/bbox-sizing:border-box;-webkit-box-sizing:border-box;}
.nproright .picScroll ul{ overflow:hidden; zoom:1;width:100%;}

.nproright .picScroll .prev,
.nproright .picScroll .next{ position:absolute; z-index:99;  left:1%; top:45%; display:block; width:27px; height:41px; overflow:hidden; background:rgba(0, 0, 0, .4) url(../images/itemL.png) no-repeat center center; cursor:pointer;}
.nproright .picScroll .next{ left:auto; right:1%; background:rgba(0, 0, 0, .4) url(../images/itemR.png) no-repeat center center; }
.nproright .picScroll .prevStop{background:rgba(0, 0, 0, .6) url(../images/itemL.png) no-repeat center center; }
.nproright .picScroll .nextStop{background:rgba(0, 0, 0, .6) url(../images/itemR.png) no-repeat center center;}

.nzhishi .wrap{ width:100%; max-width:1100px;}
.nzhishi .title h3{ font-size:24px; font-weight:bold; color:#333; background:url(../images/dian.png) no-repeat left center; line-height:25px; height:25px; padding-left:20px; margin-bottom:20px;}
.nzhishi .title p{ padding-left:20px; line-height:30px;  color:#666}
.nzhishi .k06 li{ float:left; width:32%; margin-right:2%; margin-top:20px; text-align:center}
.nzhishi .k06 li .pic{ border-radius:20px; overflow:hidden; margin:15px 0 5px 0;}
.nzhishi .k06 li:nth-child(3n){ margin-right:0}
.nzhishi img{ display:block; width:auto; max-width:100%;}


.nbrand li{ float:left;float: left;width: calc(15.833% - 2px); height:80px;display: table;margin-right: 1%;border: solid 1px #e5e5e5;border-radius: 5px; margin-bottom:1%}
.nbrand li:nth-child(6n){ margin-right:0 }
.nbrand li:nth-child(6n+1){ clear:both}
.nbrand li a{display: table-cell;vertical-align: middle;}
.nbrand li img{ max-width:60%; height:auto; max-height:80px; display:block; margin:0 auto; padding:10px 0;}