@charset "utf-8";
#head {padding-bottom: 4px;background: #eee url(../img/head.png) repeat-x left bottom;}
#head {padding-bottom: 0px;background: #eee url(../img/head0.png) repeat-x left bottom;}
#head .logo {margin-top: 8px;}
#nav li {float: left;}
#nav a {display: inline-block;padding: 30px 13px;color: #333;border-left: 1px solid #cbcbcb;}
#nav a:hover,#nav .curr a {color: #0949ab;background-color: #eef0f1;}
#nav .home a {border-left: 0;letter-spacing: 15px;padding-left: 20px;padding-right: 7px;}

#home-banner {height: 458px;background: #eef0f1;animation: mybanner 2s 1 ease-in-out;-webkit-animation:mybanner 2s 1 ease-in-out;text-align: center;}
#home-banner .pgsize {height: 458px;position: relative;}
#home-banner .pgsize img {position: absolute;left: 0px;bottom: 60px;}
/* @-webkit-keyframes mybanner {
	from {
		background-position: right bottom;
	}
	to {
		background-position: center top;
	}
}
@keyframes mybanner {
	from {
		background-position: right bottom;
	}
	to {
		background-position: center top;
	}
} */

#home-mian {position: relative;z-index: 2;padding-top: 1px;*zoom: 1;background-color: #eee;}
.home-mian-inner {_position: relative;margin-top: -75px;width: 1011px;margin-left: auto;margin-right: auto;}
.home-mian-pg {width: 940px;margin-left: auto;margin-right: auto;}
.hm-title-1 {margin-bottom: 14px;}
.hm-title-1 img {float: left;margin-right: 5px;}
.hm-title-1 a {overflow: hidden;_zoom: 1;color: #323232;font-weight: bold;font-size: 20px;}
.hm-title-1 i {margin-left: 10px;color: #969696;font-family: Arial;font-weight: 400;font-size: 16px;}
.home-mian-up {padding-top: 35px;padding-bottom: 8px;background: url(../img/home/up-bg.png) no-repeat;}
.home-mian-up .news {width: 320px;}
.home-mian-up .news .hm-title-1 img {margin-top: 6px;}
.home-mian-up .news ul {font-size: 12px;}
.home-mian-up .news li {position: relative;margin-bottom: 5px;}
.home-mian-up .news ul i {display: inline-block;overflow: hidden;width: 2px;height: 2px;background-color: #de9800;vertical-align: middle;margin-right: 5px;}
.home-mian-up .news ul a {color: #666;}
.home-mian-up .news ul a:hover {color: #de9800;}
.home-mian-up .news ul .date {position: absolute;right: 2px;top: 0px;color: #c8c8c8;}
.home-mian-up .news .more-news {margin-top: 10px;padding-bottom: 8px;border-bottom: 1px dashed #d4d4d4;text-align: right;}
.home-mian-up .news .more-news a {color: #64c3d1;}
.home-mian-up .news .more-news a i {display: inline-block;margin: 6px 10px 0px 5px;overflow: hidden;width: 0;height: 0;border-top: 4px dashed transparent;border-bottom: 4px dashed transparent;border-left: 5px solid #64c3d1;}
.home-mian-up .news .more-news a:hover {color: #de9800;}
.home-mian-up .news .more-news a:hover i {border-left-color: #de9800;}

.home-mian-up .fashion {width: 290px;margin-left: 10px;margin-left: 23px;}
.home-mian-up .fashion .hm-title-1 img {margin-top: 6px;}
.home-mian-up .fashion-m .img {display: block;height: 118px;overflow: hidden;}
.home-mian-up .fashion-m .des {margin-top: 5px;}
.home-mian-up .fashion-m .des a {color: #333;}
.home-mian-up .fashion-m .des i {overflow: hidden;display: inline-block;width: 2px;height: 2px;vertical-align: middle;margin-right: 5px;background-color: #333;}

.home-mian-up .product-center {width: 290px;}
.home-mian-up .product-center .hm-title-1 img {margin-top: 4px;}
.home-mian-up .product-center .pro-img {display: block;height: 118px;overflow: hidden;}
.home-mian-up .product-center .pro-m-cate {margin-top: 5px;}
.home-mian-up .product-center .pro-m-cate table {width: 100%;text-align: center;}
.home-mian-up .product-center .pro-m-cate a {color: #333;}

.hm-title-2 {margin-bottom: 14px;}
.hm-title-2 img {float: left;margin-right: 8px;}
.hm-title-2 a {overflow: hidden;_zoom: 1;color: #9a9a9a;font-weight: 400;font-size: 24px;}
.hm-title-2 i {margin-left: 10px;color: #cdcdcd;font-family: Arial;font-weight: 400;font-size: 16px;}
.home-mian-down {padding-top: 20px;padding-bottom: 50px;background: url(../img/home/down-bg.png) repeat-y 0px 0px;}
.home-mian-down .pro-center {width: 440px;}
.home-mian-down .about-us {width: 440px;}
.home-mian-down .pro-center .hm-title-2 img {margin-top: 4px;}
.home-mian-down .about-us .hm-title-2 img {margin-top: 4px;}
.home-mian-down .p {color: #666;line-height: 1.7;}

#footer {padding-top: 31px;padding-bottom: 35px;background-color: #eef0f1;}
#footer .foot-nav li {float: left;_display: inline;background: url(../img/foot-nav.jpg) no-repeat left center;padding-left: 2px;}
#footer .foot-nav .first {padding-left: 0px;background: none;}
#footer .foot-nav a {display: inline-block;padding: 0px 14px;color: #c7c7c7;font-size: 16px;}
#footer .foot-nav a:hover {color: #fff;}
#footer .foot-info {color: #4d4d4d;margin-top: 8px;padding-left: 25px;}
#footer .share-wp {margin-top: -6px;}
#footer .share-wp .share-n {color: #4d4d4d;font-size: 22px;}
#footer .share-m {margin-top: -5px;margin-left: 3px;}
#footer .share-m span {float: left;_display: inline;width: 40px;height: 40px;overflow: hidden;background: url(../img/share.jpg) no-repeat 0px 0px;cursor: pointer;}
#footer .share-m .baidu {background-position: -55px 0px;margin-left: 15px;}
#footer .share-m .weibo {background-position: -111px 0px;margin-left: 15px;margin-right: 15px;}
#footer .share-m .qq {background-position: -167px 0px;}

#other-banner {height: 310px;}
#other-comm {margin-bottom: 55px;padding-top: 50px;background: url(../img/other-comm.jpg) repeat-x 0px 0px;}

#sidebar-menu {position: relative;width: 257px;}
#sidebar-menu .sidebar-menu-inner {padding-left: 20px;width: 225px;}
#sidebar-menu .just-up {height: 20px;background: #f2f2f2 url(../img/sidebar/sidebg1.jpg) no-repeat left top;}
#sidebar-menu .just-down {position: relative;width: 100%;height: 35px;background: #f2f2f2 url(../img/sidebar/sidebg3.jpg) no-repeat left bottom;z-index: 0;}
#sidebar-menu .just-down i {position: absolute;right: 9px;top: -19px;width: 0;height: 0;overflow: hidden;border-top: 40px dashed transparent;border-right: 40px solid #0949ab;}
#sidebar-menu .side-m-wp {padding: 15px 9px 25px 0px;background: #f2f2f2 url(../img/sidebar/sidebg2.jpg) repeat-y;}
#sidebar-menu .side-m {}
#sidebar-menu .side-m .menu-t {padding-left: 33px;padding-bottom: 40px;line-height: 1;height: 50px;}
#sidebar-menu .side-m dd {border-top: 1px solid #cbcbcb;border-bottom: 1px solid #cbcbcb;margin-top: -1px;}
#sidebar-menu .side-m .side-nv-2 {position: relative;z-index: 3;display: block;color: #636363;padding-left: 33px;height: 45px;line-height: 45px;}
#sidebar-menu .side-m .side-nv-2 i {position: absolute;right: 14px;top: 50%;margin-top: -4px;overflow: hidden;width: 6px;height: 6px;background: url(../img/sidebar/triangle.png) no-repeat;}
#sidebar-menu .side-m .curr-sub2 .side-nv-2 {color: #fff;background-color: #eef0f1;}
#sidebar-menu .side-m .side-sub-3 {padding: 10px 0px;}
#sidebar-menu .side-m .side-sub-3 a {display: block;padding: 8px 0px;padding-left: 50px;line-height: 1.4;color: #636363;}
#sidebar-menu .side-m .curr-sub3 a {background-color: #D8CECE;}
#sidebar-menu .side-m .curr i {display: none;}
#sidebar-menu .just-hover-bg {position: absolute;display: none;top: 68px;left: 0px;width: 100%;height: 58px;background: url(../img/sidebar/hover.jpg) no-repeat;}

#sidebar-menu .sidebar-2 {margin-top: 25px;}
#sidebar-menu .sidebar-2 .tel {margin-left: 10px;}
#sidebar-menu .side-2-info {padding-left: 13px;margin-top: 25px;}
#sidebar-menu .side-2-info li {color: #646464;margin-top: 12px;}
#sidebar-menu .side-2-info a {color: #646464;}
#sidebar-menu .sidebar-2 .side-m-wp {padding-bottom: 0px;}
#sidebar-menu .sidebar-2 .side-2-info {position: relative;padding-bottom: 45px;margin-bottom: -21px;z-index: 1;}

.other-right {width: 710px;}
#us-position {border-bottom: 1px solid #cbcbcb;padding-bottom: 4px;position: relative;overflow: hidden;_zoom:1;}
#us-position .pos-wp {float: right;}
#us-position .pos-wp dt {float: left;_display: inline;margin-right: 10px;padding-left: 20px;background: url(../img/position.jpg) no-repeat 0px 4px;color: #7f7d7d;font-weight: bold;}
#us-position .pos-wp dd {float: left;_display: inline;}
#us-position .pos-wp dd,#us-position .pos-wp dd a {color: #323232;}
#us-position .pos-wp dd span,#us-position .pos-wp dd a {float: left;_display: inline;}
#us-position .pos-wp dd span {margin-left: 6px;margin-right: 7px;}

#position-mark {margin-top: 55px;}
#position-mark .p-mk-name {display: inline-block;padding: 0px 7px 2px 20px;color: #646464;font-size: 14px;font-weight: bold;background: url(../img/menu-b.jpg) no-repeat 2px 5px;border-bottom: 1px solid #cbcbcb;font-style: italic;}

#comm-art-m {margin-top: 35px;overflow: hidden;color: #323232;}

#page-break-wp {margin-top: 35px;text-align: center;}
#page-break-wp a ,#page-break-wp span {display: inline-block;padding: 2px 8px;margin-left: 3px;margin-right: 3px;border: 1px solid #ddd;background-color: #eee;color: #646464;}
#page-break-wp .current {color: #fff;background-color: #666;border-color: #666;}

#artc-list-1 li {position: relative;padding-bottom: 15px;margin-top: 15px;border-bottom: 1px solid #d4d4d4;}
#artc-list-1 a {padding-left: 10px;color: #333;background: url(../img/list-1.jpg) no-repeat 3px center;}
#artc-list-1 a:hover {color: #eef0f1;}
#artc-list-1 .date {position: absolute;right: 5px;top: 0px;color: #999;}

#artc-title {color: #1a1d1f;text-align: center;line-height: 1.6;font-size: 18px;}
#art-ab-info {text-align: center;color: #d3d3d3;margin-top: 15px;}
#art-ab-info span {margin-left: 5px;margin-right: 5px;}
#artc-body {margin-top: 35px;color: #5b5b5b;line-height: 1.7;}
#art-pub-time {text-align: right;color: #d3d3d3;margin-top: 40px;}

.about-us-info {width: 708px;height: 560px;background: url(../img/aboutus/about-us-info.jpg) no-repeat center;margin: 0 auto;margin-top: -15px;overflow: hidden;}
.about-us-info .cont-inner {padding: 50px 52px;padding-top: 225px;background: url(../img/aboutus/cont-tip.jpg) no-repeat  49px 56px;}
.about-us-info .cont-inner .info {border-top: 1px solid #ccc;padding-top: 12px;padding-left: 20px;}
.about-us-info .cont-inner .info li {margin-bottom: 13px;font-size: 16px;color: #646464;}
.about-us-info .cont-inner .info a {color: #7fc9de;}
.about-us-map {width: 708px;height: 496px;margin: 0px auto;margin-top: -20px;background: url(../img/aboutus/about-us-map.jpg) no-repeat 0px 0px;}
.about-us-map .cont-inner {padding: 50px;}

.introduce-wp p {text-indent: 2em;margin-bottom: 21px;line-height: 1.8;}
.culture-wp {padding-bottom: 10px;background: url(../img/cominfo/culture.jpg) no-repeat right bottom;}
.culture-wp dl {margin-bottom: 30px;}
.culture-wp dt {color: #7fc9de;margin-bottom: 18px;font-size: 30px;}
.culture-wp dt .sq {float: left;margin-top: 14px;margin-right: 10px;background-color: #7fc9de;width: 15px;height: 15px;overflow: hidden;}
.culture-wp h3 {color: #7fc9de;font-size: 26px;font-weight: bold;}
.qualification-wp li {overflow: hidden;_zoom: 1;margin-top: 22px;padding-bottom: 24px;border-bottom: 1px dashed #d7d7d7;}
.qualification-wp .left {float: left;width: 500px;}
.qualification-wp h4 {color: #7fc9de;font-size: 30px;font-weight: bold;margin-bottom: 10px;}
.qualification-wp h4 a {color: #7fc9de;}
.qualification-wp p {line-height: 1.7;}
.qualification-wp img {float: right;max-width: 185px;}

.service-process {}
.service-process .solutions {}
.service-process table {width: 100%;}
.service-process thead {background-color: #646464;font-size: 18px;color: #fff;}
.service-process tbody {color: #979696;font-size: 18px;font-weight: bold;}
.service-process td {border: 2px solid #dee4ea;text-align: center;padding: 25px 24px;}
.service-process tbody td {padding: 20px 24px;}
.service-process .def {width: 470px;font-weight: 400;font-size: 14px;}
.service-process .def p {padding: 5px 0px;}
.service-process .service-tip {color: #4f4f4f;margin-top: 25px;}
.service-process .service-tip em {font-size: 18px;color: #0390b9;}

#artc-list-2 {margin-left: -39px;}
#artc-list-2 li {float: left;_display: inline;margin-left: 39px;margin-bottom: 30px;padding: 5px;border: 1px solid #d2d2d2;}
#artc-list-2 li:hover {border-color: #5bb8ac;}
#artc-list-2 .md-img {display: block;width: 240px;height: 290px;}

#artc-list-3 {margin-left: -25px;}
#artc-list-3 li {float: left;_display: inline;margin-left: 35px;margin-bottom: 30px;padding: 5px;border: 1px solid #d2d2d2;}
#artc-list-3 li:hover {border-color: #5bb8ac;}
#artc-list-3 .md-img {position: relative;display: block;width: 320px;height: 320px;}
#artc-list-3 .md-img strong {position: absolute;left: 0px;bottom: 0px;width: 100%;text-align: center;color: #fff;font-size: 22px;font-weight: 400;padding: 8px 0px;background-color:rgb(3,144,185);filter:alpha(opacity=50);background:rgba(3,144,185,0.5);transition: all .4s ease-in-out;}
#artc-list-3 .md-img:hover strong {filter:alpha(opacity=70);background:rgba(3,144,185,0.7);}
#artc-list-3 .md-img img ,#artc-list-3 .md-img strong {
-webkit-transition: All 0.8s ease-in-out;
-moz-transition: All 0.8s ease-in-out;
-o-transition: All 0.8s ease-in-out;
transition: All 0.8s ease-in-out;}
#artc-list-3 .md-img:hover img ,#artc-list-3 .md-img:hover strong {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
	font-size: 24px;
}

#artc-list-4 li:after {display:block;clear:both;content:"";visibility:hidden;height:0;}
#artc-list-4 li {*zoom: 1;border-bottom: 1px dashed #ccc;padding: 0px 5px 15px;margin-bottom: 15px;}
#artc-list-4 .md-img {float: left;width: 185px;height: 130px;border: 1px solid #ccc;}
#artc-list-4 .md-img:hover {border-color: #eef0f1;}
#artc-list-4 .detail {float: right;width: 625px;}
#artc-list-4 .detail .date {color: #848484;font-size: 12px;}
#artc-list-4 .detail h1 {margin-top: 15px;font-size: 16px;font-weight: bold;line-height: 1.4;}
#artc-list-4 .detail h1 a {color: #0390b9;}
#artc-list-4 .detail p {color: #969696;font-size: 12px;line-height: 1.8;margin-top: 3px;}

.product-list-1 li {margin-left: 38px;margin-bottom: 20px;float: left;_display: inline;width: 190px;overflow: hidden;}
.product-list-1 .img {height: 190px;}
.product-list-1 .txt {margin-top: 8px;overflow: hidden;text-align: center;font-weight: normal;font-size: 14px;}
.product-list-1 .txt a {display: block;overflow: hidden;color: #444;white-space: nowrap;text-overflow: ellipsis;_width: 100%;}

#product-body-1 {}
#product-body-1 .product-big-img {text-align: center;}
#product-body-1 .easyrollimg {margin-top: 15px;}
#product-body-1 .roll-img-in .txt {color: #444;}
#product-body-1 .easyrollimg .roll-img-in .item {width: 145px;}
#product-body-1 .easyrollimg .roll-img-in .img {height: 100px;}
#product-body-1 .easyrollimg .roll-img-m {padding: 10px 0px;}

#product-body-1 .easyrollimg .prev-next {text-align: center;color: #fff;font-size: 18px;width: 30px;height: 60px;line-height: 60px;margin-top: -30px;opacity: .7;background: #000;}
#product-body-1 .easyrollimg .prev-btn {}
#product-body-1 .easyrollimg .next-btn {}

#pro-title-info .pro-title {color: #1a1d1f;line-height: 1.6;font-size: 18px;}
#pro-title-info .pro-origin {color: #d3d3d3;}

#pro-img-view {width: 370px;}
#pro-img-view .big-img-wrap {height: 300px;}
#pro-img-view .img-zoom-wp {width: 330px;margin-left: 5px;}
#pro-img-view .thum-img-inner li {border: 1px solid #fff;}
#pro-img-view .thum-img-inner .active {border-color: #444;}
#pro-prf-info {width: 290px;}
#pro-prf-info .base-info {padding-top: 20px;font-size: 12px;}
#pro-prf-info .base-info li {margin-bottom: 10px;}
#pro-prf-info .base-info .i-name {font-weight: normal;}
#pro-prf-info .base-info .red {font-size: 16px;color: #c40000;}
#pro-prf-info .pro-prv-next {margin-top: 25px;padding-top: 8px;padding-bottom: 8px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
#pro-prf-info .pro-prv-next a {color: #333;}
#pro-prf-info .pro-prv-next a:hover {color: #c40000;}

.add-fvrt-inquiry {margin-top: 20px;}
.add-fvrt-inquiry .inquiry-price {margin-left: 15px;}
.add-fvrt-inquiry a {display: inline-block;padding: 5px 20px;}
.add-fvrt-inquiry .add-favorite a {background-color: #F1F1F1;color: #807E7E;}
.add-fvrt-inquiry .inquiry-price a {background-color: #c40000;color: #fff;}

#product-detail-m {margin-top: 20px;}
.pro-title-1 {position: relative;padding-left: 15px;height: 40px;line-height: 40px;color: #fff;background-color: #eef0f1;font-weight: normal;font-size: 15px;}
.pro-title-1 .more {position: absolute;right: 15px;color: #fff;}
#product-detail-m .detail-info {padding: 10px 15px;}
#other-new-pro {margin-top: 15px;}
#other-new-pro .product-list-1 {margin-top: 15px;}
#other-new-pro .product-list-1 li {width: 140px;}
#other-new-pro .product-list-1 .img {height: 140px;}

.prev-next-atc {margin-top: 20px;}
.prev-next-atc li {width: 290px;line-height: 1.6;}
.prev-next-atc .next-atc {text-align: right;}
.prev-next-atc em {font-weight: bold;}
.prev-next-atc a {color: #333;}

