body{font-size:18px; font-family:Calibri,arial,verdana,Helvetica;color:#000;margin:0;padding:0;}
ul,li,img,p,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0}
img,input{border:0}
ul,li{list-style-type:none}
a{color:#000;text-decoration:none}
a:hover{color:#289b61;text-decoration:none}
li{list-style:none}
.clear{clear:both}
.zt{width:1200px;margin:0 auto}
.fl{float:left}
.fr{float:right}
.ov{overflow:hidden}
.pre{position:relative}
.video_content{width:50%; height: 450px; margin: 0 auto;}
.video_index{ width: 100%;}
.table{width:96%;margin:0 auto; overflow:auto;}
.table table{width:100%}
.table p{line-height:26px}
.table td{padding:3px 10px}
.sxy{margin:30px 0;border-top:1px #ccc dashed;padding-top:20px}
.sxya{color:#666;line-height:24px}
.sxya a{padding:0 6px}
.fenye{text-align:center;margin-top:30px; margin-bottom: 60px;}
.fenye span{margin-bottom:10px;display:inline-block}
.fenye_a{padding:5px 10px;color:#898989;border:1px solid #c9caca;margin:0 3px}
.fenye a{padding:5px 10px;color:#898989;border:1px solid #c9caca;margin:0 3px}
.fenye a.active,.fenye a:hover{color:#fff;background:#289b61;border:0;border:1px solid #289b61}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
linshi-textarea { -webkit-appearance: none;}
.backtop{ display: none; position: fixed; bottom: 20%; right: 10%; z-index: 9999; width: 45px; height: 50px; padding-top: 10px;  background: #164a9e; text-align: center;}
.backtop a{ color: #fff; font-size: 17px;}
.backtop span{ display: block; text-align: center;}
.md-close.guanbi{ padding: 8px 12px; background: #b50d25; position: absolute; top: -12px; right: 15px;}

.zhanhui{ position: fixed; top: 193px; left: 0; z-index: 9999;}

.logo{ width: 64%;}
.logo span{ font-size: 36px; font-family: impact; text-transform: uppercase; line-height: 87px; margin-left: 15px;}
.logo span:nth-child(3){ display: none;}
.logo a:hover{ color: #000;}
.youce{ width: 410px; margin-top: 25px;}
.shequ a{ display: inline-block; width: 28px; height: 28px; line-height: 28px; font-size: 16px; text-align: center; color: #fff; background: #2d5fac; border-radius:5px ;}
.shequ a:nth-child(2){ background: #33506c;}
.shequ a:nth-child(3){ background: #38a0cd;}
.shequ a:nth-child(4){ background: #ca2127;}
.sousuo{  height:30px;}
.sear{ width: 235px; border-bottom: 1px solid #000;height:30px; line-height: 30px;}
.butan { background: url("../images/sou.jpg")/*tpa=http://www.cn-galvanizedwire.com/templates/shengsen/images/sou.jpg*/ no-repeat; width: 39px; height: 30px; cursor: pointer;}

nav{ line-height: 44px; background: #289b61; }
.caidan{ display: none;font-size:30px; text-align:right; color: #000;}
nav ul li{position: relative;  float:left; }
nav ul li a{  text-transform:uppercase; padding: 0px 38px;display: block; color: #fff; }
nav ul li i{ position: absolute; top: 10px;right: 10px; z-index: 999; color: #289b61; }
nav ul li:hover a,nav ul li.active a{ background: #efd70a;color: #000;}
nav ul li:hover i,nav ul li.active i{ color: #efd70a;}
.xla{ display: none; background: rgba(231,154,180,.9); position: absolute; top: 100%; left: 0; z-index: 9999; width: 132%; border-radius:0 0 5px 5px ;}
.xla>a{ display: block; font-weight: normal; padding:13px 10px; text-transform: none; line-height: 20px; border-bottom: 1px dashed #ffd3e1; color: #fff;}
.xla a:last-child{ border-bottom: none;}
.xla a:hover{background: #289b61; color: #fff; }
nav ul li:hover .xla{ display: block;}

.cpbj{ background: url("../images/cpbj.jpg")/*tpa=http://www.cn-galvanizedwire.com/templates/shengsen/images/cpbj.jpg*/ 50% 0 no-repeat; padding: 39px 0; background-size:cover;}
.cptit{ text-align: center; background: url("../images/tibj.png")/*tpa=http://www.cn-galvanizedwire.com/templates/shengsen/images/tibj.png*/ 50% 50% no-repeat; font-size: 40px; text-transform: uppercase; font-weight: bold;}
.fenleicp{ margin-top: 30px; display: flex; display: -ms-flexbox; flex-wrap: wrap; justify-content: center;}
.fenleicp li{ border: 1px solid #000; margin: 10px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;}
.fenleicp li a{ display: block;padding:8px 16px; }
.fenleicp li:hover a{ color: #000;}
.fenleicp li:hover,.fenleicp li.on{ background: #efd70a; border: 1px solid #efd70a; border-radius:20px ;}
.datux{ margin-top: 30px;}
.datux ul{display: flex; display: -ms-flexbox; flex-wrap: wrap; /*justify-content: center;*/}
.datux ul li{  width: 30%; position: relative; margin: 0.5%;}
.daimg{ font-size: 0; overflow: hidden;}
.daimg img{ width: 100%;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;}
.guding{ -webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;opacity: 0; transform: scale(0.5); position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(38,127,78,0.8); text-align: center; padding: 20% 10px 0 10px; color: #fff;}
.guding h2{ font-size: 20px; height: 48px; overflow: hidden;}
.lin{ margin-top: 26px;}
.datux ul li:hover .guding{ opacity: 1; -webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.datux ul li:hover .daimg img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}

#newtab10 iframe{ width: 100%; height: 420px; background: #222;}

.fabj{ background: url("../images/fabj.jpg")/*tpa=http://www.cn-galvanizedwire.com/templates/shengsen/images/fabj.jpg*/ 50% 0 no-repeat; padding: 40px 0;}
.cptit2{text-align: center; background: url("../images/tibj2.png")/*tpa=http://www.cn-galvanizedwire.com/templates/shengsen/images/tibj2.png*/ 50% 50% no-repeat; color: #fff; font-size: 40px; text-transform: uppercase; font-weight: bold;}
.widf{ width: 47%;font-size: 0; margin-top: 40px;}
.widf img{ width: 100%;}
.xiaotufa{display: flex; display: -ms-flexbox; flex-wrap: wrap; justify-content: center;}
.xiaotufa li{ width: 15%; margin: 10px; border: 2px solid #9f9f9f; font-size: 0;}
.xiaotufa li.on{ border: 2px solid #efd70a;}
.dabor{border: 2px solid #9f9f9f;}

.madf{ margin-top: 30px;}
.newslu{ margin-top:20px;display: flex; display: -ms-flexbox; flex-wrap: wrap; justify-content: center;}
.newslu li{ width: 23.2%; margin: 1%;}
.newslu li:nth-child(4n+1){ margin-left: 0;}
.newslu li:nth-child(4n){ margin-right: 0;}
.tunew{ font-size: 0; overflow: hidden;}
.tunew img{ width: 100%;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;}
.neirnew h2{ font-size: 18px; line-height: 22px; height: 46px; overflow: hidden; margin-bottom: 6px; margin-top: 6px;}
.neirnew span{ font-size: 14px;}
.newslu li:hover .tunew img{  -webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}
.newslu li img{ height:185px}
.liucbj{ background: url("../images/lcbj.jpg")/*tpa=http://www.cn-galvanizedwire.com/templates/shengsen/images/lcbj.jpg*/ 50% 0 no-repeat; padding: 50px 0 0 0; margin-top: 50px;}
.baise{ background: #fff;padding-bottom: 20px;}
.lctit{ text-align: center; font-size: 40px; font-weight: bold; text-transform: uppercase; margin-top: 20px; background: url("../images/tibj3.png")/*tpa=http://www.cn-galvanizedwire.com/templates/shengsen/images/tibj3.png*/ 50% 50% no-repeat;}
.lcheng{display: flex; display: -ms-flexbox; flex-wrap: wrap; justify-content: center; margin-top: 20px; padding: 0 10px; background: url("../images/shijian.png")/*tpa=http://www.cn-galvanizedwire.com/templates/shengsen/images/shijian.png*/ 50% bottom no-repeat;}
.lcheng li{ width: 18%; margin: 1%; position: relative;}
.lcimg{ font-size: 0; overflow: hidden; margin-bottom: 35px;}
.lcimg img{ width: 100%;}
.jieslc{ opacity: 0; transform:scale(0.5);-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in; font-size: 14px; padding: 10px; position: absolute; 
 display: table; top: 0; left: 0; right: 0; height: 192px; z-index: 999; background: rgba(0,0,0,0.5); color: #fff;}
.jieslc span{ display: table-cell; vertical-align: middle;}
.lcheng li:hover{ cursor:pointer;}
.lcheng li:hover .jieslc{ opacity: 1; transform:scale(1);}
.lcheng li:after{ content: '\f0da';  font-family: FontAwesome; font-size: 36px; color: #289b61; display: block; position: absolute; right: -20px; top: 37%; z-index: 999;}
.lcheng li:last-child:after{ display: none;}
.daxi{ opacity: 0; position: absolute; bottom: -4px; z-index: 999;  width:100%;  text-align: center; font-size: 30px; color: #289b61;
-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in; }
.lcheng li:hover .daxi{ opacity: 1; font-size: 36px;}
.didao{ margin-top: 40px; padding: 15px 0; text-align: center; color: #a0a0a0; background: rgba(0,0,0,0.6); text-transform: uppercase;}
.didao a{ color: #a0a0a0; padding: 0 15px;}

footer{ background: #289b61; padding: 30px 0; color: #fff;}
footer a{ color: #fff; font-size: 18px;}
footer a:hover{ color: #efd70a;}
.contus{ width:35%;}
.contus2{ width: 25%;}
.contmess{ width: 40%;}
footer ul li{ padding: 5px 0;}
footer ul{ margin-top: 20px;}
footer h2{ font-size: 25px; float: left; text-transform: uppercase;}
footer h2:after{ content: ''; display: block; float: right; margin-top: 25px; margin-left: 10px; width: 80px; border-bottom:1px solid #fff0 ;}
.logodit{ margin-top: 30px; margin-right: 20px;}
.shequd{ margin-top: 15px;}
.shequd a{ display: inline-block; width: 30px; height: 30px; line-height: 30px; text-align: center; color: #289b61; background: #fff; border-radius:50% ;}
.contmess form{ margin-top: 30px;}
.test{ width: calc(32% - 5px); margin-right: 1%; border: none; height: 32px; line-height: 32px; padding-left: 5px;}
.longted{ width:calc(98% - 5px) ; font-family:Calibri; font-size: 16px; padding-left: 5px; border: none; margin-top: 1%;}
.tijis{ display: inline-block; padding: 8px 50px; background: #efd70a; cursor: pointer;}

.neiba{ font-size: 0;}
.neiba img{ width: 100%;}
.mbx{ text-align: right; background: #ebebeb; line-height: 30px;}
.mbx i {color: #289b61; font-size: 18px; margin-right: 5px;}
.jianju,.jianjute,.jianju3{ margin-top: 30px;}
.jianju h1{ background: #e9f5ef; padding: 3px 0; font-size: 25px; text-align: center; margin-bottom: 30px; text-transform: uppercase;}
.connei{ line-height: 28px; margin-bottom: 60px;}
.connei p{ margin-bottom: 20px;}
.videocont{width: 80%; margin: 0 auto;}
.connei iframe{ width: 100%; height: 500px; margin: 0 auto;}
.jianjute h1{background: #e9f5ef; padding: 3px 0; font-size: 25px; text-align: center; margin-bottom: 30px;}

.hotbj{ background: #eee; padding-top: 30px;}
.biaohot{ text-align: center; font-size: 30px; font-weight: bold; }
.owl-carousel{ position: relative; width: 100%; margin: 0 auto; margin-top: 20px; margin-bottom: 30px;}
.owl-carousel .owl-wrapper-outer{ overflow: hidden;  position: relative;  width: 100%; }
.owl-buttons{ width: 100%; height: 0; position: absolute; top: 40%; left: 0;  }
.pro_list .owl-theme .owl-controls{ margin:0px;}
.owl-controls .owl-prev{ float: left; cursor: pointer; width: 30px; height: 20px; background: url("../images/zuo2.png")/*tpa=http://www.cn-galvanizedwire.com/templates/shengsen/images/zuo2.png*/ no-repeat; background-size:contain ; position: absolute; text-indent: 9999px; left: -30px; }
.owl-controls .owl-next{ float:right; cursor: pointer; width: 30px; height: 20px; background: url("../images/you2.png")/*tpa=http://www.cn-galvanizedwire.com/templates/shengsen/images/you2.png*/ no-repeat; background-size:contain ;position: absolute; text-indent: 9999px; right: -30px;}
.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-item{float: left;}
.item{margin:10px 15px ;  overflow: hidden; }
.item a{ display:block; position:relative; font-size: 0;}
.biaotiab{ border-bottom:1px solid #333 ;}
.img img{width:100%;-webkit-transition: 0.5s ease-in-out;-ms-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;}
.img{position: relative; overflow: hidden; border: 1px solid #333;}
.item:hover .img img{ transform: scale(1.04);}
.biaotiab h2{ text-align: center; font-weight: normal; font-size: 18px; color: #000; line-height: 40px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:0px 10px;}
.cpmore{text-align:center;-webkit-transition: 0.5s ease-in-out;-ms-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out; position: absolute; top: 100%;
left: 0; right: 0; bottom: 0; background: rgba(40,155,97,0.7); padding-top: 6%;}
.cpmore img{ width: 32px; height: 32px;}
.cpmore span{ font-size: 15px; display: block;color: #000; width: 120px; background: #fff; line-height: 36px; margin: 0 auto; margin-top: 20px; }
.item:hover .cpmore{ top: 40%;}

.kuandu{  margin: 0 auto; margin-top: 40px; margin-bottom: 60px; overflow: hidden;}
.lianxi{ width: 90%; margin: 0 auto; line-height: 22px; }
.lianxi .fl{ width:33%; margin-top:30px}
.lianxi h2{ font-size: 19px; color: #289b61;}
.lianxi p{ padding: 8px 0;}
.lianxi p span{ color: #289b61; font-weight: bold;}
.mescont{ width: 90%; margin: 0 auto; margin-top: 40px;}
.mescont h2{ text-transform: uppercase; font-size: 36px; text-align: center; font-family: "bodoni mt";}
.mescont span{ display: block; text-align: center; line-height: 22px; margin-top: 15px; color: #666; margin-bottom: 25px; }
.mescont form{ width: 85%; margin: 0 auto;}
.natext{ display: block; height: 36px; line-height: 36px; padding-left: 10px; width: calc(100% - 12px); margin-bottom: 10px;  border: 1px solid #289b61;}
.lontext{display: block; padding-left: 10px; height: 100px; width: calc(100% - 14px); margin-bottom: 10px;border: 1px solid #289b61;}
.butext{ display: block; width: 100%; color: #fff; text-align: center; height: 42px; line-height: 42px; background: #289b61; cursor: pointer; }
.maptu{ font-size: 0;}
.maptu img{ width: 100%;}

.image-set{ display: flex; flex-wrap: wrap;  margin-top: 20px; margin-bottom: 60px;}
.image-set a{ display: block; overflow: hidden; width: 23%; margin: 1%; position: relative; font-size: 0;}
.image-set a .faimg img,.videolist li .faimg img{ width: 100%;-webkit-transition: 0.5s ease-in-out;-ms-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;}
.magnify-modal { box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.3);}
.magnify-header .magnify-toolbar { width: 40px; background-color: rgba(0, 0, 0, .5);}
.magnify-stage { top: 0; right: 0; bottom: 0; left: 0; border-width: 0;}
.magnify-footer .magnify-toolbar { display: inline-block; height: 40px; background-color: rgba(0, 0, 0, .5); border-top-left-radius: 5px; border-top-right-radius: 5px;}
.magnify-stage img { width: 0;}
.magnify-loading {background-color: transparent;}

.shoudian{ position: absolute; top: 100%; left: 0; right: 0; bottom: 0; background: rgba(40,155,97,0.8); color: #fff; text-align: center;-webkit-transition: 0.5s ease-in-out;-ms-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;}
.shoudian span{ display: block; font-size: 14px; margin-top: 20px;}
.shoudian span:after{ content: ''; display: block; width: 50px; border-bottom:1px solid #fff ; margin: 0 auto; margin-top: 5px; margin-bottom: 15px;}
.shoudian i{ font-size:30px;}
.image-set a .shoudian img{ width: 35px;}
.image-set a:hover .shoudian{ top: 50%;}
.image-set a:hover .faimg img{ transform: scale(1.04);}
.videolist{display: flex; flex-wrap: wrap;  margin-top: 20px; margin-bottom: 60px;}
.videolist li{ width: 32.3%; margin:1% 0.5%;}
.videolist li:hover .faimg img{ transform: scale(1.03);}
.videolist li .shoudian{ position: absolute; background: rgba(0,0,0,0.4); text-align: center; top: 0; right: 0; left: 0; bottom: 0; padding-top: 36%; }
.videolist li .faimg{ font-size: 0; overflow: hidden;}
.videolist li p{ text-align: center; padding: 10px; font-weight: bold;}


.newscn{display: flex; display: -ms-flexbox; flex-wrap: wrap; justify-content: center;}
.newscn li{ width: 43%; padding: 1%; margin:2%; overflow: hidden;}
.date{ width: 18%; font-size: 16px; text-align: center; border-right:1px solid #eee ;}
.date span{ display: block; font-size: 50px; font-weight: bold;}
.newdli{ width: 78%;}
.newdli h2{ font-size: 20px; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.newscn li:hover{ background: #289b61;}
.newscn li:hover a{ color: #fff;}

.cplistu{ width: 75%;}
.cptupian{display: flex; display: -ms-flexbox; flex-wrap: wrap; }
.cptupian li{ position: relative; width: calc(31% - 2px); margin: 1%; border: 1px solid #000;}
.cptupian li:hover .guding{ opacity: 1; -webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.cptupian li:hover .daimg img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}

.xialacp{ width: 24%; margin-top: 10px;}
.menu_head{display:block;text-decoration:none;color:#fff; background:#289b61; margin-bottom: 2px; position: relative;}
.menu_head a{color:#fff; display: block; font-size: 18px;padding:15px}
.menu_head em{position: absolute; top: 40%; right: 10px;color:#fff;}
.menu_list .menu_body{display:none;color:#333;background:#e9f5ef;}
.menu_body li{padding:15px;color:#484a55}
.menu_body li:before{ content: '\f0da'; color: #333; font-family: 'FontAwesome';}
.menu_body li a{color:#333;padding-left:5px; font-size: 16px;}
.menu_body li:hover a{text-decoration:underline}
.menu_head.current{ background: #efd70a;}
.menu_head.current a,.menu_head.current em{ color: #000;}

.cph1{ background: #e9f5ef; padding: 3px 0; font-size: 25px; font-weight: bold; text-align: center; margin-bottom: 30px; text-transform: uppercase;}
.cptut{ width: 45%;}
.cpjidsf{width: 50%; margin-top: 20px;}
.cpjidsf h1{ text-align: left; font-size: 20px; }
.cpjidsf h1:after{ content: ''; display: block; width: 80px; margin-top: 15px; border-bottom: 2px solid #289b61;}
.aboutner{ margin-top: 15px; padding: 0 10px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle; width:100%}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden; display: flex; flex-wrap: wrap;justify-content: center;}
.tb-thumb li{margin:0 3px;overflow:hidden;padding:1px; border: 1px solid #333; font-size: 0;}
.tb-s310, .tb-s310 img,.tb-s40 img{width:100%;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{width:58px;height:58px;}
.tb-booth{border:1px solid #000;position:relative;z-index:1;}
.tb-thumb .tb-selected{ border: 1px solid #f00;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
div.zoomDiv{z-index:999; font-size:0;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png")/*tpa=http://www.cn-galvanizedwire.com/templates/shengsen/images/mask.png*/ repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.lineh{ line-height:64px; margin-right:18px}
.tb-pic a:nth-child(2),.tb-pic a:nth-child(3),.tb-pic a:nth-child(4),.tb-pic a:nth-child(5),.tb-pic a:nth-child(6){ display: none;}

.cpxiang{ line-height: 28px; margin-top: 35px;}
.cpxiang p{ margin-bottom: 10px;}
.miadf{ padding: 0 10px 0 0 ; margin-top: 20px;  line-height: 28px;}

.cpshequ{ margin-top: 30px;}
.cpshequ a{ display: inline-block; width: 32PX; height: 32PX; border-radius:4px ; text-align: center; font-size: 20px; color: #fff; background: #fb9a00; line-height: 32px;}
.cpshequ a:nth-child(1){ background: #3d5a98;}
.cpshequ a:nth-child(2){ background: #33506c;}
.cpshequ a:nth-child(3){ background: #1e8bd5;}
.cpshequ a:nth-child(4){ background: #ca2127;}
.cpanniu{ margin-top: 60px;}
.cpanniu a{ display: inline-block; padding: 9px 40px; color: #fff; background: #289b61; font-size: 16px; margin-right: 15px; border-radius:6px ;}
.cpanniu a:nth-child(2){ background: #3c3c3c;}

.foe2{width:80%;margin:0 auto;margin-top:20px;margin-bottom:30px}
.tex21,.aatex21{width:98%;border:1px solid #c8c8c8;height:30px;margin-bottom:10px;font-size:14PX;padding-left:2%;outline:0}
.aatex21{height:90px;font-family:Arial;font-size:14PX;outline:0}
.but121{width:130px;background:#ffd814;height:36px;line-height:36px;cursor:pointer;font-size:16px;display:block;margin:0 auto;margin-top:15px;outline:0}
.but121:hover{background:#454545; color: #FFF;}

.newstui{ margin-top:30px; }
.newstui h2{ margin-bottom: 10px; border-bottom: 2px solid #289b61;}
.newstui ul li{ margin-bottom: 4px; border-bottom: 1px dashed #c6c6c6; padding: 10px 0;}
.newstui ul li a{ font-size: 16px;}
.newstui ul li:before{ content: ""; display: inline-block; width: 5px; height: 5px; border-radius:50% ; background: #289b61; margin-right: 4px;}

.tuijiannews { margin-top: 40px;}
.tuijiannews h2{ font-size: 30px; margin-bottom: 20px; text-transform: uppercase; border-left:4px solid  #289b61; padding-left: 10px;}
.tuijiannews ul{ display: flex; flex-wrap: wrap;}
.tuijiannews ul li{ width: 48%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 6px 0;}
.tuijiannews ul li:before{ content: ""; display: inline-block; width: 5px; height: 5px; border-radius:50%; background: #289b61; margin-right: 5px;}

#www_qpsh_com a{ display: block; position: relative;}
.closedf{ position: absolute; top: 0; right: 20px; z-index: 999; font-size: 20px; color: #666; cursor: pointer;}

@media only screen and (max-width:768px ) {
	.table{width:96%;}
img{ width:100%}
.zt{ width: 100%;}
.logo{ width: 43%;}
.logo img{ width: 19%;}
.logo span{ font-size: 30px;}
.logo span:nth-child(2){ display: none;}
.logo span:nth-child(3){ display: block;}
nav ul li a{ padding: 0 40px;}
.fenleicp li{ margin: 6px;}
.fenleicp li a{padding: 8px 12px;}
.xiaotufa li{margin: 7px;}
.lcheng li:after{font-size: 32px;right: -13px;}
.jieslc{ height: auto;}
.xla{ position: relative;}
nav ul li:hover .xla{ display: none;}
.owl-controls .owl-prev{left: 0px; }
.owl-controls .owl-next{ right: 0px;}
.item{margin:5px ;}
.jianju{ padding: 0 10px;}
.maptu{ display: none;}
.kuandu{ width: 96%;}
.newslu li img{ height:auto}
div.zoomDiv{ border: none;}
div.zoomMask,.bigimg{display: none;}
.tb-thumb li{ width: 15%;margin: 0 2px;}
.tb-thumb .tb-selected{ height: auto; }
.tb-s40, .tb-s40 a{width:100%;height:auto;}
.cpdeta{ margin-top: 30px; padding: 0 10px 0 0;}
.cpanniu{ margin-top: 20px;}
.cpshequ{ margin-top: 20px;}
.cpanniu a{padding: 9px 24px;}
}

@media only screen and (max-width:480px ) {
	header{border-top:3px  solid #289b61;}
	.caidan{display: block; color: #fff; padding-right: 10px;}
nav ul{ display: none; background: #289b61;}
nav ul li{ line-height: 40px; display: block; float: none; text-align: center;}
nav ul li a{ padding: 0; color: #fff; }
nav ul li i{ top: 15px;}
nav ul li i,nav ul li:hover i{ color: #fff;}
.xla{ width: 100%;}
.logo{ float: none; margin: 0 auto; width: 80%; }
.youce{ float: none;margin: 0 auto; width: 100%; overflow: hidden; margin-bottom: 20px; }
.didao{ padding: 10px 0 0 0;}
.didao a{ display: inline-block; margin-bottom: 15px;}
.sear{width: 230px}
.cpbj{ padding: 20px 0;}
.fenleicp{ margin-top: 15px;}
.fenleicp li{ width: 45%; margin: 2%; text-align: center;}
.fenleicp li a{ padding: 8px 0;}
.datux ul li{ width: 48%; margin: 1%; }
.guding{ position: relative; opacity: 1; transform: scale(1); padding: 5px;}
.lin,.danei{ display: none;}
.guding h2{ font-weight: normal;}
.datux{ margin-top: 15px;}
.cptit,.cptit2,.lctit{ font-size: 30px;}
.fabj{ padding: 20px 0; background-size:cover ;}
.widf{ width: 96%; float: none; margin: 0 auto; margin-top: 20px;}
.newslu li{ width: 48%; margin: 1%;}
.newslu li:nth-child(4n+1){ margin-left: 1%;}
.newslu li:nth-child(4n){ margin-right: 1%;}
.lcheng li{ width: 48%;}
.liucbj{background-size:cover ; padding: 20px 0; margin-top: 30px;}
.lcheng li:after{ display: none;}
.lcheng li:hover .daxi{ display: none;}
.daxi{ display: none;}
.lcimg{ margin-bottom: 0;}
.lcheng{ background: none;}
.contus,.contus2{ width: 96%; float: none; margin: 0 auto; margin-bottom: 40px;}
.contus2{ display: none;}
.contmess{ width: 96%; float: none; margin: 0 auto;}
.lianxi{ float: none; width: 100%; margin-bottom: 30px;}
.mescont{float: none; width: 100%; }
.newscn li{ width: 94%; margin: 4% 2%;}
.fenye{ margin-bottom: 30px;}
.cplistu,.xialacp{ float: none; width: 100%;}
.xialacp{ margin-bottom: 30px;}
.cptupian li{ width: calc(48% - 2px);}
#newtab10 iframe{ height: 267px;}
.lianxi .fl{ float: none; width: 90%;}
.mescont form{ width: 98%;}

.cptut,.cpjidsf{ width: 100%; float: none; margin: 0 auto; margin-bottom: 20px;}
.qieh{ margin-top: 20px;}
.cpanniu{ margin-top: 20px;}
.cpxiang{  line-height: 28px;}
.videolist li{ width: 48%;}
.connei iframe{ height: 260px;}
.tuijiannews ul li{ width: 98%;}
.zhanhui{ display: none;}
}
@media only screen and (max-width:375px ) {
	.sear{width: 195px;}
}
@media only screen and (max-width:360px ) {
	.sear{width: 180px;}
}
@media only screen and (max-width:320px ) {
	.logo{width: 85%;}
	.sear{width: 146px;}
	.xiaotufa li{margin: 4px;}
}
@media only screen and (max-width:1200px )  and (min-width:769px ) {
	.table{width:96%;}
img{ width:100%}
.zt{ width: 100%;}
.logo{ width: 43%;}
.logo img{ width: 14%;}
.logo span{ font-size: 30px;}
.logo span:nth-child(2){ display: none;}
.logo span:nth-child(3){ display: block;}
.tb-s40, .tb-s40 a{width: 56px;}
div.zoomDiv{ border: none;}
div.zoomMask,.bigimg{display: none;}
.newslu li img{ height:auto}
}