.list-six a h4body{margin: 0px auto;width:100%; overflow-x:hidden}

*{box-sizing:border-box}

a{text-decoration: none}

a:hover{color:#d42626 }

body,ul,p,li,div,td,input,select,textarea,hr{/*box-sizing:border-box;*/margin:0px 0px;padding:0px 0px;list-style:none; font-family:"Microsoft YaHei";font-family:"ËÎ";}

h1,h2,h3,h4,h5,h6,b{color:#444444;margin:0px 0px;padding:0px 0px; font-weight:400;}  

ul{ list-style: none;}

img{border: 0;padding:0px 0px;margin:0px 0px;}

a{color:#666}

a:hover{color:#00529c}



.clear{clear:both;}

.lf{float:left;}

.rt{float:right;}

.wh{width:100%;}

.bin{width:100%}



.container{ width:1200px; margin:auto;}

.wor{ line-height:24px; color:#666; font-size:13px;}

.bg_white{ background:#fff}





/*Ð§¹û*/

.slow,.slow a,.slow .box,.slow li a,.slow li a,.rom h4,.slow h4,.slow p,.slow img,.slow b,.slow em,.slow .effect_img img,.slow .effect_img,.LRM li .goods-name b,.slow button,

.frame button,.sonNavBox li h3,.header .nav ul li,.rollBox .pl .box span,.rollBox .LeftBotton, .rollBox .RightBotton,.homeA .right a .box,.icoBoxOne,.list-two ul li,.picScroll-left .hd .prev,.picScroll-left .hd .next,#pages,#pages a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}





.effect_two{position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.effect_two .effect_two_img{height: 130px;position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;object-fit: cover;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}

.effect_two:hover .effect_two_img,.homeC .middle a.one:hover .effect_two_img,.homeB .box:hover  .effect_two_img,.picScroll-left .bd ul li a:hover .effect_two_img,.list-one a:hover .effect_two_img,.list-two ul li:hover .effect_two_img{opacity:.9;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

.effect_two .effect_two_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.effect_two .effect_two_caption,.effect_two .effect_two_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.effect_two .effect_two_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:.8}

.effect_two:hover .effect_two_caption_h{color:#fff;opacity:1}

.effect_two .effect_two_caption_p{font-size:18px;text-align:center;width:80%;position:absolute;top:45%;left:10%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0}

.effect_two:hover .effect_two_caption_p{color:#fff;opacity:1}



/*banner_page*/

.banner_page{float:left; width:100%;}

.banner_page img{display: blcok;width:100%; height: auto;}





/*more*/

.more{ background: url(http://www.gzyins.com/template/skin/images/more.png) no-repeat right; padding-right:10px;}





/*site*/

.site{float:left;width:100%; border-bottom:solid 1px #ddd;padding:0 0 10px 0; font-size:13px;color:#666;margin:15px 0}

.site a{ color:#666; font-size:13px;margin:0 3px; }

.site .icon-home{ background: url(../image/home_ico.png) no-repeat left;padding-left:21px;}

.site .frame{ text-align: right;}

.site a:hover{color:#00509a}



/*submenu*/

.submenu{ display:none;width:100%;    border-radius:0px 0 10px 10px; border:1px #f5f5f5 solid;margin:50px 0 0 -50px;padding:10px 0 10px 0;max-width:170px; background:#fff; position:absolute; z-index:999;}

header .submenu a{ float:none;display: block;color:#999;line-height:40px; border-bottom:1px #eee solid;text-align:center;font-size:14px;}

.submenu a:hover{ background:#ddd; color:#666}

.submenu a{padding:0 5px}

.submenu a:last-child{ border:none}





/*page*/

.page{}

.page .box{padding:20px; margin:0 0 20px 0 }





/*show*/

.show{ float:left;width:100%; margin:10px 0 50px 0}





.banner-page{ position:relative;width:100%;height:300px; overflow:hidden;min-width:1200px;}

.banner-page img{width:1920px;height: 300px;object-fit:cover;}



/*pages*/

#pages{float:left;width:100%; margin:20px 0 50px 0; text-align:center;}

.newsDetail h2{font-size:24px;line-height:26px;text-align:center;color:#333;padding-bottom:15px;font-weight:normal;}



.newsDetail .msg{text-align:center;border-bottom:1px solid #e7e7e7;font-family:"ËÎÌå";font-size:12px;padding-bottom:5px;}



.newsDetail .msg span{padding:0 7px;color:#999;}



.newsDetail .msg .fonts a{padding:0 3px;}



.newsDetail .msg a.active{font-weight:bold;color:#cc0000;}



.newsDetail .detailCont{padding:20px 0;line-height:26px;overflow:hidden;}
.newsDetail .detailCont a{text-decoration: underline;color: #00aef3;}


.newsDetail .detailCont .pic{text-align:center;padding-bottom:20px}

.pagIng{border:1px solid #dadada;padding:8px 15px;overflow:hidden;}



.pagIng .fl{width:665px;height:60px;padding-right:30px;border-right:1px solid #dadada;}



.pagIng .fl a{height:30px;line-height:30px;}



.pagIng .fr{line-height:28px;display:block;width:85px;height:28px;margin-top:16px;text-align:center;color:#fff;border-radius:2px;background:#cc0000;}



.pagIng .fr:hover{background:#007eed;color:#fff;}



.recTitle{padding-left:20px;height:35px;line-height:35px;background:url(http://www.gzyins.com/template/skin/images/page_line.jpg) no-repeat 10px 12px #eee;font-weight:bold;color:#333;font-weight:normal;margin-top:20px;}



.relNews{overflow:hidden;margin-top:15px;}



.relNews ul{width:900px;}



.relNews ul li{float:left;margin-right:40px;width:400px;height:28px;line-height:28px;}



.relNews ul li a{display:block;width:270px;line-height:28px;background:url(http://www.gzyins.com/template/skin/images/arrow_02.png) no-repeat left center;padding-left:15px;float:left;font-size:12px;}



.relNews ul li a:hover{background:url(http://www.gzyins.com/template/skin/images/arrow_one.png) no-repeat left center;margin-left:5px;}



.relNews ul li span{float:right;color:#999;}

.lable{height:35px; line-height:35px; font-size:17px;}

.text{height:25px; line-height:25px; width:250px; font-size:17px; margin: 5px 0; }

.submita{ height: 30px;  width: 150px; font-size: 17px;  margin-top: 10px;}





/*pe_top*/

.pe_top{width:100%; margin:20px 0 10px 0;}

.pe_top h1{font-size:23px;color:#42c9e1;; line-height:45px; font-weight:400; text-align:center; border-bottom: solid 1px #ddd}

.pe_top span{line-height:30px; font-size:12px; text-align:center; display:block; color:#888}

.pe_top span b{ font-weight:400}





.neslow  h3.sonNav{line-height:60px;background: url(../image/line_01.png) no-repeat bottom center;}



.neslow h3.sonNav a{margin-left:50px;font-size:17px;color:#00529c;padding-left:20px;/* background: url(../images/arrow_01.jpg) no-repeat left; */}



/*left_contact*/



.left_contact{margin:30px 0 0 0;padding:18px;color:#555; font-size:13px; line-height:23px;border: 1px #ddd solid;}



.left_contact img{ margin:0 0 5px 0}

/** product show **/



.prodPic{width:480px;}



.prodPic .big{width:437px;/* height:400px; */position:relative;z-index:1;border:1px solid #e3e3e3;}



.prodPic .big a{width:435px;/* height:398px; */background:#fff;display:table-cell;text-align:center;vertical-align:middle;}



.prodPic .big a img{vertical-align:middle;max-width:435px;max-height:398px;}



.prodPic .big a{}



div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}



div.zoomMask{position:absolute;background:rgba(0, 0, 0, 0.26);cursor:pointer;z-index:1;width: 120px !important;height: 120px !important;}



.prodPic .list{width:112px;height:400px;overflow:hidden;position:relative;float:left;}



.prodPic .list a.prev,.prodPic .list a.next{display:block;width:107px;height:25px;position:absolute;top:0;left:0;background:url(http://www.gzyins.com/template/skin/images/anu.jpg) no-repeat;overflow:hidden;cursor:pointer;}



.prodPic .list a.next{top:auto;bottom:0;background-position:0 -50px;}



.prodPic .list a.prev:hover{background-position:0 -25px;}



.prodPic .list a.next:hover{background-position:0 -75px;}



.list-six a{position: relative;display: inline-block;margin-right:20px;background: #fff;overflow: hidden;border:1px #ddd solid;float:left;margin-bottom: 25px;}

.list-six a:nth-child(3n){margin-right:0px;}

.list-six a h4{color:#333; text-align: center;padding: 10px 0;}



.list-six a .box{ opacity: 0; position: absolute;left:0; top:100%; text-align: center;padding:80px 0 0 0; height:100%;width:100%;  background:rgba(0,102,153,0.7)}



.list-six a img{width: 290px;display:block;height: 200px;}



.list-six a .box h4.two{ color:#fff;font-size:14px;  margin:10px 0 0 0}



.list-six a .box img{ display: block; margin: auto; height:auto;width:auto;}











.prodPic .list .thumb{position:relative;width:112px;height:334px;overflow:hidden;top:33px;}



.prodPic .list .thumb ul{position:absolute;height:99999px;}



.prodPic .list .thumb ul li{background:none;float:left;width:107px;height:85px;position:relative;}



.prodPic .list .thumb ul li a{display:block;width:103px;height:75px;border:2px solid #e3e3e3;text-align:center;background:#fff}



.prodPic .list .thumb ul li img{max-width:100%;max-height:100%;cursor:pointer;}



.prodPic .list .thumb ul li a em{display:block;width:5px;height:9px;position:absolute;right:-5px;top:35px;}



.prodPic .list .thumb ul li a.selected{border-color:#0c4a9c;}



.prodPic .list .thumb ul li a.selected em{background:url(http://www.gzyins.com/template/skin/images/jt.png) no-repeat;}







.prodTitle{width:450px;overflow:hidden;}



.prodTitle h2{font-size:20px;padding:10px 0;border-bottom:1px dotted #e3e3e3;margin-bottom:15px;}



.prodTitle .txt{line-height:25px;height:200px;overflow:hidden;}



.prodTitle .txt span{color:#333;}



.prodTitle .fenx{padding-top:15px;margin-top:15px;border-top:1px dotted #e3e3e3;overflow:hidden;}



.prodTitle .tel{float:left;background:url(../image/st.jpg) no-repeat left center;padding-left:50px;margin-top:15px;color:#0c4a9c;}



.prodTitle .tel span{display:block;font-size:24px;font-family:arial;}



.prodTitle a.lx{float:left; display:block;font-size:14px;padding:5px 10px; margin:30px 0 0 30px; background:#f60;color:#fff;}



.prodTitle a.lx:hover{ background:#666}







.prodTab{overflow:hidden;margin-top:40px;}





.prodTab .list{height:40px;border-bottom:2px solid #e3e3e3;margin-bottom:20px;}



.prodTab .list li{display:block;width:130px;height:40px;line-height:40px;float:left;text-align:center;font-size:16px;background:#e3e3e3;color:#333;border-radius:3px 3px 0 0;margin-right:2px;}



.prodTab .list li.on{color:#fff;background:#cc0000;}



.prodTab .listA table{width:100%;border-color:#dadada;}



.prodTab .listA table td{line-height:35px;border-color:#dadada;}



.prodTab .listA table tr:hover{background:#eaeaea;}







.prodOrder{padding:25px;background:#f4f4f4;overflow:hidden;margin-top:20px;}



.prodOrder h3{font-size:15px;line-height:18px;font-weight:normal;}



.prodOrder .table{padding-top:20px;overflow:hidden;}



.prodOrder .table li{width:395px;height:215px;float:left;height:35px;margin-bottom:10px;}



.prodOrder .table li span{float:left;border:1px solid #e3e3e3;line-height:33px;height:33px;width:78px;display:inline-block;text-align:center;background:#fff;}



.prodOrder .table li .iptTxt{float:right;width:304px;border:1px solid #e3e3e3;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}



.prodOrder .table li .iptCode{float:left;width:185px;border:1px solid #e3e3e3;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}



.prodOrder .table li .checkcode{float:right;border:1px solid #ddd;border-left-width:0;background:#fff;padding:0 9px;}



.prodOrder .table li .btn{width:395px;height:35px;line-height:35px;background:#cc0000;cursor:pointer;color:#fff;text-align:center;border:none;}



.prodOrder .table li .btn:hover{background:#007eed;color:#fff;}



.prodOrder .table li.areLi{width:430px;float:right;height:215px;overflow:hidden;}



.prodOrder .table li.areLi .txtContent{width:430px;height:215px;border:1px solid #e3e3e3;outline:none;resize:none;padding:15px;color:#999;line-height:18px;background:#fff;}





/*download*/

.download{float:left; width:100%; margin:0px 0 50px 0;}

.download a{ float:left;width:409px;margin:0px 10px 20px 10px; border-radius: 10px;padding:15px;border: 3px #ddd solid;}

.download a h4{color:#333;font-size:16px;}

.download a p{color:#999; font-size:13px;margin:5px 0}

.download a span{ display: block;margin:20px 0 0 0;font-size:12px;color:#999}

.download a span em{float:right; background:#ccc;border-radius: 20px;padding:5px 10px; color:#fff; font-size:x-small;}

.download a:hover{ border: 3px ##00509a solid;}

.download a:hover h4{ color:##00509a}

.download a:hover span em{background:##00509a}





/*contact*/

.contact{}

.contact h2{ color:#1a1a1a; font-size:25px;margin:0px 0 50px 0; }

.contact .long{ float:left;width:100%}

.contact .long b{ float: left; width:20%; /*border-right: solid 1px #ddd ;*/ text-align: center;}

.contact .long b h4{ color:#999; font-size:14px; font-weight:400}

.contact .long b h4 span{margin:5px 0; display: block;; color:#666; font-size:13px;}

.contact .box{ font-size:14px;color:#666; line-height:25px;}

.contact #dituContent{ float:left;width:100%;height:450px; margin:40px 0 0 0;}





/*commente*/

.comments{ float:left; width:100%;  margin:0 0 20px 0}

.comments form{ width:100%; margin:auto;padding:0px 0 50px 0;}

.comments form .one{ float:left; width:48%; margin-right:3%}

.comments form .two{ float:right; width:48%;}

.comments form .three{ float:left; width:100%;}

.comments input{outline: none; border-bottom:1px solid #999;background:none; margin:20px 0 0 0; color:#777;  height:45px; line-height:45px; font-size:15px;border-left:none; border-right:none; border-top:none;}

.comments form textarea{ outline: none;float:left; margin:20px 0 0 0; background:none;height:110px;width:100%;border-bottom:1px solid #999; color:#777;font-size:15px;border-left:none; border-right:none; border-top:none; }

.comments form *::-moz-placeholder{color:#000}

.comments form button{ float:left;display:block;cursor: pointer;  background:#666; font-size:17px; border:none; margin:20px auto; color:#fff; padding:10px 50px;}

.comments form button:hover{ background:#033572}

.comments .title{ float:left; width:100%;text-align:left; margin:50px 0 35px; color:#666; font-size:30px;   /* font-family: 'Gabriela', serif;*/}

.comments .title {}

.comments .title b{  margin:10px 0 0 0; font-size:12px; color:#777; font-weight:400; }

.comments .title span{

    display: block;

    border: 2px solid #ccc;

    width: 14px;

    height: 14px;

    border-radius: 100%;

    margin: .4em auto 0em;

    position: relative;

}





/*show-product*/

.show-product{float:left;width:100%;}

.show-product .left{float:left; width:350px;}

.show-product .left img{max-width:100%;width:100%}

.show-product .right{ float:right; width:550px}

.show-product .right .title{ color:#333; font-size:18px; font-weight:bold}

.show-product .right .box{ margin:20px 0 0 0; color:#666; font-size:13px; line-height:24px; }

.show-product .right .frame{margin-top:20px; padding-top:20px; border-top: 1px #ddd solid; padding-left:35px;color:#666; font-size:12px;background: url(http://www.gzyins.com/template/skin/images/tel-ico01.png) no-repeat left; background-size:30px; background-position:0px 28px }

.show-product .right .frame b{ display: block;margin:3px 0 0 0;color:#00509a; font-size:20px;}

.show-product .down{ float:left; width:100%; margin:30px 0 0 0;}

.show-product .down h2{ color:#333; font-size:20px; line-height: 45px;; margin:0 0 20px 0;border-bottom:solid 1px #999}

.proList li{float:left;width:220px;float:left;margin-right:15px;}

.proList li:nth-child(4n){margin-right:0;}

.proList li img{width:100%;height:200px;object-fit:cover;}

.proList li span{display:block;line-height:40px;text-align:center;}

.xgxw{ width:100%; height:auto; overflow:hidden; margin-bottom:15px;}



.xgxw ul li{ float:left; display:inline; width:48%; margin-right:2%; line-height:30px;}



.xgxw ul li span{ float:right; color:#5a5a5a}





/*list-one*/

.list-one a{float:left; width:290px; margin:10px 10px 20px 10px}

.list-one a img{ width:100%;}

.list-one a h4{font-size: 18px;margin:15px 0;color: #333;}

.list-one a p{ margin:10px 0 10px 0;color:#666; font-size:12px; text-align: left;line-height:22px;}

/*.list-one a span{ float:left;display: block;color:#999999;border:1px #999 solid;  padding:5px 25px;}*/





.list-one a:hover .icoBoxOne{ background: url(http://www.gzyins.com/template/skin/images/ico_05h.png) no-repeat center; color:#fff}

.list-one a:hover p,.list-one a:hover h4{color:#00529C}



















/*list-two*/

.list-two{}

.list-two ul{ float:left; margin:0px 0 0 0;}

.list-two ul li{ float:left; width:100%;margin:0 0 30px 0; background:#f3f3f3; }

.list-two ul li img{float:left;width:200px;}

.list-two ul li .right{ float:left; width:675px;padding:20px;}

.list-two ul li .right h4{ color:#333;font-size:18px;}

.list-two ul li:hover .right h4{ color:#00509a;}

.list-two ul li .right span{ display: block;color:#b4b3b1; font-size:12px;line-height:25px;}

.list-two ul li .right p{margin: 10px 0 0 0;color:#555555;font-size: 14px;line-height: 28px;}

.list-two ul li:hover{ background:#eee}

.list-two ul li:hover p{color:#00509a}

.list-two ul li .left{width:250px;/* height:182px; */}



/*list-three*/

.list-three a{float:left; width:290px; margin:10px 10px 20px 10px}

.list-three a img{ width:100%;height:230px;}

.list-three a h4{font-size: 16px;margin:5px 0;color: #333; text-align: center;}





/*list-hj*/

.list-hj a{float:left; width:290px; margin:10px 10px 20px 10px}

.list-hj a img{ width:100%;height:196px;}

.list-hj a h4{font-size: 16px;margin:5px 0;color: #333; text-align: center;}



/*scroll*/

.rollBox{ position:relative;float:left;width:1220px; margin:20px 0 20px 0; border: 1px #ddd solid;padding:15px;}

.rollBox .LeftBotton, .rollBox .RightBotton { position:absolute;z-index:99; float:left;color:#ffffff; background:#000;/*background:url(../images/left.png) no-repeat; */cursor:pointer;}

.rollBox .LeftBotton, .rollBox .RightBotton{height:45px;width:40px; }

.rollBox .LeftBotton{left:-20px;top:100px;background:#000 url(http://www.gzyins.com/template/skin/images/prve_ico.png) no-repeat center;}

.rollBox .RightBotton{right:-15px;top:100px;background:#000 url(../image/next_ico.png) no-repeat center; }

.rollBox .LeftBotton:hover{ background:#1CBAC8 url(http://www.gzyins.com/template/skin/images/prve_ico.png) no-repeat center;}

.rollBox .RightBotton:hover{ background:#1CBAC8 url(../image/next_ico.png) no-repeat center;}

.rollBox .Cont{ float:left;width:1210px;overflow:hidden;margin-left:0px; }

.rollBox .ScrCont{width:32766px;}

.rollBox #List1,.rollBox #List2{float:left;}

.rollBox .pl { float:left;width:201.6px;overflow:hidden;text-align:center;}

.rollBox .pl img{ width:180px; }

.rollBox .pl a:hover img{ opacity: 0.9;}

.rollBox .pl a{ width:180px; display:block;margin:auto;position:relative;}

.rollBox .pl .box{margin:30px 0 0 0}

.rollBox .pl .box h4{font-size: 20px;color: #333;}

.rollBox .pl .box p{ margin:10px 0 10px 0;color:#666; font-size:12px; text-align: left;}

.rollBox .pl .box span{ margin:auto;display: block;width:80px;border-radius: 10px; color:#999999;border:1px #999 solid;  padding:3px 15px;}

.rollBox .pl a:hover .box span{  color:#ffffff; background: #1CBAC8; border:1px #1CBAC8 solid; }

.rollBox .pl a:hover .box h4{color:#1CBAC8}

.rollBox .pl .imgbox{ position: relative;}

.rollBox .pl a:hover .effect_two_img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}



.imgc {

    max-width: 930px;

    height: auto;

    display: block;

    margin: 0 auto;

}

.scroll {/* margin-top:3px; */width: 453px;height:84px;overflow:hidden;margin: 5px auto;}
.scroll img{width:111px;height:78px;}
.scroll a span {display:none;}
.scroll a:hover {text-decoration:none;}
.scroll .prevView {float:left;width:10px;height:82px;background:url(../image/left.gif) no-repeat left 18px;  cursor:pointer}
.scroll .nextView {float:left;width:10px;height:82px;background:url(../image/right.gif) no-repeat  right 18px; cursor:pointer}
.scroll ul {float:left;margin:0 auto;width: 400px;height:82px;overflow:hidden;padding-left:10px;}
.scroll li {float:left;margin-bottom:2px;}
.scroll li a {display:block;margin-right: 12px;border:1px solid #ededed;padding:1px;margin-left:2px;}
.scroll ul li a:hover {border:1px solid #f60;}
.scroll ul li a.currentItem{border:1px solid #f60;}




































