﻿@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#444; font-size:12px; font-family:"微软雅黑"; }
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.fK{color:#a91432;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#444; text-decoration:none;}
a:hover {color:#1b79b6; text-decoration:none; }
img { max-width:100%;}

.w1200{max-width:1200px; width:100%; margin:0 auto; background: no-repeat;}
.w1200:after{content: ""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}

.foosa { float:right; width:240px; font-size:18px; color:#fff;}

/* 本例子css */
/*banner*/
.block_home_slider {width:100%; height:100%; position:relative; text-align: center;line-height: 0px; }  /*底部小图标*/
.block_home_slider .slide {position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a {width:50px; height:50px; margin-top:-27px; display:block; position:absolute; top:50%; text-indent:-9000px; display:none;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-repeat:no-repeat; background: url(../images/prev.png);}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px;  background-repeat:no-repeat; background: url(../images/next.png);}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging { position:absolute; bottom:10px; width:100%;text-align: center; }
.block_home_slider .flex-control-paging li {margin: 0px;padding:0 5px; display:inline-block; *display:inline; *zoom:1; overflow: hidden;list-style-type: none; }
.block_home_slider .flex-control-paging li a {width:10px; height:10px; display:block; background-repeat:no-repeat; background:#535353; text-indent:-9000px; cursor:pointer; transition:all 0.5s; border-radius:25px;}
.block_home_slider .flex-control-paging li a.flex-active {background:#1b79b6;}

.flexslider {margin: 0; padding: 0; height:100%;}
.flex-viewport{height:100%;}
.flexslider .slides{ height:100%;}
.flexslider .slides > li { height:672px;display: none;-webkit-backface-visibility: hidden;list-style-type:none; position:relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */
#home_slider2 { display:none;} 
/*banner*/



/* 头部 */
.top_qw {width:100%; height:100px; border-bottom:1px solid #f0f0f0;}
.top_ka {width:100%; background:#fff; position: relative; top:0; left:0;z-index:10;}
.top_ka:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.top { max-width:1200px; position:relative; margin:0 auto;}
.logo { float:left;}
.logo p:nth-child(1){ display:block;}
.logo p:nth-child(2){ display:none;}


/* 本例子css */
.dht { width: 59%; float: right;margin-top:42px;}
.nav { line-height: 30px; position: relative; z-index:10; }
.nav a { color: #555; }
.nav .nLi { float: left; display: inline; position: relative; }
.nav .nLi i { background: url(../images/sanjiao.png) no-repeat right; width: 7px; height: 4px; position: absolute; top: 25px; right:23px; }
.nav .nLi h3 { float: left; }
.nav .nLi h3 a { display: block; padding: 0 26px; font-size: 16px; }
.nav .sub { display:none; width:250px; left: 15px; top:30px; position: absolute; background: #f0f0f0; padding: 5px 0; text-indent:5px; }
.nav .sub ul { zoom:1; }
.nav .sub li { padding:0 5px 0 10px; line-height:25px; font-size: 14px; margin-top:5px;}
.nav .sub li a{ color:#555;}
.nav .sub li a:hover{ display:block; background:#1b79b6; color:#fff;}


/*手机导航*/
.shj { display:none; padding-top:97px;}
.sjdh{ position:fixed; left:-100%; top:80px; background:#e9e9e9; width:100%; height:100vh; overflow-y:auto;-webkit-transition: 0.5s;transition: 0.5s; z-index:999;}
.sjdh i.dhgb{ display:block; margin:50px auto 0;width:30px; height:30px; background-size:cover;}
.sjdh ul{ padding-top:30px; position:relative; z-index:2;}
.sjdh ul li{ padding:0px 0px 0;}
.sjdh ul li a{font-size:16px; color:#555; line-height:50px; display:block; text-align: center;}
.sjdh ul li>a{ padding:0 10px;text-align:left; margin:0 20px; border-bottom:1px solid #c2c2c2;}
.sjdh ul li a.xl_tb{ background:url(../images/sanjiao1.png) no-repeat right;}
.sjdh .dh_ss{position:relative; width:180px; margin:20px auto 0;}
.sjdh .dh_ss input{ display:block; width:130px; padding:0 40px 0 10px;color:#333; line-height:30px;}
.sjdh .dh_ss a{ position:absolute; right:8px; top:50%; margin-top:-10px; width:20px; height:20px; background:url(../img/ss.png) center no-repeat;}
.dhan{position:absolute; right:2.5%;top:30%;cursor: pointer;z-index: 99; width:30px;height:25px; padding-top:5px;-webkit-transition: 0.5s;transition: 0.5s; padding:5px; border:1px solid #dddddd;}
.dhan div {width: 30px;height: 2px;background: #888888;border-radius: 2px;box-shadow: 0 0 0px #999;-webkit-transition: 0.5s;transition: 0.5s; position:relative; top:4px;}
.dhan div.dhan_2 {margin:6px 0;}
.dhan.hover{ margin-right:0; background:#dddddd;}
.dhan.hover div.dhan_1 { -webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:12px;}
.dhan.hover div.dhan_2 {margin:0; height:0; -webkit-transform:scale(0);transform:scale(0);}
.dhan.hover div.dhan_3 { -webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px;}
.dhov{ left:0;}
.sjdh ul li .qhyy{ display:block;text-align:center;}
.sjdh ul li .qhyy a{ display:inline-block;font-size:14px; line-height:35px; color:#555; width:80px; border:1px solid #c7c7c7; border-radius:5px;}
.sjdh ul li .qhyy a{ margin:20px 5px;}
.sjdh ul li .qhyy a.on{ background:#fff;border:1px solid #c7c7c7;}
.sjdh ul li .dh_xl{ position:fixed; left:-220px; top:0; background:#333; width:220px;height:100%; box-sizing:border-box; overflow-y:auto;-webkit-transition: 0.5s;transition: 0.5s;}
.sjdh ul li .dh_xl.on{left:0;}
.sjdh ul li .dh_xl a{ display:block;font-size:16px; color:#fff; line-height:50px; display:block;padding:0 10px;text-align:left; margin:0 20px; border-bottom:1px solid #444;}
.dh_fl_fh{ position:absolute; left:20px; top:0; width:180px; height:50px; background:#333 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM2OTBCQThCNkVBQjExRTdCMkYxRTI0MEVBMkRBNzBCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM2OTBCQThDNkVBQjExRTdCMkYxRTI0MEVBMkRBNzBCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzY5MEJBODk2RUFCMTFFN0IyRjFFMjQwRUEyREE3MEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzY5MEJBOEE2RUFCMTFFN0IyRjFFMjQwRUEyREE3MEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5WaBPBAAAA6ElEQVR42mL4//8/Aw4sAsTT8MijYFwSmkB8D4jPU2KQGxB//A8BB8g1KBOI//xHgGNArADFEsQYxAzEE/8TBj+A+CoQTwJiW3SD+IB423/ywE4gFoUZdOg/ZeAiEHOBDFIH4tsUGlbOCHYWA4MQEK8DYnsGVPATiFcD8VkgfgbEn4BYBIjNgTgaiAWh6i4hhzwbEM9Ds+kBnpgSBOK9UHW/sSkoB+J/RBgEM+zNfzwKAoD4KxEGgfAEIH6HT4EREB8lwqBoIN4DC2xcgA8awPhAABBrEDKIGBADxCcZiM2UeLA9iAYIMACYWyT9uLcHbgAAAABJRU5ErkJggg==) left center no-repeat; font-size:14px; line-height:50px; color:#FFF; text-indent:25px; font-style:normal;border-bottom: 1px solid #444;}
.sjdh ul li .dh_xl ul{ padding-top:0px; margin-top:50px;}

.ce { background:#1b79b6; line-height:30px; margin-top:41px; border-radius:8px; float: right; text-align:center; width:5%;}
.ce a{ color:#fff;}
.ce a:hover { background:#1b79b6; display:block; border-radius:8px; }

/*产品展示*/
.bit { padding-top:40px;overflow:hidden;}
.bit .bit_a { margin-bottom:5px; text-align:center; width:100%; font-size:30px; color:#1b79b6; overflow:hidden;}
.bit .bit_aa { width:100px; background:#ededed;; height:2px; margin:0 auto;}
.bit .more{ float:right; background:#168cd9; padding:7px 30px; margin-top:20px; font-size:15px;}
.bit .more a{ color:#fff;}
.bit .more:hover { color:#fff; display:block; background:#666;}
.cpzs_sm { margin:20px 0; overflow:hidden;}
.cpzs_sm ul li { float:left;padding:0 8px; width:160px; text-align:center; line-height:38px; background:#168cd9; color:#fff; margin-right:26px; font-size:12px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.cpzs_sm ul li:nth-child(6n) { margin-right:0%;}
.cpzs_sm ul li a{ color:#fff;}
.cpzs_sm ul li:hover {  color:#fff; display:block; background:#666;}

.cp_ked { margin-top:10px; overflow:hidden;}

.ce { background:#1b79b6; line-height:30px; margin-top:41px; border-radius:8px; float: right; text-align:center; width:5%;}
.ce a{ color:#fff;}
.ce a:hover { background:#1b79b6; display:block; border-radius:8px; }

/*产品展示*/
.cpzs_bj{width:100%; height:100%; background:url(../images/2.jpg) center no-repeat;}
.cpzs_dh{max-width:1700px; width:96%; margin:0 auto; margin-top:26px;}
.cpzs_dh ul{text-align:center;}
.cpzs_dh ul li{display:inline-block; line-height:36px; margin:0 3px; padding:0 20px; background:#fff; transition:all 0.5s;}
.cpzs_dh ul li:hover{background:#029ee9;}
.cpzs_dh ul li a{transition:all 0.5s;}
.cpzs_dh ul li:hover a{color:#fff;}
.cpzs_dh ul .s{background:#029ee9;}
.cpzs_dh ul .s a{color:#fff;}

.cpzs_kk {max-width:1700px; width:93%; margin:0 auto;}
.cpzs_kk .item { width:96%;  margin:2% 2%; overflow:hidden;}
.cpzs_kk .item img{ border:1px solid #e3e3e3; width:99%;}
.cpzs_kk .item:hover a{ color:#000;}
.cpzs_kk .item .cpzs_bt{color:#565656; font-size:16px; margin-top:10px; text-align:center; }

.cpzs_more{margin-top:20px; text-align:center;}
.cpzs_more a{display:inline-block; color:#f7ee91; font-size:18px; line-height:30px; padding:0 30px; background:#333;}
/*产品展示*/


/*关于我们*/
.cp_bej { width:1200px; margin:0 auto; margin-top:30px; }
.cp_bej .bp_slq { margin:0; background:#fff; width:100%; float:left;}
.cp_bej .bp_slq .bp_tu { float:left; margin:2%  0; width:46%; box-shadow: 0px 5px 10px #888888;}
.cp_bej .bp_slq .bp_yspw { float:left; margin:20px 0 0 40px; width:47%;}
.cp_bej .bp_slq .bp_yspw .bp_zi{ font-size:30px; border-bottom:1px solid #d6d6d6; width:180px; padding-bottom:15px; color:#168cd9;}
.cp_bej .bp_slq .bp_yspw .bp_nep{ margin-top:7px; line-height:29px; font-size:14px;}
.cp_bej .bp_slq .bp_yspw .more{ width:26px;  padding:10px 0; text-align:center; float:left;}



/*新闻中心*/
.xms { margin-top:20px;}
.xms_gsjj { float:left; width:49%; }
.xms_qijj { float:right; width:49%; }
.xms .xms_tus2 { margin-bottom:2%; height:60px; background:#f2f2f2; text-align:center; line-height:60px;}
.xms .xms_tus2 p { font-size:20px;}
.xms_ny { margin:2%;}
.xms_ny ul li { background:url(../images/ann.jpg) no-repeat left; line-height:40px; overflow:hidden;  }
.xms_ny ul li p { float:left; text-indent:25px; font-size:14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width:430px;}
.xms_ny ul li span { float:right; font-size:14px;}
.xms_ny .xw_xx { width:100%; float:left;  position:relative; border-bottom:1px solid #dddddd;}/*划线*/
.xms_ny li .xw_x{width:0px; height:1px; background:#128ef2; position:absolute; bottom:0; left:0; transition:all 0.5s;}
.xms_ny li:hover .xw_x{width:100%;}/*划线*/




/* foot */
.foot { width:100%; background:#1b79b6; float:left; margin-top:20px;}
.fot_dht { margin-top:30px;}
.fot_dht .fot_dht_f1 { width:100%; overflow:hidden; margin:15px 0;}
.fot_dht .fot_dht_f1 dl { padding:0 34px 0 0; float:left; color:#fff;}
.fot_dht .fot_dht_f1 dl:nth-child(5n) { padding:0 0 0 0;}
.fot_dht .fot_dht_f1 dt { font-size:18px; margin-bottom:20px;}
.fot_dht .fot_dht_f1 dd { line-height:35px; font-size:12px; }
.fot_dht .fot_dht_f1 dl span { line-height:35px;}
.fot_dht .fot_dht_f1 a{ color:#fff; opacity:0.8;}
.fot_dht .fot_dht_f1 a:hover{ color:#fff; display:block; opacity:1.0;}
.fot_dht .fot_dht_f1 .tianjiu a{ color:#20315c;}
.fot_dht .fot_dht_f1 .tianjiu:hover a{ display:block; background:#20315c; color:#fff;}
.fot_dht .fot_dht_f1 .foo_dib { width:86px; float:left; line-height:25px; color:#fff; margin-left:39px; text-align:center;}
.fot_dht .fot_dht_f1 .foo_dib p img{ width:86px; height:86px;}
.fot_dht .fot_dht_f1 .foo_lims { float:right; margin-top:12px; line-height:35px; width:180px; color:#fff;}
.foottt { background:#116da8; float:left; width:100%; line-height:35px; color:#fff; text-align:center;}

/*手机foot*/
.foot_sjb{ width:100%; line-height:40px; padding:10px 0px 0px 0px; text-align:center; display: none; background:#737373; float:left; padding-bottom:56px;}
.foot1{ line-height:25px; color:#fff; }
.foot1 a{ color:#fff;}
.foot2{ font-size:12px; color:#fff; line-height:40px;}
.foot3{ background:#0ea294; margin:20px auto; width:95%; color:#FFFFFF; line-height:40px; border-radius: 3px;}
.foot3 a{ color:#fff;}

#footbox{ width:100%;  background:#1b79b6; z-index:10; position:fixed; bottom:0px; left: 0px; right: 0px; top:auto; display:none;}
.Templist2 {overflow: hidden;background-color: #1b79b6;float: left;opacity: 1;position: relative;width:33.33%;  padding-top:8px;}
.Templist2 .imgWrap2 {text-align: center;visibility: visible;width: 100%;overflow: hidden;color: #333;}
.imgWrap2 img {margin: 0 auto;display: block;overflow: hidden; width:24px;}
.Templist2 span {color: #fff;display: block;font-size: 12px;line-height: 24px;overflow: hidden;padding: 0 10px 0 10px;text-overflow: ellipsis;white-space: nowrap;text-align: center;}


/*内页banner*/
.ny_banner_bj{width:100%; height:280px; overflow:hidden;}
.ny_banner{width:100%; height:380px; position:fixed; top:0; left:0;}


/*内页框架*/
.ny_kj_bj{width:100%; padding-top:30px;background:#fff; position:relative; min-height:400px;}

.ny_kj_bt{width:100%; text-align:center;}
.ny_kj_bt .ny_kj_bt_t{color:#444; font-size:22px;}
.ny_kj_bt .ny_kj_bt_b{color:#aaa; font-size:15px; margin-top:4px;}

.ny_wb{line-height:26px; border:1px solid #efefef; margin-top:20px;}
.bit_g2 { width:100%; border-bottom:5px solid #ededed; text-align:right; line-height:40px; margin-top:20px; font-size:15px}

/*qit栏目*/
.bits { background:#ededed; margin-top:10px;}
.bits ul:after{content:""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.bits li{float:left; line-height:25px;padding:10px 0; text-align:center; font-size:16px; width:198px; transition:all 0.5s; position:relative;}
.bits li:hover{background:#1b79b6; }
.bits li:hover a{color:#fff;}

.bits li dl{display: none; position:absolute; left:0px; top:40px; z-index:10; line-height:45px; width:100%; }
.bits li dl dd { display:block; background:#ededed; width:100%; }
.bits li:hover dl { display:block; background:#000; }
.bits li:hover dd a {  color:#555;}
.bits li:hover dd:hover a { display:block; color:#fff; background:#176aa0;}

.bits .bss{background:#1b79b6;}
.bits .bss a{color:#fff;}
.ms2 { display:none;}

/*公司简介*/
.about { padding:2% 1% 4% 1%; line-height:40px; font-size:14px; overflow:hidden; }
.about table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:30px !important;}
.about table td{ padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ccc solid !important;line-height:30px !important;}
.zs_spv { margin:2% 2% 0 2%; overflow:hidden;}
.zs_spv ul {}
.zs_spv li { width:31%; float:left; margin-right:3.5%; margin-bottom:30px; text-align:center; line-height:25px; font-size:14px;}
.zs_spv li img { width:100%; height:50%; border:1px solid #e3e3e3;}
.zs_spv li:nth-child(3n) { margin-right:0%;}


/*产品中心*/
.cpzx {padding:3% 2% 1% 2%;}
.cpzx ul{overflow:hidden; margin-top:-4%; margin-left:-2%;}
.cpzx ul li{width:31.33%; float:left; margin-top:2%; margin-left:2%;}
.cpzx ul li .cpzx_img{overflow:hidden; position:relative;}
.cpzx ul li .cpzx_img img{border:6px #eaeaea solid; transition:all 0.5s; max-width:95%;}
.cpzx ul li:hover .cpzx_img img{transform:scale(1.1);}
.cpzx ul li .cpzx_img .cpzx_fg{width:100%; height:100%; position:absolute; top:0; left:0; transition:all 0.5s;}
.cpzx ul li:hover .cpzx_img .cpzx_fg{background:rgba(0,0,0,0.3);}
.cpzx ul li .cpzx_bt{color:#565656; font-size:15px; margin-top:15px; text-align:center;}
.cpzx ul li .cpzx_wz{color:#999; margin-top:10px;}


/*产品详情*/

.cpbov {  margin:2%; overflow:hidden;}
.cpbov .tuo { width:45%; float:left; border:1px solid #ebebeb;  position:relative;}
.cpbov .tuos{ margin:1% 0 0 2%; float:left; font-size:16px; border-bottom:1px solid #d7d7d7; width:40%; line-height:50px;}
.cpbov .tuot{ width:100%; float:left;  border-top:1px solid #efefef;}
.cpbov .tuot p { margin-top:20px;}
.cpbov .tuot table{ border-collapse:collapse; border: 1px #ccc dashed !important; width:100% !important;line-height:30px !important;}
.cpbov .tuot table td{ padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ccc dashed !important;line-height:30px !important;}

/* 新闻内页css */
.nepws_ps { margin:2%;}
.nepws { width:100%; text-align:center; border-bottom:1px solid #efefef;}
.nepws p { font-size:24px; margin-bottom:26px;}
.nepws span { font-size:24px; color:#8f8f8f;}
.new_pos { padding-top:30px; line-height:30px; font-size:15px;}
.new_pos img { width:50%;}

/* 上下页css */
.mska_losa { width:100%; border:1px solid #efefef; float:left; line-height:40px; margin:30px 0;}
.mska_losa h4 { width:50%; text-indent:25px;}
.mska_losa h5 { width:50%; text-indent:25px;}

/* 上下页css */
.contact { padding:2%; overflow:hidden;}
.contact .co_pvo { width:50%; float:left; line-height:30px; text-indent:35px;}
.contact .co_pvo p { margin-top:10px; font-size:14px;}
.contact .co_pvo .co1 { background:url(../images/ren.png) left no-repeat;}
.contact .co_pvo .co0 { background:url(../images/ren1.png) left no-repeat;}
.contact .co_pvo .co2 { background:url(../images/qq.png) left no-repeat;}
.contact .co_pvo .co3 { background:url(../images/dianh.png) left no-repeat;}
.contact .co_pvo .co4 { background:url(../images/ens.png) left no-repeat;}
.contact .co_pvo .co5 { background:url(../images/didian.png) left no-repeat;}
.contact .co_pvo .co9 { background:url(../images/fanzi.png) left no-repeat;}
.contact .co_yvo { width:45%; float:left;}


.quote { width:100%;  line-height:35px; font-size:14px; margin-bottom:10px;}
.quote p { text-indent:5px;}
.quote h4 { color:#1753ae; font-size:12px; line-height:25px; }
.tianjiu { width:30%; background-color:#e77817; border-radius: 15px 5px 15px; text-align:center; margin-top:10px; }
.tianjiu a { color:#FFFFFF;}
.tianjiu a:hover { color:#FFFFFF; background-color:#128ef2; display: block; border-radius: 15px 5px 15px 0; }

/* 产品详情css */
.cpxq_t_l{ float:left; width:36%; margin:1%;}
.sp-wrap{ display:none; line-height:0; font-size:0;}
.sp-thumbs{ width:100%;}
.sp-thumbs img{ max-width:100%;}
.sp-thumbs a:link, .sp-thumbs a:visited{ margin:0 0.5%; width:24%; height:76px; border:1px #eaeaea solid; overflow:hidden; opacity:.3; display:inline-block; background-size:cover; background-position:center; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -ms-transition:all .2s ease-out;-o-transition:all .2s ease-out; transition:all .2s ease-out;}
.sp-thumbs a:hover{opacity:1;}
.sp-thumbs a:active, .sp-current{ opacity:1!important; position:relative;}
.sp-large{ position:relative; overflow:hidden; width:100% !important; margin:0 0 2% 0; box-shadow:0 0 1px rgba(0,0,0,0.3);}
.sp-large a img{}
.sp-large a{ display:block;}
.sp-zoom{ position:absolute; left:-50%; top:-50%; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; display:none;}
.sp-zoom img{ max-width: none;}
.sp-lightbox{ position:fixed; top:0; left:0; height:100%; width:100%; background:rgb(0, 0, 0); background:rgba(0, 0, 0, .9); z-index:500; display:none; cursor:pointer;}
.sp-lightbox img{position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:90%; max-height:90%; border:2px solid #fff;}
#sp-prev, #sp-next{ position:absolute; top:50%; margin-top:-25px; z-index:501; color:#fff; padding:14px; text-decoration:none; background:#000; border-radius:25px; border:2px solid #fff; width:50px; height:50px; box-sizing:border-box; transition:.2s;}
#sp-prev{ left:10px;}
#sp-prev:before{ content:''; border:7px solid transparent; border-right:15px solid #fff; position:absolute; top:16px; left:7px;}
#sp-next{ right:10px;}
#sp-next:before{ content:''; border:7px solid transparent; border-left:15px solid white; position:absolute; top:16px; left:18px;}
#sp-prev:hover, #sp-next:hover{ background:#444;}
@media screen and (max-width: 400px) {
	.sp-wrap{ margin:0 0 15px 0;}
	#sp-prev, #sp-next{ top:auto; margin-top:0; bottom:25px;}
}

.fh_1{ line-height:40px; margin-top:30px; background:#000; width:30%; text-align:center; float:left; margin-left:10px;}
.fh_1 a{display:inline-block; color:#fff; background:#666;  transition:all 0.5s; display: block;}
.fh_1 a:hover{background:#029ee9;}

.mska_losa { width:100%; border:1px solid #efefef; margin-top:10px; float: right; line-height:40px;}
.mska_losa h4 { width:50%; float:left; text-indent:25px; font-size:15px}
.mska_losa h5 { width:50%; float:right; text-indent:25px; font-size:15px}


/* 导航三css */
.n-pob{width:100%;margin:auto;overflow:hidden;padding: 30px 0; display:none;}
.n-pob .in{width:100%;}
.n-pob .to{width:100%;margin-right:4%;}
.n-pob .np1>dd{box-sizing:border-box; background:#ededed;}
.n-pob .np1>dd>p a{line-height:40px;display:block;color:#333;padding:0 20px;font-size:14px; text-align:center;}
.n-pob .np1>dd>p:hover>a{color:#FFF;background:#1b79b6;}
.n-pob .color a{color:#fff !important;}
.tu1{}
.n-pob .color{background:#1b79b6;}

.n-poc{width:95%;margin:5px auto;display:none;}
.n-poc li{border-bottom:1px solid #CCC;}
.n-poc li>p a{line-height:40px;display:block;color:#333;padding:0 10px;font-size:14px;}
.n-poc p:hover>a{color:#FFF;}
.n-poc p:hover{background:#1b79b6;}
.n-poc li:last-child{border-bottom:0;}
.tu2{}

.n-pod{box-sizing:border-box;display:none;;}
.n-pod dd{border-bottom:1px solid #CCC;line-height:40px;padding:0 50px}
.n-pod dd:last-child{border-bottom:0;}
.n-pod dd a{color:#333;font-size:14px;}
.n-pod dd:hover>a {color:#FFF;display:block;}
.n-pod dd:hover{background:#d7000f;}

/* 导航三css */
.n-pob{width:100%;margin:auto;overflow:hidden;padding: 30px 0; display:none;}
.n-pob .in{width:100%;}
.n-pob .to{width:100%;margin-right:4%;}
.n-pob .np1>dd{box-sizing:border-box; background:#ededed;}
.n-pob .np1>dd>p a{line-height:45px;display:block;color:#333;padding:0 20px;font-size:14px; text-align:left;}
.n-pob .np1>dd>p:hover>a{color:#FFF;background:#1b79b6;}
.n-pob .color a{color:#fff !important;}
.tu1{}
.n-pob .color{background:#1b79b6;}

.n-poc{width:95%;margin:5px auto;display:none;}
.n-poc li{border-bottom:1px solid #CCC;}
.n-poc li>p a{line-height:40px;display:block;color:#333;padding:0 10px;font-size:14px;}
.n-poc p:hover>a{color:#FFF;}
.n-poc p:hover{background:#1b79b6;}
.n-poc li:last-child{border-bottom:0;}
.tu2{}

.n-pod{box-sizing:border-box;display:none;;}
.n-pod dd{border-bottom:1px solid #CCC;line-height:40px;padding:0 50px}
.n-pod dd:last-child{border-bottom:0;}
.n-pod dd a{color:#333;font-size:14px;}
.n-pod dd:hover>a {color:#FFF;display:block;}
.n-pod dd:hover{background:#d7000f;}

.mans { margin-top:20px; overflow:hidden;}
.mans ul li{ padding:10px 10px;float:left; line-height:30px; font-size:16px;}

.msoq  {font-size:16px;}
.moreoh { display:block; width:100px; height:40px; font-size:16px; background:url(../images/msa.png) left no-repeat; text-indent: 999px; line-height: 40px;overflow: hidden;}


/* 内页新闻 */
.suk { width:100%; margin: 0;}
.suk ul {}
.suk li { float:left; margin-bottom:10px; position:relative; width:100%;}
.suk li .sk_ao { width:150px; float:left; border:1px solid #c8c8c8;}
.suk li .sk_aoo { width:calc(100% - 160px); float:right;}
.suk li .sk_aos { font-size:16px; font-weight:bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-top:10px;}
.suk li .sk_aoss { line-height:20px;  color:#aeaeae; margin-top:10px;}


.suks { width:97%;margin-left:10px;}
.suks li{margin-top:10px; margin-bottom:20px;}
.suks li .sks_aos { font-size:16px; font-weight:bold;}
.suks li .sks_aoss { line-height:25px;color:#aeaeae; margin-top:10px;}