/* CSS Document */
*{margin:0px; padding:0px;font-family:"Arial";}
a{text-decoration:none; color:#333;}
.fl{float:left;}
.fr{float:right;}
a img{ border:none;}
li{ list-style:none;}
.clear{clear:both;}
.clearfix{clear:both;}
img{vertical-align:middle;}
.last{margin-right:0px !important;}
.wrap {
    width: 100%;
    min-width: 1336px;
    _zoom: 1;
    position: relative;
    overflow: hidden;
}
.div1000{width:1000px; margin:0px auto;}
.div1200{width:1200px; margin:0px auto;}
.div1336{width:1336px; margin:0px auto;}
.banner img{vertical-align: middle;}
.banner{ position:relative; z-index:1; width:100%; text-align:center;}

/*index*/
.top{ margin-top:10px; position:relative;}
.topRight{ margin-left:300px;margin-top: 30px;}
.topRight > ul > li{ float:left; line-height:25px; margin-right:18px; padding-bottom:35px;position: relative;}
.topRight > ul > li > a{ display:block; font-size:18px; color:#7b7b7b;padding: 0 20px 10px;}
.topRight > ul > li:hover > a{ color:#262626;}
.topRight > ul > .on > a{ color:#262626;}
/*搜索*/
.search{ margin-top:37px;position: relative;}
.avia-search-tooltip {position: absolute; padding: 0;width: 300px; height: 74px; top: 20px;right: 0; opacity: 1; display: none; margin-left: -120px; border-radius: 2px;box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2); border-width: 1px; border-style: solid; background-color: #ffffff; border-color: #e1e1e1; z-index: 999; -webkit-animation: avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation: avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation: avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);}
#searchform {margin: 0; padding: 0;}
#searchform>div {position: relative;max-width: 300px;border-color: #e1e1e1;font-size: 100%;font: inherit;box-sizing: border-box;color: #808080;padding: 16px 0; margin-left:4px;}
#searchsubmit {cursor: pointer;width: 40px; height: 40px; position: absolute;right: 4px; z-index: 1;background: url(../images/se.jpg) no-repeat right;}
input { margin: 0;padding: 0;border: none;}
#s {width: 83%;position: relative;display: block;padding: 10px 0px 11px 5px;box-shadow: none; border: 1px solid #e1e1e1; padding-left: 5px;}
.avia-search-tooltip .avia-arrow-wrap { width: 20px; height: 20px; position: absolute; top: -20px; right: 10px; margin-left: -10px; overflow: hidden;}
.avia-search-tooltip .avia-arrow {top: 15px;}
.avia-arrow {height: 10px;width: 10px; position: absolute; top: -6px;left: 50%;margin-left: -5px;-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);transform: rotate(45deg); border-width: 1px;border-style: solid; visibility: hidden\9;background-color: #ffffff;border-color: #e1e1e1;}
#example1 .sp-thumbnail {width: 100%;-moz-box-sizing: border-box;box-sizing: border-box; }
#example1 .sp-thumbnail-title {margin-bottom: 5px;font-size:14px; color:#888;}
 .sp-thumbnail .active{color: white!important;}
#example1 .sp-thumbnail-description {font-size: 16px;color: #888;}
#example1 .sp-thumbnail:hover{ background:none;}

#example1 .sp-thumbnail:hover .sp-thumbnail-title { color:#888; cursor: pointer;}
#example1 .sp-thumbnail:hover .sp-thumbnail-description { color:white; cursor: pointer;}
#example1 .on{ color:#888;}
#example1 .sp-thumbnail-container .on .sp-thumbnail-description{ color:white; }

.products{ margin-top:55px; padding-bottom:100px;}
.products span{ font-size:26px; color:#7b7b7b; }
.productslb{ margin-top:56px;}
.productslb img{ background:#f6f6f6;}
.products_name{ height:80px; padding-top:40px;}
.products_name .p3{ font-size:14px; color:#343434;}
.products_name .p4{ font-size:14px; color:#5f5f5f;}
.products_name1{ height:80px;}
.products_name1 .p3{ font-size:14px; color:#343434;}
.products_name1 .p4{ font-size:14px; color:#5f5f5f;}
.Projec{ background:#fff; padding:30px 0 46px;background:#fff;}
.Projec span{ font-size:26px; color:#c0c0c0;color: #333; }
.Projeclb{ margin-top:30px;}
.slideOne{ margin-bottom:17px;/*border: 2px solid #000;border-radius: 5px;*/}
.slideOne .p1{ font-size:14px; color:#fff;text-align: center;}
.slideOne .p2{ font-size:15px; color:#fff;}
.pro_name{ padding:17px 15px; background:#444;border: 2px solid #000;border-top: 0;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.plan{ background:#e2e2e2; padding:22px 0 60px;}
.plan span{ font-size:26px; color:#7b7b7b; }
.planLb{ margin-top:30px;}
.bx-wrapper{ max-width:1000px; width:1000px;}
.slider4 .slide a p{ font-size:14px; color:#313131; line-height:24px; margin-top:18px;}
.service{ margin-top:40px; padding-bottom:62px;}
.serviceLeft{ width:200px;}
.serviceLeft h3{ font-size:22px; color:#5f5e5e; font-weight:normal;}
.serviceLeft ul li{ margin-top:28px;}
.serviceLeft ul li p{ font-size:14px; color:#9f9f9f;}
.serviceLeft ul li span{ font-size:17px; color:#626262;word-spacing:-3px;}
.serviceLeft ul li img{ margin-right:7px;}
.serviceCen{ margin-left:81px; width:205px; margin-top:27px;}
.serviceCen ul li{ margin-top:28px;}
.serviceCen ul li p{ font-size:14px; color:#9f9f9f;}
.serviceCen ul li span{ font-size:17px; color:#626262;word-spacing:-3px;}
.serviceCen ul li img{ margin-right:7px;}
.serviceRight h3{ font-size:22px; color:#5f5e5e; font-weight:normal;}
.serviceRight ul li{ margin-top:28px;}
.serviceRight ul li p{ font-size:14px; color:#9f9f9f;}
.serviceRight{ width:433px; margin-left:81px;}
.serviceRight ul li span{ font-size:17px; color:#626262;word-spacing:-3px;}
.footer{ background:#9f9f9f; height:41px;}
.footer p{ text-align:center; line-height:41px; font-size:14px; color:#fff;}
/*anli*/
.ban{ background:#fff; padding-top:36px; padding-bottom:58px;display: none;}
.banLeft{ width:851px;}
.banRight{ background:#5e5e5e; height:354px; padding:0 64px; padding-top:80px; width:357px;}
.banRight h3{ font-size:24px; color:#fff; font-weight:normal;}
.banRight p{ font-size:18px; line-height:34px; color:#fff; margin-top:32px;}
.anli{ position:relative; /*padding-bottom:62px;*/min-height: 600px;margin-top: 77px;}
.select{ position:absolute; top:-113px;}
.select select{ width:234px; height:36px; font-size:16px; line-height:36px; background:url(../images/al_07.png) 96% center no-repeat #fff; border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none; padding-left:15px;}
.anliList{ /*margin-top:90px;padding-top: 44px;*/}
.anliList ul li{ float:left; width:265px; margin-right:92px; margin-bottom:30px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out; overflow:hidden;}
.anliList ul li img{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.anliList ul li p{ font-size:16px; color:#fff; text-align:center; line-height:72px; background:#444;}
.anliList ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }
.anliList ul li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px); box-shadow:2px 5px 20px #dcdcdc; -webkit-box-shadow:2px 5px 20px #dcdcdc; -moz-box-shadow:2px 5px 20px #dcdcdc;}

.company ul{
	display: flex;
	justify-content: center;
}
.company ul li:last-child{
	margin-right: 0;
}

.xl2{ background:#ffffff; margin-top:77px;}
.xlTit2 ul li{ float:left; margin-right:140px;}
.xlTit2 ul li a{ font-size:20px; color:#939393;}
.xlTit2 ul li:hover a{ color:#353535;}
.xlTit2 ul .active a{ color:#353535;}
.tab32_box2{width:100%; margin-top:26px;} 
.tab32_box2 .tab32_tit2{ border-bottom:1px solid #e2e2e2; padding-bottom:1px;}
.tab32_box2 .tab32_tit2 li {float:left;display:inline;cursor:pointer; margin-right:41px;}
.tab32_box2 .tab32_tit2 li a {padding:8px 13px;display:block;color:#8f8f8f;text-decoration:none;text-align:center;font-size:18px;font-weight:normal;outline:none; line-height:25px;}
.tab32_box2 .tab32_tit2 li.cur a {background:#e2e2e2;color:#444443;}
.tab32_box2 .tab32_con2{ min-height:616px;_height:616px;}
.tab32_box2 .ulbox2 li{ box-sizing: border-box;width:202px;display:inline-block; margin-right:59px; text-align:center; margin-top:44px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.tab32_box2 .ulbox2 li.last{ margin-right:0;}
.tab32_box2 .ulbox2 li .li_img{display:table; text-align:center; *position:relative; *overflow:hidden;border: 2px solid #000;border-bottom: 0;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.tab32_box2 .ulbox2 li .li_img label{ display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;cursor:pointer;}
.tab32_box2 .ulbox2 .li_img label img{ width:100%; margin:0 auto; *position:relative; *left:-50%; *top:-50%;}
.tab32_box2 .ulbox2 li:hover{transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px); box-shadow:2px 5px 20px #dcdcdc; -webkit-box-shadow:2px 5px 20px #dcdcdc; -moz-box-shadow:2px 5px 20px #dcdcdc;}
.tab32_box2 .ulbox2 li span{ display:block;line-height:55px; font-size:16px; color:#fff; background:#444; text-align:center;border: 2px solid #000;border-top: 0;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}


/*xl*/
.xl{ background:#f6f6f6; padding-top:27px; display:none; position:absolute; top:100%; left:0;width:100%; margin:0 auto; z-index:999;}
.xlTit ul li,.xlTit2 ul li{ float:left; margin-right:140px;}
.xlTit ul li a,.xlTit2 ul li a{ font-size:18px; color:#939393;}
.xlTit ul li:hover a,.xlTit2 ul li:hover a{ color:#353535;}
.xlTit ul .active a,.xlTit2 ul .active a{ color:#353535;}
.xlTit1 ul li{ float:left; margin-right:140px; width: 200px;}
.xlTit1 ul li a{font-size:20px; color:#939393;}
.xlTit1 ul li a img{margin-top: 15px; margin-bottom: 20px;}
.xlTit1 .active a{ color:#353535;}
<!--.xlTit ul li:hover .tab{ display:block}-->




.tab32_box,.tab32_box2{width:100%; margin-top:16px;} 
.tab32_box .tab32_tit,.tab32_box2 .tab32_tit2{ border-bottom:1px solid #e2e2e2; padding-bottom:1px;}
.tab32_box .tab32_tit li ,.tab32_box2 .tab32_tit2 li{float:left;display:inline;cursor:pointer; margin-right:41px;}
.tab32_box .tab32_tit li a ,.tab32_box2 .tab32_tit2 li a{padding:8px 13px;display:block;color:#8f8f8f;text-decoration:none;text-align:center;font-size:18px;font-weight:normal;outline:none; line-height:25px;}
.tab32_box .tab32_tit li.cur a ,.tab32_box2 .tab32_tit2 li.cur a{background:#e2e2e2;color:#444443;}
.tab32_box .tab32_con,.tab32_box2 .tab32_con2{ min-height:285px;_height:285px;}
.tab32_box .ulbox li,.tab32_box2 .ulbox li{ width:202px;display:inline-block; margin-right:59px; text-align:center; margin-top:44px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.tab32_box .ulbox li.last,.tab32_box2 .ulbox li.last{ margin-right:0;}
.tab32_box .ulbox li .li_img,.tab32_box2 .ulbox li .li_img{display:table; text-align:center; *position:relative; *overflow:hidden;}
.tab32_box .ulbox li .li_img label,.tab32_box2 .ulbox li .li_img label{ display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;cursor:pointer;}
.tab32_box .ulbox li .li_img label img,.tab32_box .ulbox li .li_img label img{ width:100%; margin:0 auto; *position:relative; *left:-50%; *top:-50%;}
.tab32_box .ulbox li:hover,.tab32_box2 .ulbox li:hover{transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px); box-shadow:2px 5px 20px #dcdcdc; -webkit-box-shadow:2px 5px 20px #dcdcdc; -moz-box-shadow:2px 5px 20px #dcdcdc;}
.tab32_box .ulbox li span,.tab32_box2 .ulbox li span{ display:block;line-height:55px; font-size:16px; color:#3d3d3d; background:#ebebeb; text-align:center;}
/*产品页*/
.product{ position:relative;}
.list1{ margin-top:77px;}
.list1 ul h6{ font-size:18px; color:#353535; font-weight:normal;}
.table{ margin-top:13px;}
.list1 ul table,td,th{ width:296px;}
.list1 ul table tr th{width:50px; height:40px; margin:6px;}
.list1 ul table tr td{ padding-left:14px; background:#f6f6f6;}
.list1 ul table tr td a{ display:block; font-size:13px; color:#424242;}
.list1 ul table tr td:hover{ background:url(../images/procudt_03.png) 94% center no-repeat #f6f6f6;}
.list1 ul table tr:hover th{ background:#7a7d82;}
.list1 ul{ float:left; margin-right:49px;}
.list2{ margin-top:30px;}
.list2 ul h6{ font-size:18px; color:#353535;}
.list2 ul{ width:296px; float:left; margin-right:49px;}
.list2 ul table{ margin-top:12px;}
.list2 ul table tr td{ font-size:13px; color:#424242; line-height:48px; padding-left:10px; background:#f6f6f6;}
.list2 ul table tr td:hover{ background:url(../images/procudt_03.png) 90% center no-repeat;}
.list3{ margin-top:63px; background:#fff;}
.list3 table tbody th{ background:#f3f3f3;font-size:14px; color:#5e5e5e; font-weight:normal; line-height:30px; height:70px; text-align:center; border-left: none;border-right: none;}
.list3 table tr td{border-left: none;border-right: none;font-size:12px; color:#5e5e5e; text-align:center; line-height:30px; height:70px; background:#fff;}
.list3 table .yc{display:none;}
.list3 table .yc td{ background:#fafafa;}
.list3 table .yc td img{ margin-right:6px; margin-top:-5px;}
.more{ padding-top:43px; padding-bottom:90px;}
.more p{ text-align:center;16px; color:#323232; text-decoration:underline;}
.border{ border-bottom:1px solid #c0c0c0;}
.bk{ border:1px solid #c0c0c0; border-bottom:none; top:-37px;}
.bk select{ padding-left:16px; background:url(../images/al_07.png) 96% center no-repeat #f6f6f6;}
.Similar{ position:relative; padding-bottom:81px; background:#f6f6f6;}
.SimilarList{ padding-top:77px;}
.SimilarList ul li{ float:left; width:265px; margin-right:89px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.SimilarList ul li p{ font-size:16px; color:#3d3d3d; text-align:center; background:#ebebeb; line-height:70px; }
.SimilarList ul li:hover{transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px); box-shadow:2px 5px 20px #dcdcdc; -webkit-box-shadow:2px 5px 20px #dcdcdc; -moz-box-shadow:2px 5px 20px #dcdcdc;}






.topRight ul li:hover .xl{ display:block;}








#page-wrap {width: 100%; display:none; position:absolute; top:100%; left:0; z-index:999; margin:0 auto; background:#f6f6f6; padding-top:28px;}
.hide {position: absolute;top: -9999px;left: -9999px;}
#example-one {margin-top:26px;}
#example-one > .nav {overflow: hidden; border-bottom:1px solid #e2e2e2; padding-bottom:1px;}
#example-one > .nav > li {float: left; margin-right:20px;line-height:26px; padding:0 12px;}
#example-one > .nav > li.last {margin-right: 0;}
#example-one > .nav > li > a {display: block;font-size: 18px; color:#8f8f8f;text-align: center;border: 0;}
#example-one > .nav > li > a:hover {background-color: #e2e2e2;}
#example-one > ul {list-style: none;}
#example-one > ul > li > a {display: block;border-bottom: 1px solid #666;padding: 4px;color: #666;}
#example-one ul li a:hover {background: #e2e2e2;color: #444443;}
#example-one ul li:last-child a {border: none;}
#example-one ul li.nav-one a.current, #example-one ul.featured li a:hover {background-color: #e2e2e2;color: #444443;}
#example-one ul li.nav-two a.current, #example-one ul.core li a:hover {background-color: #e2e2e2;color: #444443;}
#example-one ul li.nav-three a.current, #example-one ul.jquerytuts li a:hover {background-color: #e2e2e2;color: #444443;}
#example-one ul li.nav-four a.current, #example-one ul.classics li a:hover {background-color: #e2e2e2;color: #444443;}
#featured li{ width:202px;display:inline-block; margin-right:59px; text-align:center; margin-top:44px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
#featured li.last{ margin-right:0;}
#featured li .li_img{display:table; text-align:center; *position:relative; *overflow:hidden;}
#featured li .li_img label{ display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;cursor:pointer;}
#featured li .li_img label img{ width:100%; margin:0 auto; *position:relative; *left:-50%; *top:-50%;}
#featured li:hover{transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px); box-shadow:2px 5px 20px #dcdcdc; -webkit-box-shadow:2px 5px 20px #dcdcdc; -moz-box-shadow:2px 5px 20px #dcdcdc;}
#featured li span{ display:block;line-height:55px; font-size:16px; color:#3d3d3d; background:#ebebeb; text-align:center;}
#core li{ width:202px;display:inline-block; margin-right:59px; text-align:center; margin-top:44px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
#core li.last{ margin-right:0;}
#core li .li_img{display:table; text-align:center; *position:relative; *overflow:hidden;}
#core li .li_img label{ display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;cursor:pointer;}
#core li .li_img label img{ width:100%; margin:0 auto; *position:relative; *left:-50%; *top:-50%;}
#core li:hover{transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px); box-shadow:2px 5px 20px #dcdcdc; -webkit-box-shadow:2px 5px 20px #dcdcdc; -moz-box-shadow:2px 5px 20px #dcdcdc;}
#core li span{ display:block;line-height:55px; font-size:16px; color:#3d3d3d; background:#ebebeb; text-align:center;}
#jquerytuts li{ width:202px;display:inline-block; margin-right:59px; text-align:center; margin-top:44px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
#jquerytuts li.last{ margin-right:0;}
#jquerytuts li .li_img{display:table; text-align:center; *position:relative; *overflow:hidden;}
#jquerytuts li .li_img label{ display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;cursor:pointer;}
#jquerytuts li .li_img label img{ width:100%; margin:0 auto; *position:relative; *left:-50%; *top:-50%;}
#jquerytuts li:hover{transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px); box-shadow:2px 5px 20px #dcdcdc; -webkit-box-shadow:2px 5px 20px #dcdcdc; -moz-box-shadow:2px 5px 20px #dcdcdc;}
#jquerytuts li span{ display:block;line-height:55px; font-size:16px; color:#3d3d3d; background:#ebebeb; text-align:center;}
#classics li{ width:202px;display:inline-block; margin-right:59px; text-align:center; margin-top:44px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
#classics li.last{ margin-right:0;}
#classics li .li_img{display:table; text-align:center; *position:relative; *overflow:hidden;}
#classics li .li_img label{ display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;cursor:pointer;}
#classics li .li_img label img{ width:100%; margin:0 auto; *position:relative; *left:-50%; *top:-50%;}
#classics li:hover{transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px); box-shadow:2px 5px 20px #dcdcdc; -webkit-box-shadow:2px 5px 20px #dcdcdc; -moz-box-shadow:2px 5px 20px #dcdcdc;}
#classics li span{ display:block;line-height:55px; font-size:16px; color:#3d3d3d; background:#ebebeb; text-align:center;}
#aa li{ width:202px;display:inline-block; margin-right:59px; text-align:center; margin-top:44px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
#aa li.last{ margin-right:0;}
#aa li .li_img{display:table; text-align:center; *position:relative; *overflow:hidden;}
#aa li .li_img label{ display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;cursor:pointer;}
#aa li .li_img label img{ width:100%; margin:0 auto; *position:relative; *left:-50%; *top:-50%;}
#aa li:hover{transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px); box-shadow:2px 5px 20px #dcdcdc; -webkit-box-shadow:2px 5px 20px #dcdcdc; -moz-box-shadow:2px 5px 20px #dcdcdc;}
#aa li span{ display:block;line-height:55px; font-size:16px; color:#3d3d3d; background:#ebebeb; text-align:center;}


/*案例展示页*/
.anli_xxy{ margin-top: 77px; width: 1336px; }
.title_al{font-size: 18px; font-weight: bold; height: 45px; line-height: 1.45em; /*margin-left:30px;*/ margin-bottom: 20px; /*width:90%;*/ text-align: center;}
.content_al{line-height: 25px; font-size: 14px;text-indent: 2em; float: left;}
.content_al img{padding: 20px; margin-right: 20px; float:left;}
.case_xx li.case_img{ float: left; margin-right: 20px; width: 800px;}

.case_xx .ms{float:left; width:480px; height: 380px; margin-bottom:30px; margin-left: 20px;}
/*详细页面*/
.about_con{ margin-top:77px;font-size: 12px;color: #666;min-height:450px;font-family: '微软雅黑'；}
.about_con table,td,th{border:none;}
.about_con table input{border:1px solid #c5c5c5; }

/*新闻详细页面*/
.news_xxy{ width: 1330px; margin: 0 auto 0px auto; height:auto; }
.news_xxy .title_al{font-size: 18px; font-weight: bold; height: 45px; line-height: 1.45em; /*margin-left:30px;*/ margin-bottom: 20px; /*width:90%;*/ text-align: center;}
.news_xxy .content_al1{width: 1200px; margin:0px auto 0px auto; min-width: 500px; line-height: 1.5em;font-size: 1.4em;}
.content_al1 img{
	max-width: 100%;
}
/*联系我们页面*/
.message{width:1336px; height:auto; margin-top: 77px;}
.anliList .message .qy_box{width: 1336px; min-height: 150px;}
.message .qy_box .qy{width: 242px; float: left; margin-right: 25px; margin-bottom: 20px;}
.message .qy_box .qy .tit{float:left; width:242px; line-height: 40px; color: white;margin-bottom: 10px; padding-left: 20px; font-size: 14px;background-color:#000; height: 40px;}
.message .qy_box .qy .qy1 .dh p{font-size: 12px; line-height: 25px; width: 240px; padding-left:15px; margin-top: 10px;}
.message .f_box{clear: both; width:1336px; }
.message .f_box .inpt_box{width:650px; height:auto;  float: left;margin-right: 16px;}
.message .f_box .inpt_box .inp{width:400px; padding-left:10px; font-size: 12px;  height:35px; background-color:rgba(159,159,159,0.5); color: white; margin-bottom: 10px; }
.message .f_box .text_box .text_area{ width: 640px; height: 215px; padding-left: 20px; font-size: 12px;  background-color:rgba(159,159,159,0.5); color: white; margin-bottom: 10px;  border:1px solid #c5c5c5;}
.message .f_box .bot_box .inpt_btn{width: 60px; height: 35px; background-color:rgba(159,159,159,0.5); color:#888; border-radius: 5%; margin-right: 15px; }
.message .f_box .bot_box #submit2{ background-color: red; color: white; }


    .prouductImgWrap {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.82);
  margin: auto;
}
.prouductImg {
  max-width: 1400px;
  height: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.prouductImg .swiper-container {
  width: 86.42%;
  margin: auto;
  text-align: center;
}
.prouductImg .prouductImgPN .swiper-button-next:after,
.prouductImg .prouductImgPN .swiper-button-prev:after {
  color: #fff;
  font-weight: normal;
  outline: none;
}
.prouductImg .prouductImgPN .swiper-button-next:hover:after,
.prouductImg .prouductImgPN .swiper-button-prev:hover:after {
  color: #2e7edd;
}
.prouductImg .prouductImgPN .swiper-button-next {
  right: 0;
}
.prouductImg .prouductImgPN .swiper-button-prev {
  left: 0;
}
.prouductImg .X {
  cursor: pointer;
  width: 31px;
  height: 31px;
  display: block;
  background-image: url(../images/icon05.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  right: 0;
  top: 10%;
}


.erji{
	display: none;
	position: absolute;
	width: 100%;
	left: 0;
	background-color: #f6f6f6;
	padding-top: 5px;
	z-index: 999;
}
.erji>ul>li{
	text-align: center;
	line-height: 45px;
}
.erji>ul>li>a{
	font-size: 16px;
	color: #7b7b7b;
}
.topRight > ul > li:hover .erji{
	display: block;
}
.erji>ul>li:hover a{
	color: #000000;
}
.xin_newsTitle{
	/*margin-top: 40px;*/
	text-align: center;
}
.xin_newsTitle span{
	font-size: 18px;
	color: #333;
}
.xin_newsList{
	margin-top: 60px;
}
.xin_newsList ul li{
	line-height: 50px;
	border-bottom: 1px solid #eee;
}
.xin_newsList ul li span{
	display: block;
	margin-right: 30px;
	font-size: 18px;
	color: #999;
}

.xin_newsList ul li p{
	font-size: 16px;
	color: #7b7b7b;
}
.xin_newsList ul li:hover p{
	color: #333333;
}

.index_img{
	border: 2px solid #000;
	border-bottom: 0;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}