﻿@charset "utf-8";
* {word-wrap: break-word;}
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, hr {margin: 0; padding: 0; border:0;}
table {empty-cells: show; border-collapse: collapse;}
ul li {list-style: none;}
img {border: none;}
a {color: #555; text-decoration: none;}
a:hover {text-decoration: underline; color:#139DDF;}

h1,.f1,h2{font-family:"微软雅黑","宋体",Arial; font-weight:bold;color: #444;}
h1{font-size:18px;text-align:center}
.f1,h2{font-size:14px;}
h1{font-size:20px; line-height:36px; padding:5px 0;}
.f2{font-size:16px; line-height:180%; padding-top: 10px;}
.inp{border:1px solid #ddd; padding:3px; border-top-color:#ccc;border-left-color:#ccc;background-color:#F6F6F6; line-height:14px;}
.inp:hover{border:1px solid #5EA2D9;background-color:#EDF3F8;}
.btnmini,.btnbig{border:1px solid #d50808; overflow:hidden; border-top:#149BDD;border-left:#149BDD;background-color:#ef8700;font-weight:bold;color:#fff; cursor:pointer}
.btnmini{padding:0 10px; line-height:17px;height:24px;}
.btnbig{padding:5px 20px;font-size:18px; height:50px;margin-top:5px}
.none{ display:none;}
.both{clear:both; width:100%;}
.CHa{ background:url(../images/chineseImg.png) no-repeat left center; margin-left:15px;padding-left:30px;}
.ENa{ background:url(../images/EnlishImg.png) no-repeat left center;padding-left:30px;}
#winbox{ position: absolute;border:5px solid #9CC0E9; background-color:#F4F8FB;line-height:180%;color:#476DD1;}
#winbox .t{font-weight:bold; padding:5px; border-bottom:1px solid #9CC0E9;}
#winbox .t span{ float:right; padding:0 5px; cursor:pointer; font-weight:normal}
#winbox .c{padding:5px 15px; }
#winbox .g{ margin:15px;text-align:center;}
#winbox .g a{ padding:8px 20px; line-height:30px;border:1px solid #4672C4; border-top:#9CC0E9;border-left:#9CC0E9;background-color:#3D6AD3; color:#FFF; margin-right:20px;}
#winbox .g a:hover{background-color:#5588D8;text-decoration:none;}
#winbox .z{padding-bottom:15px; font-family:Verdana, Geneva, sans-serif;}
#winbox .z a{text-decoration: underline; }

.wp {margin: 0 auto; width: 980px;clear:both;} .wpm {margin: 0 auto;width: 1192px;clear:both; padding-top:30px;}.wpa {width: auto;}

.head{height:155px; background:url(../images/bg.jpg);}
.head dl{ float:left; height:99px;}
.head dl.a{ width:160px;background: url(../images/logo.jpg);}
.head dl.b{ width:550px;background: url(../images/top1.jpg);}
.head dl.c{ width:270px;background: url(../images/top2.jpg);color:#7AABD8}
.head dl.c a{color:#7AABD8}
.head dl.c p{ float:left;}
.head dl.c p.i{width:240px; padding:20px 10px 0 20px; line-height:20px; text-align:right; position:relative;}
.head dl.c p.i span.cart{ margin-left:15px; padding:5px 10px;}
.head dl.c p.i span.cart_c{background-color:#139DDF;}
.head dl.c p.i span.cart_c a{color:#FFF;}
.head dl.c p.i a.m{ float:right; text-align:left; margin-left:15px; padding-left:15px; height:25px; background: url(../images/image.gif) no-repeat 0 -68px;}
.head dl.c p.s{width:170px; height:25px; padding-left:100px;}
.head dl.c p.s span{float:left;}.head dl p.s span.l{ width:80px;}.head dl p.s span.ll{ width:53px;background: url(../images/image.gif) repeat -440px -120px; padding:2px 0 0 2px;height:23px;}
.head dl.c p.s span.l input{ width:70px;background: url(../images/bg.jpg) repeat 0 -430px; padding:5px; height:15px; margin:0; border:0;color:#FFF; margin-top:-1px\9;}
.head dl.c p.s span.r{ width:25px;background: url(../images/image.gif) no-repeat 0 -30px;}
.head dl.c p.s span.r input{ width:25px;height:25px; margin:0; border:0; background:none; cursor:pointer;}
.menu a{float:left; width:122px; line-height:55px;height:55px; font-size:14px;  color:#444;text-align:center;background: url(../images/list.jpg);}
.menu a:hover,.menu a.c{color:#FFF;background: url(../images/list.jpg) -122px 0;}

.cartdb{ position:absolute;top:40px; right:10px; width:335px; border:1px solid #139DDF; background-color:#FFF; text-align:left; padding:5px; z-index:999;}
.cartdb dl{width:325px; line-height:18px; color:#139DDF; height:35px; padding:5px; overflow:hidden;}
.cartdb dl:hover{ background-color:#FFC}
.cartdb dl dt{ float:left; width:45px;}.cartdb dl dt img{width:35px; height:35px;}
.cartdb dl dd{ float:left; width:200px;}
.cartdb dl dd.p{width:80px; text-align:right;}
.cartdb dl dd.p strong{font-size:13px; font-family:Verdana, Geneva, sans-serif;color:#C00;}
.cartdb dl.j{height:14px; line-height:14px; padding:5px; text-align:center; background-color: #DFF0F9}

.tab11,.tab12,.tab21,.tab22,.tab31,.tab32,.tab41,.tab42,.tab51,.tab52{height:10px;background:url(../images/list.jpg); overflow:hidden;float:left;}
.tab1,.tab2,.tab3,.tab4,.tab5{background:url(../images/tab.jpg); padding:10px 15px 5px 15px;float:left;}
.tab11,.tab12{width:990px;}.tab21,.tab22{width:760px;}.tab31,.tab32{width:230px;}.tab41,.tab42{width:505px;}.tab51,.tab52{width:485px;}
.tab1{width:960px;}.tab2{width:730px;}.tab3{width:200px;}.tab4{width:475px;}.tab5{width:455px;}
.tab11{background-position:0 -65px;height:5px;}.tab12{background-position:0 -80px;}
.tab21{background-position:0 -95px;}.tab22{background-position:0 -110px;}
.tab31{background-position:-760px -95px;}.tab32{background-position:-760px -110px;}
.tab41{background-position:0 -125px;}.tab42{background-position:0 -140px;}
.tab51{background-position:-505px -125px;}.tab52{background-position:-505px -140px;}
.tab2{background-position:-990px;}.tab3{background-position:-1750px;}
.tab4{background-position:-1980px}.tab5{background-position:-2485px;}
.tab1b{padding:0 5px 0 5px;width:980px;}
.bannerb{width: 960px; height:29px; background:url(../images/tel.jpg); clear:both; color:#FFF; line-height:25px; padding:5px 15px; font-family:Verdana, Geneva, sans-serif;}
.bannerb a{ color:#FFF}
.mban{background-position:0 -85px;height:5px;}

.tab495{float:left; width:505px;}.tab475{float:right; width:485px;}.tab750{float:right; width:760px;}
.tab220{float:left; width:230px;}.tab980{float:left; width:990px;}

.type{height:38px;background: url(../images/bg.jpg) 0 -217px; overflow:hidden;}
.type p{height:38px;float:left;}
.type p.l{width:7px;background: url(../images/list.jpg) -281px 0;}
.type p.c{line-height:35px; padding-left:10px; padding-top:3px;}
.type p.c span{ font-size:12px; font-family:Arial;padding-left:10px; color:#808080}
.type a{float:right; width:45px; height:19px;background: url(../images/list.jpg) -317px 0; margin-top:11px;}
.type p.r{ float:right;width:7px;background: url(../images/list.jpg) -299px 0;}


.main{}
.main .l{float:left; width:245px;}
.main .r{float:right; width:900px; padding:0px 0px 20px 0px; overflow:hidden;}
.columnc{ height:35px;width:174px;line-height:35px; padding-left:25px;background: url(../images/image.gif) no-repeat -40px 13px;background-color:#FFF;border-right:1px solid #E4E4E4;}
.columncl{ padding:5px 10px; line-height:35px;border-top:5px solid #1294D7; float:left;}
.columncl a{ font-size:12px; float:left;width:150px;background: url(../images/image.gif) no-repeat -430px -30px; padding-left:30px; }
.columncl a:hover{background-position: -430px -65px;text-decoration: none;font-weight:bold}
.position{line-height:45px; height:46px; border-bottom:solid 1px #f0f0f0; color:#999;background: url(/skin/guanzhong/images/mianbaoxiebg.gif) no-repeat center top; padding-left:15px;}
.position span{ float:right; border:1px solid #06C; text-align:center; background-color:#3469CB;line-height:12px; margin-top:5px;}
.position span a{ float:left; color:#FFF; padding:5px 10px;}
.position p{ float:right; padding-right:40px; padding-top:7px;}
.position p a{ float:left;background: url(../images/btn.gif); height:25px; line-height:25px; color:#FFF; padding:0 10px; margin-left:10px; margin-top:3px;}
.content{ width:100%; padding-bottom:15px;}
.content div.c,.comment div.c,.content ul.c,.comment ul.c{ margin-top:10px; clear:both}
.content div.c img{ max-width: 100%;}

.content .t,.comment .t{ line-height:30px;border-bottom:1px dotted #E7E7E7; font-family:Verdana, Geneva, sans-serif;}
.content .t{color:#999; text-align:center;}
.content .list li{ line-height:45px; height:45px; overflow:hidden;border-bottom:1px dotted #EEE; padding-left:25px;background: url(/skin/guanzhong/images/jt1.png) no-repeat left 50%; font-size:14px;}
.content .list li:hover{background: url(/skin/guanzhong/images/jt1.png) no-repeat 8px 50%; transition:all .5s ease}
.content .list li span{ float:right; font-size:11px; color:#999; font-family:Verdana, Geneva, sans-serif}
.content .list li em{padding-left:10px; color:#C00; font-size:12px; font-style: normal;}
.content .list dl{ width:99%; height:180px; padding:5px; text-align:center; overflow:hidden; margin-bottom:12px;background: url(/skin/guanzhong/images/probg1.gif) no-repeat left top; border-bottom:dotted 1px #ccc;}
.content .list dl dt{height:172px; width:230px; float:left;}
.content .list dl dt img{width:230px;height:172px;}
.content .list dl dd{ float:left; text-align:left; padding-left:25px; overflow:hidden; line-height:24px; width:445px;}
.content .list dl dd h3{ font:16px 30px/微软雅黑; font-family:"微软雅黑";}
.content .list dl:hover{background:#fbf8ef url(/skin/guanzhong/images/probg2.gif) no-repeat left top;}
.content .list dl:hover a{ color:#fc0301}
.content .list2{width:900px;}
.content .list2 ul{ width: 936px;}
.content .list2 li{ line-height:35px; width:580px; margin-right:38px;background: #ebebeb; font-size:14px; float:left; margin-top:20px; margin-bottom:20px;}
.content .list2 li:hover{ background:#b5d6f5;}
.content .list2 li div{ padding:1px;}
.content .list2 li div img{ width:578px; height:408px;}
.content .list2 li h3{ text-align:center; line-height:60px; height:60px; overflow: hidden;}
.content .list3{width:900px;}
.content .list3 ul{ width: 945px;}
.content .list3 li{ line-height:35px; width:431px; margin-right:38px;background: #ebebeb; font-size:14px; float:left; margin-top:20px; margin-bottom:20px;}
.content .list3 li:hover{ background:#ddd;}
.content .list3 li:hover a{ color: #3174b8;}
.content .list3 li div{ padding:1px;}
.content .list3 li div img{ width:429px; height:322px;}
.content .list3 li h3{ text-align:center; line-height:60px; height:60px; overflow: hidden;}


.content .list2 dl{ width:100%; padding:15px 0; border-bottom:dotted 1px #ccc; text-align:center; overflow:hidden;  margin-bottom:0;}
.content .list2 dl dt{width:220px; float:left;}
.content .list2 dl dt img{width:185px;height:125px; background:url(/skin/guanzhong/images/noimg.gif) no-repeat center top; border:none;}
.content .list2 dl dd{ width:630px; float:left; padding-left:10px; text-align:left; overflow:hidden; line-height:24px;}
.content .list2 dl dd h3{ font-size:22px; line-height:30px; font-family:"微软雅黑";}
.content .list2 dl dd h3 a:link{ color:#333;}
.content .list2 dl dd h3 a:visited{ color:#333;}
.content .list2 dl dd h3 a:hover{ color:#fd0402;}
.content .list2 dl dd h3 a:active{ color:#333;}
.content .list2 dl dd .jianjie{}
.content .list2 dl dd .jianjie a{ color:#999;}
.content .list2 dl:hover{background:#efefef; transition: all .5s ease;}

.content3 .list3{ width:920px;}
.content3 .list3 li{ line-height:35px;border-bottom:1px dotted #EEE; padding-left:15px;background: url(../images/image.gif) no-repeat 5px -155px; font-size:14px;}
.content3 .list3 li span{ float:right; font-size:11px; color:#999; font-family:Verdana, Geneva, sans-serif}
.content3 .list3 li em{padding-left:10px; color:#C00; font-size:12px; font-style: normal;}
.content3 .list3 dl{ float:left; width:280px; height:200px; padding:10px 5px; text-align:center; overflow:hidden; margin-right:15px; margin-left:0px; margin-bottom:12px;background: #efefef;}
.content3 .list3 dl dt{height:165px;}
.content3 .list3 dl dt img{width:260px;height:165px;}
.content3 .list3 dl dd{height:30px; overflow:hidden; line-height:30px;}
.content3 .list3 dl:hover{background:#808080;}
.content3 .list3 dl:hover a{ color:#FFF}

.content3 .prev{ padding-top:20px;}
.content3 .prev a{margin-right:20px;color:#0C4D8D;}

.comment{margin-top:10px; clear:both;}
.comment .t{ padding-left:10px; font-weight:bold;}
.comment .i dl{ margin-bottom:10px; width:740px;float:left;}
.comment .i dl dt{float:left; width:80px; font-weight:bold; text-align:right; padding-right:10px; line-height:25px;}
.comment .i dl dd{float:left; padding-right:10px;}
.comment .list{clear:both}
.comment .list dl{ margin-bottom:10px; line-height:22px;border-top:1px solid #E7E7E7;}
.comment .list dl dt{background-color:#F3F3F3; padding:3px 10px;}
.comment .list dl dd{padding:3px 10px;}

/*.news{height:150px; overflow:hidden;}
.news .l{float:left; width:195px;}
.news .r{float:right; width:270px; padding-left:10px;}
.news .r li{ line-height:24px; border-bottom:1px solid #EEE; padding-left:15px;background: url(../images/image.gif) no-repeat 5px -161px;}*/
.about{overflow:hidden;}
.about .l{float:left; width:190px;}
.about .r{float:left; width:260px; line-height:21px;}

.product{width:905px;position: relative; margin:0;}
.product .wrapper {width: 905px; overflow: auto;height: 277px;margin: 0;position: absolute;top: 0; overflow-x:hidden; overflow-y:hidden}
.product .wrapper ul {width: 1820px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position: absolute;top: 0;left:0;}
.product ul li {display:block;float:left;}
.product ul li p{ text-align:center; height:22px; padding-top:5px; overflow:hidden;}
.product ul li p a{ color:#FFF;}
.product ul li img {}
.product ul li img:hover {}
.product ul li a img {display:block;}
.product .arrow {display: block;height: 62px;width: 30px;position: absolute;top: 70px;cursor: pointer;outline: 0;}
.product .arrow a{width:30px; height:62px;}
.product .forward {right: 0;background: url(../images/image.gif) -30px -209px;}
.product .back {left: 0;background: url(../images/image.gif) 0 -209px;}


.product2{width:1205px;position: relative; margin:0;}
.product2 .wrapper {width: 1205px; overflow: auto;height: 277px;margin: 0;position: absolute;top: 0; overflow-x:hidden; overflow-y:hidden}
.product2 .wrapper ul {width: 1820px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position: absolute;top: 0;left:0;}
.product2 ul li {display:block;float:left;}
.product2 ul li p{ text-align:center; height:22px; padding-top:5px; overflow:hidden;}
.product2 ul li p a{ color:#FFF;}
.product2 ul li img {}
.product2 ul li img:hover {}
.product2 ul li a img {display:block;}
.product2 .arrow {display: block;height: 62px;width: 30px;position: absolute;top: 70px;cursor: pointer;outline: 0;}
.product2 .arrow a{width:30px; height:62px;}
.product2 .forward {right: 0;background: url(../images/image.gif) -30px -209px;}
.product2 .back {left: 0;background: url(../images/image.gif) 0 -209px;}

.attribute strong{ font-size:14px;}
.attribute p{padding:13px 0; border-bottom:1px dashed #CCCCCC;}
.attribute .price{ font-size:20px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#C00;}
.attribute .aprice span{ padding:5px 8px; margin:0 5px 0 0; border:1px solid #CCC; cursor:pointer;}
.attribute .aprice span.c{border:1px solid #900; background-color:#C00; color:#FFF;}
.attribute .aprice span:hover{border-color:#900}
.ins{ height:22px; line-height:20px; text-align:center; border:1px solid #E3E3E3; background-color: #F5F5F5; border-top-color: #999; border-left-color:#999;}

.ordertab{ width:100%; padding:0; margin:0;border-bottom:0; border-right:0;}
.ordertab,.ordertab td{ border:1px solid #CCC; line-height:180%}
.ordertab td{ border-top:0; border-left:0; padding:8px; text-align:center;}
.ordertab tr{ background-color: #FFF;color:#06C;}
.ordertab .trbg{font-weight:bold; color:#FFF;background-color: #F5F5F5;}
.ordertab .trbg td{padding:0; line-height:28px; background-color:#1294D7;}
.ordertab .left{ text-align:left;}
.ordertab span{ color:#666}

.total{font-size:14px; color:#C00; font-family:Verdana, Geneva, sans-serif}
#aggregate,.aggregate{font-size:16px; font-weight:bold; color:#C00; font-family:Verdana, Geneva, sans-serif}

.buy{ margin:12px 0;}
.inbuy,.incart{margin:0; padding:0; border:0; cursor:pointer; height:37px;line-height:90px;overflow:hidden;}
.inbuy{width:127px; background-image:url(../images/buy.gif); margin-right:5px;}
.incart{width:132px; background-image:url(../images/cart.gif);}

.pinfo{ padding-bottom:10px; padding-top:20px; line-height:180%}
.pinfo span{ padding-right:20px;}

#imgto{ width:300; height:310px; }
#imgto .big{height:260px;}
#imgto .big img{width:300px;; height:250px;}
#imgto .small{height:55px;}
#imgto .small div{float:left;overflow:hidden;}
#imgto .small div.imgl,#imgto .small div.imgr{width:13px;;height:53px; border:1px solid #CCC; background-color:#F6F6F6; text-align:center; line-height:53px; font-weight:bold; color: #999; cursor:pointer;}
#imgto .small div.imgl:hover,#imgto .small div.imgr:hover{ background-color: #E7E7E7; color: #666}
#imgto .small div.imgc{width:270px; position:relative;;height:55px;}
#imgto .small div.imgc ul{ position:absolute;width:2200px; height:55px;top:0; left:0;}
#imgto .small div.imgc ul li{ float:left; width:55px; padding-left:10px;cursor:pointer; }
#imgto .small div.imgc ul li img{width:53px; height:53px;border:1px solid #FFF}
#imgto .small div.imgc ul li.the img {border:1px solid #C00}


.case{height:150px; overflow:hidden;}
.case li {float:left;padding:8px;width: 166px;overflow:hidden; text-align:center;}
.case li img {width:166px; height:110px;}
.case li img:hover {background-color:#0C4D8D;}
.case li p{padding-top:5px; line-height:22px;}
.case li p a{ font-weight:bold}

.contact{height:150px; overflow:hidden;}
.contact .t{width:200px;}
.contact .b{ margin-top:10px;}
.contact .b li{line-height:21px; font-family:Verdana, Geneva, sans-serif;}
.contact .b li span{float:left;width:50px; text-align:right;color:#247AB5; font-weight:bold}
.contact .b li p{float:left; padding-left:10px;}

.content .labels{background-color:#F3F3F3; height:35px;}
.content .labels span{ float:left; padding:0 15px; margin:9px 0 0 10px; height:25px; line-height:25px; border:1px solid #CCC; border-bottom:0; background-color:#FFF;overflow:hidden; font-weight:bold; cursor:pointer;}
.content .labels .current{background: url(../images/btn.gif);color:#FFF;}

.content .record{}
.content .record li{height:20px; line-height:20px; padding:5px 0; border-bottom:1px dashed #CCCCCC}
.content .record li span{ float:right;text-align:right;}
.content .record li.m{ border-bottom:1px solid #CCC; font-weight:bold}
.content .record li span.time{ width:300px;}

.member_f{margin-top:5px;}
.member_f dl{ padding:5px 0; width:100%; float:left;}
.member_f dl dt{float:left; width:110px; text-align:right; line-height:26px; font-weight:bold;}
.member_f dl dd{float:left; line-height:26px; padding-left:10px;}
.member_f dl dd textarea{ width:90%; height:200px;}
.member_f dl dd.m span{color:#C00;}
.member_f dl dd.m span.ok{ background-color:#000; width:10px; height:5px;}

.links{padding:10px 0;line-height:22px; color:#666; border:solid 1px #eeeeee; display:table;}
.links ul{ padding-left:8px;}
.links ul li{ width:196px; float:left; text-align:center;}
.links img{ width:163px; height:54px; padding:3px; border:solid 1px #ddd; margin-bottom:5px;}
.links a{color:#333; padding:5px 10px; color:#666}

/*.bottom{background: url(../images/bg.jpg) 0 -287px; height:50px; padding:25px 0;}
.bottom .l{ float:left; width:800px; line-height:25px; font-family:Verdana, Geneva, sans-serif; color:#828282}
.bottom .r{ float:right; width:135px; height:50px;background: url(../images/image.gif) 0 -104px; margin:5px 20px 0 0;}*/

.pages{ margin-top:10px; margin-bottom:15px; padding:40px 0 20px 0;}
.pages li{ float:left; line-height:20px;border:1px solid #E1E1E1;  margin-right:10px; background-color:#FFF;}
.pages li.c{background-color:#588FD9; color:#FFF;padding:0 8px;}
.pages li a{float:left;padding:0 8px;height:20px;}.pages li a:hover{background-color:#588FD9; color:#FFF;text-decoration: none;}


#top_banner { width:980px; height:300px; overflow:hidden;position:relative;margin:0 auto;}
#top_banner .slider,.num{position:absolute;}
#top_banner .slider li{ list-style:none;display:inline;}
#top_banner .slider img{ width:980px; height:300px;display:block;}
#top_banner .num{ right:5px; bottom:5px;}
#top_banner .num li{float: left;color: #FF7300;text-align: center;line-height: 14px;width: 12px;height: 14px;font-family: Verdana, Geneva, sans-serif;cursor: pointer;overflow: hidden;border: 1px solid #FF7300;background-color: #fff; overflow:hidden;margin:3px; padding:5px;font-weight: bold;}
#top_banner .num li.on{color: #fff;background-color: #FF7300;}

#new_banner { width:485px; height:278px; overflow:hidden;position:relative;margin:0 auto; margin-top:20px; }
#new_banner .slider,.num{position:absolute;}
#new_banner .slider li{ list-style:none;display:inline;}
#new_banner .slider img{ width:485px; height:278px;display:block;}
#new_banner .num{ right:5px; bottom:0px;}
#new_banner .num li{float: left;color: #FF7300;text-align: center; font-size:11px;line-height: 12px;width: 10px;height: 12px;font-family: Verdana, Geneva, sans-serif;cursor: pointer;overflow: hidden;border: 1px solid #FF7300;background-color: #fff; overflow:hidden;margin:3px; padding:2px;font-weight: bold;}
#new_banner .num li.on{color: #fff;background-color: #FF7300;}

.conent{width:168px;height:168px;position:absolute;top:20px; z-index:9999999999;}
.conent .sition{width:168px;height:168px;position:relative;}
.conent .sition .c_header{width:90px;text-align:center;cursor:move;}
.conent .sition .c_header .txt{color:#00CC00;font-weight:600;font-size:15px;line-height:30px;box-shadow:1px 1px 1px 1px #000;text-shadow:1px 1px 1px #000;}
.conent .sition .c_adver{width:90px;height:90px;background:url("images/back.gif") no-repeat;cursor:pointer;}
.conent .sition .sign{width:0px;height:10px;border:2px solid #000;display:block;position:absolute;top:27px;left:46px;}
/*end conent*/
/*data start*/
.data{width:260px;height:130px;margin:255px auto;color:#036;}
.data p{line-height:20px;}
.data p .high{color:red;}
.data p .dispaly{color:#00F;}
.close{ text-decoration:none; padding-left:5px;}

.page{
    text-align: center;
    margin:30px 0;
}
.page span{
   /* border: 1px solid #333;*/
}
.page li{
    display: inline-block;
    margin:0 2px;
    padding: 2px 10px;
    font-size: 14px;
    color: #666;
	border: 1px solid #333;
}
.page li.thisclass{
    background: #808080;
    color: #fff;
}
.page li a{
    color: #666;
}
.index-a{
	overflow: hidden;
}
.index-a1{ 
	width: 50%;
	float: left;
}
.index-a1:first-child .index-a1-b{
	border-right: 1px solid rgba(0,0,0,.1);
}
.index-a1-b{
	padding: 0 50px;
	padding-top: 40px;
	min-height: 260px;
	background: #fff;
	text-align: center;
	position: relative;
	font-family: "微软雅黑";
}
.index-a1-b1{
	font-family: "微软雅黑";
	font-size: 32px;
	color: #222;
	line-height: 1;
	text-align: center;
}
.index-a1-b2{
	font-family: "微软雅黑";
	max-width: 640px;
	font-size: 16px;
	color: #666;
	line-height: 28px;
	text-align: center;
	margin: 0 auto;
	margin-top: 15px;
	text-indent: 3rem;
}
.index-a1-b3{
	font-family: "微软雅黑";
	display: inline-block;
	font-size: 16px;
	color: #d12431;
	line-height: 22px;
	margin-top: 35px;
	position: relative;
	border-bottom: 1px solid rgba(0,0,0,.1);
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.index-a1-b3:hover{
	color: #d12431;
	border-bottom: 1px solid #d12431;
}
.index-a1-b3 span{
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.index-a1-b3:hover span{
	margin-left: 5px;
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.index-a1-b4{
	width: 30px;
	height: 10px;
	background: url(img/ico06.png) no-repeat center; 
	position: absolute;
	top: -10px;
	left: 50%;
	margin-left: -15px;
	z-index: 3;
}
@media (max-width: 767px) {
	.index-a1{
		width: 100%;
	}
	
	.index-a1-b{
		font-family: "微软雅黑";
		padding: .4rem .3rem;
		padding-bottom: .6rem;
		min-height: initial;
	}
	.index-a1-b1{
		font-size: .5rem;
		line-height: .6rem;
	}
	.index-a1-b2{
		max-width: inherit;
		font-size: .28rem;
		line-height: .5rem;
		margin-top: .3rem;
	}
	.index-a1-b3{
		margin-top: .5rem;
	}
}
.index-b{
	height: 460px;
	background: no-repeat center;
	padding: 0 20px;
}
.index-b1{
	max-width: 850px;
	margin: 0 auto;
	padding-top: 75px;
	text-align: center;
	font-family: "微软雅黑";
}
.index-b1-a{
	font-family: "微软雅黑";
	font-size: 32px;
	color: #fff;
	line-height: 1;
}
.index-b1-b{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	line-height: 1;
	font-family: "SWIS721 LIGHT";
	margin-top: 10px;
}
.index-b1-c{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	line-height: 30px;
	margin-top: 40px;
}
.index-b1-d{
	font-family: "微软雅黑";
	display: inline-block;
	font-size: 14px;
	color: #fff;
	line-height: 22px;
	margin-top: 55px;
	position: relative;
	border-bottom: 1px solid rgba(255,255,255,.3);
	transition: all .3s; 
  -webkit-transition: all .3s;
}
.index-b1-d span{
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.index-b1-d:hover{
	color: #fff;
}
.index-b1-d:hover span{
	margin-left: 5px;
	transition: all .3s; 
   -webkit-transition: all .3s;
}

@media (max-width: 1450px) {
	.index-b{
		height: 790px;
		background-size: cover;
	}
}
@media (max-width: 767px) {
	.index-b{
		height: 5.4rem;
		padding: 0 .3rem;
		background-size: cover;
	}
	.index-b1{
		padding-top: .9rem;
	}
	.index-b1-a{
		font-size: .4rem;
		font-weight: bold;
	}
	.index-b1-b{
		font-size: .28rem;
		margin-top: .15rem;
	}
	.index-b1-c{
		font-size: .26rem;
		line-height: .5rem;
		margin-top: .3rem;
	}
	.index-b1-d{
		margin-top: .5rem;
	}
}
.inews{
	max-width: 1620px;
	padding: 80px 50px;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	font-family: "微软雅黑";
}
.inews-a{
	width: calc(100% - 225px);
	float: left;
}
.inews-a .sf-h36{
	text-align: left;
}
.sf-h36{
	font-family: "微软雅黑";
     font-size:32px;
	 line-height:1;
	 color:#222;
}
.inews-b{
	width: 195px;
	height: 50px;
	border:1px solid rgba(0,0,0,.1);
	float: right;
	text-align: center;
	font-size: 18px;
	color: #555;
	line-height: 50px;
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.inews-b:hover{
	color: #d12431;
	border:1px solid #d12431;
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.inews-b:hover span{
	color: #d12431;
	margin-left: 5px;
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.inews-a2{
	font-size: 16px;
	color: #666;
	line-height: 30px;
	margin-top: 20px;
}
.inews-c{
	    width: 101.6%;
	    margin-top: 45px;
	    float: left;
    overflow: hidden;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -webkit-box-lines: multiple;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}
.inews-c a{
	display: block;
    width: 16%;
    margin-right: 0.5%;
    margin-bottom: 20px;
    float: left;
}
.inews-c a:hover .news-a img{
	transform:scale(1.08);
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.inews-c a:hover .news-c{
	    border-bottom: 1px solid #d12431;
	    transition: all .3s; 
   -webkit-transition: all .3s;
}
.inews-c a:hover .news-c span{
	margin-left: 5px;
	transition: all .3s; 
   -webkit-transition: all .3s;
}
/*新闻*/
.news-bj{
	max-width: 1620px;
	padding: 90px 50px 120px 50px;
	overflow: hidden;
	margin: 0 auto;
}
.news{
	width: 101.6%;
	overflow: hidden;
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -webkit-box-lines: multiple;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}
.news a{
	display: block;
	width: 31.733%;
	margin-right: 1.6%;
	margin-bottom: 30px;
}
.news-a{
	overflow: hidden;
}
.news-a img{
	width: 100%;
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.news-b{
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 30px;
	margin-top: 20px;
	height: 60px;
	color: #222;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-align:center;
}
.news-c{
	display: inline-block;
    font-size: 16px;
    color: #d12431;
    line-height: 22px;
    font-family: arial;
    font-family: "微软雅黑";
    margin-top: 50px;
    margin-top: 15px;
    position: relative;
    border-bottom: 1px solid rgba(0,0,0,.1);
    transition: all .3s;
    -webkit-transition: all .3s;
}
.news-c span{
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.news-d{
	font-size: 14px;
	color: #666;
	line-height: 1;
	margin-top: 10px;
}
.news a:hover .news-c{
	color: #d12431;
	border-bottom: 1px solid #d12431;
}
.news a:hover .news-c span{
	margin-left: 5px;
	transition: all .3s; 
   -webkit-transition: all .3s;
}
.news a:hover .news-a img{
	transform: scale(1.08);
	transition: all .3s; 
   -webkit-transition: all .3s;
}

@media (max-width: 1023px) {
	.news a{
		width: 47.4%;
	}
}
@media (max-width: 767px) {
	.news-bj{
		padding: .6rem .4rem .8rem .4rem;
	}
	.news{
		width: 100%;
	}
	.news a{
		width: 100%;
		margin-bottom: .4rem;
	}
	.news-b{
		font-size: .28rem;
		line-height: .45rem;
		height: .9rem;
		margin-top: .2rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.news-c{
		font-size: .26rem;
		line-height: .45rem;
		margin-top: .1rem;
	}
	.news-d{
		font-size: .24rem;
		margin-top: .1rem;
	}
}

@media (max-width: 767px) {
	.inews{
		padding: .8rem .3rem;
	}
	.inews-b{
		display: none;
	}
	.inews-a{
		width: 100%;
	}
	.inews-a2{
		font-size: .26rem;
		line-height: .5rem;
		margin-top: .3rem;
	}
	.inews-c{
		width: 100%;
		margin-top: .4rem;
	}
	.inews-c a{
		width: 100%;
		margin: 0;
		margin-bottom: .3rem;
	}
}
.energy-a{  
	max-width: 1250px;
	padding: 80px 50px 50px 50px;
	margin: 0 auto;
	font-family: "微软雅黑";
}
.energy-a1{
	max-width: 1055px;
	font-size: 32px;
	color: #222;
	text-align: center;
	line-height: 50px;
	text-align: center;
	margin: 0 auto;
}
.energy-a2{
	max-width: 1055px;
	margin: 0 auto;
	font-size: 16px;
	color: #444;
	text-align: center;
	line-height: 30px;
	text-align: center;
	margin-top: 15px;
}
.energy-a3{
	text-align: center;
	margin-top: 45px;
}
@media (max-width: 1450px) {
	.energy-a3{
			max-width: 1000px;
			margin: 0 auto;
			margin-top: 35px;
		}
}
@media (max-width: 767px) {
	.energy-a{
		padding: .6rem .4rem;
	}
	.energy-a1{
		font-size: .5rem;
		line-height: .6rem;
		font-weight: bold;
	}
	.energy-a2{
		font-size: .26rem;
		line-height: .5rem;
		margin-top: .2rem;
	}
	.energy-a3{
		margin-top: .3rem;
	}
}
.energy-b li:nth-child(2n+0) .energy-lt{
	float: right;
}
.energy-b-bj{
	background: #f7f7f7;
	padding-top: 85px;
	padding-bottom: 120px;
		font-family: "微软雅黑";
}
.energy-bt-a{
	font-size: 32px;
	color: #222;
	text-align: center;
		line-height: 1;
}
.energy-bt-b{
	max-width: 1055px;
	margin: 0 auto;
	margin-top: 20px;
	font-size: 16px;
	line-height: 30px;
		text-align: center;
}
.energy-b{
		margin-top: 45px;
}
.energy-b li{
	overflow: hidden;
		height: 458px;
}
.energy-lt{
	background: no-repeat center;
	width: 50%;
	height: 458px;
		float: left;
}
.energy-rt{
	width: 35.3%;
	height: 458px;
	background: #fff;
	float: left;
	padding: 0 80px;
		padding-top: 80px;
}
@media (max-width: 1450px) {
	.energy-rt{
		padding: 0 40px;
		padding-top: 50px;
	}
	
}
@media (max-width: 1023px) {
	.energy-b li{
		height: initial;
			overflow: hidden;
	}
	.energy-rt{
		width: 100%;
		height: initial;
		padding: 0 30px;
		padding-top: 30px;
			padding-bottom: 50px;
	}
	.energy-lt{
			width: 100%;
	}
}
@media (max-width: 767px) {
.energy-b-bj{
		padding-top: .6rem;
			padding-bottom: .8rem;
	}
	.energy-bt-a{
		font-size: .4rem;
			font-weight: bold;
	}
	.energy-bt-b{
		font-size: .26rem;
		line-height: .5rem;
			margin-top: .2rem;
	}
	.energy-b{
			margin-top: .35rem;
	}
	.energy-lt{
			height: 4rem;
	}
	.energy-rt{
			padding:.5rem .3rem;
	}
}
.energy-c{
	padding-bottom: 70px;
		font-family: "微软雅黑";
}
.energy-c1{
		padding-top: 20px;
}
.energy-c1-c{
		margin-top: 45px;
}
.energy-bt-b{
	max-width: 1055px;
	margin: 0 auto;
	margin-top: 20px;
	font-size: 16px;
	line-height: 30px;
		text-align: center;
}
@media (max-width: 767px) {
.energy-c1{
		padding-top: .6rem;
	}
	.energy-c{
		padding-bottom: .8rem;
	}
	.energy-c1-c{
		margin-top: .4rem;
	}
	.energy-bt-b{
		font-size: .26rem;
		line-height: .5rem;
			margin-top: .2rem;
	}
}
.w1800{ max-width:1100px; padding:0 50px; margin:0 auto;}
.sf-h32{ font-size:32px; line-height:1; color:#222; text-align:center;}
.swiper-container{ width:100%; height:100%;}
.machine-a{
	max-width: 1055px;
	font-size: 32px; 
	color: #222;
	line-height: 50px;
	text-align: center;
		margin: 0 auto;
}
.machine-b{
	max-width: 1055px;
	margin: 0 auto;
	font-size: 16px; 
	color: #222;
	line-height: 30px;
	text-align: center;
	margin-top: 15px;
		margin-bottom: 45px;
}
.machine-c{
	overflow: hidden;
	width: 100%;
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -webkit-box-lines: multiple;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
		flex-flow: row wrap;
}
.machine-c1{
	width: 49.9%;
	float: left;
		background: #f7f7f7;
}
.machine-c1:last-child{
	float: right;
		margin-left: .2%;
}
.machine-c1-a{}
.machine-c1-b{
	font-size: 16px;
	line-height: 30px;
	min-height: 210px;
		padding: 40px;
}
.machine-d{
	height: 390px;
	padding: 0 40px;
	margin: 5px 0;
		background: no-repeat center;
}
.machine-d1{
	font-size: 20px;
	line-height: 40px;
	color: #fff;
	max-width: 600px;
	
	padding-top: 130px;
		text-align: center;
}
@media (max-width: 767px) {
.machine{
		padding-top: .8rem;
			padding-bottom: 1rem;
	}
	.machine-a{
		font-size: .48rem;
		line-height: .55rem;
			font-weight: bold;
	}
	.machine-b{
		font-size: .3rem;
		line-height: .5rem;
		margin-top: .2rem;
			margin-bottom: .35rem;
	}
	.machine-c1-b{
		font-size: .28rem;
		line-height: .45rem;
		padding: .3rem;
		padding-bottom: .5rem;
			min-height: initial;
	}
	.machine-d{
		height:4rem;
		background-size:cover;
			padding: 0 .4rem;
	}
	.machine-d1{
		font-size: .3rem;
		line-height: .45rem;
			padding-top: .5rem;
	}
}
.machine-c1-c{
	font-size: 16px;
	line-height: 30px;
	min-height: 240px;
	padding: 40px;
}
.machine-c1-c1{
	font-size: 26px;
	line-height: 1;
}
.machine-c1-c2{
	width: 25px;
	height: 1px;
	background: #222;
	margin-top: 18px;
	margin-bottom: 12px;
}


@media (max-width: 1023px) {
	.machine-c1{
		width: 100%;
	}
}
@media (max-width: 767px) {
	
	.machine-c1-c{
		font-size: .28rem;
		line-height: .45rem;
		padding: .3rem;
		padding-bottom: .5rem;
		min-height: inherit;
	}
	.machine-c1-c1{
		font-size: .36rem;
		font-weight: bold;
	}
	.machine-c1-c2{
		margin: .2rem 0;
	}
}
.process{
	background: #ececec;
	padding-top: 40px;
	padding-bottom: 100px;
}
.process-a{
	font-size: 32px; 
	line-height: 50px;
	text-align: center;
}
.process-ul{
	margin-top: 75px;
}
.process-ul li{
	margin-bottom: 10px;
	overflow: hidden;
}
.process-b{
	width: 59.88%;
	float: left;
	height: 430px;
	float: left;
}
.process-c{
	width: 40.12%;
	overflow: hidden;
	float: left;
}
.process-c-cont{
	margin-left: 8.3%;
	max-width: 410px;
	padding-top: 40px;
}
.process-c1{
	font-size: 30px;
	line-height: 40px;
	    font-family: "方正兰亭黑";
}
.process-c2{
	width: 35px;
	height: 1px;
	background: #222;
	margin: 20px 0;
}
.process-c3{
	font-size: 16px;
	line-height: 35px;
	color: #333;
}
.process-ul li:nth-child(2n+0) .process-b{
	float: right;
}
.process-ul li:nth-child(2n+0) .process-c-cont{
	float: right;
	margin-left: 0;
	margin-right: 8%;
}
@media (max-width: 1200px) {
	.process-c-cont{
		padding-top: 40px;
	}
}

@media (max-width: 1023px) {
	.process-b{
		width: 100%;
	}
	.process-c{
		width: 100%;
	}
	.process-c-cont{
		max-width: initial;
		padding: 40px;
		margin-left: 0;
		margin-right: 0;
	}
	.process-b{
		height: 350px;
	}
	.process-ul li:nth-child(2n+0) .process-c-cont{
		margin-right: 0;
		margin-left: 0;
	}
}
@media (max-width: 767px) {
	.machine{  
		padding-top: .8rem;
		padding-bottom: 1rem;
	}
	.process{
		padding-top: .8rem;
		padding-bottom: 1.2rem;
	}
	.process-a{
		font-size: .5rem;
		line-height: .6rem;
		font-weight: bold;
	}
	.process-ul{
		margin-top: .5rem;
	}
	.process-b{
		height: 3.5rem;
	}
	.process-c-cont{
		padding: .3rem 0;
		padding-bottom: .5rem;
	}
	.process-c1{
		font-size: .35rem;
		line-height: .5rem;
		font-weight: bold;
	}
	.process-c2{
		margin: .2rem 0;
	}
	.process-c3{
		font-size: .28rem;
		line-height: .45rem;
	}
}