@charset "utf-8";
::-moz-selection { background: #04a4bc;  color:#fff !important;  }
::selection { background: #04a4bc ; color:#fff !important; }
@font-face {
  font-family: 'Myriad';
  font-style:normal;
  font-weight:400;
  src: url('../font/Myriad/Myriad-Regular.eot');  /*IE9 Compat Modes */
  src: url('../font/Myriad//yriad-Regular.eot?#iefix') format('embedded-opentype'),  /*IE6-IE8 */
  url('../font/Myriad/Myriad-Regular.woff') format('woff'),  /*Modern Browsers*/
  url('../font/Myriad/Myriad-Regular.ttf')  format('truetype'), /*Safari, Android, iOS */
  url('../font/Myriad/Myriad-Regular.svg#langman') format('svg'); /*Legacy iOS */
}
html{background:#FFF;}
body{margin:0px; padding:0px; font-family:Myriad,Microsoft Yahei,Arial, sans-serif; font-size:14px; font-weight:300; color:#333; background:#FFF;overflow-x:hidden;}
table{border-collapse:collapse;}
h1,h2,h3,h4,h5,h6,form{margin:0;padding:0;}
dl,dt,dd{padding:0px; margin:0px;list-style:none;}
p{margin:0px; padding:0px;}
img{border:none; vertical-align:middle; max-width:100%}
a{color:inherit; text-decoration:none;font-family:Myriad,Microsoft Yahei,Arial, sans-serif; font-size:inherit;font-weight:300; outline:none; cursor:pointer;transition:All .3s ease-in-out;-webkit-transition:All .3s ease-in-out;-moz-transition:All .3s ease-in-out;-o-transition:All .3s ease-in-out;}
a:hover{color:#04a4bc;text-decoration:none;font-size:inherit;outline: none;}
a:focus {outline: none;text-decoration:none;}
a:active{text-decoration:none;}
u{text-decoration:none;}
input,textarea{-webkit-appearance: none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pb20{padding-bottom:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pb30{padding-bottom:30px;}
.pr30{padding-right:30px;}
.mb15{margin-bottom:15px;}
.mt5{margin-top:5px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.mt80{margin-top:80px;}
.pd10{padding:10px 0;}
.pd20{padding:20px 0;}
.pd30{padding:30px 0;}
.clear{height:0;line-height:0; font-size:0; clear:both;}



@media (max-width:992px)
{
header{background:#04a4bc;}
body{padding-bottom:50px;}
.logo{padding-top:5px;padding-bottom:5px;position:relative}
.logo img{max-height:50px}
.logo li.telemail{display:none}
.logo li.lang{list-style:none;position:absolute;right:-15px;top:50%;margin-top:-13px;background:none;padding-left:10px}
.logo li.lang a{background:#FFF;width:26px; height:26px; line-height:26px;color:#000;display:block; text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.logo li.lang a:hover{background:#ed5606;color:#FFF;}

.word{display:none}
.menu{position:fixed!important;-webkit-transform: translateZ(0); left:0; bottom:0; width:100%; z-index:997; background:#333;}
.menu .container{padding:0}
.menu .menuUL{margin:0; padding:0; list-style:none}
.menu .menuUL li{float:left;width:16.6666%;border-right:1px solid #444;text-align:center;}
.menu .menuUL li .menuA{font-size:10px;-webkit-text-size-adjust:none;line-height:110%;display:inline-block;display:block;padding:10px 0; height:50px;color:#FFF}
.menu .menuUL li .menuA i{display:block;font-size:18px;color:#FFF;margin:0 0 2px 0}
.menu .menuUL li .menuA em{display:none}
.menu .menuUL li.active .menuA{background:#04a4bc}
.menu .menuUL li.active .menuA i{color:#FFF}
.menu .menuUL li:last-child{border-right:0;display:none}

.menuUL li.telemail,.menuUL li.lang{display:none}


.search{position:relative;margin:15px 0 0 0}
.search input{border:0;outline:0;background:#FFF;color:#666;border:1px solid #EEE;margin:0;padding:5px 18px;display:block;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.search button{position:absolute;right:12px;display:block;width:30px; height:30px;top:50%;margin:-15px 0 0 0;color:#333;background:none;border:0;}

}
@media (min-width:992px)
{
header{padding:50px 0 0 0}
.logo{padding:10px 20px 10px 0;float:left}
.logo img{max-height:100px}
.word{color:#999;padding:45px 0 0 0;}
.word h2{font-size:18px; color:#0185a2}
.menu{background:#333;top:0;position:fixed!important;width:100%;z-index:997}
.menuUL{margin:0;padding:0;list-style:none; text-align:left}
.menuUL li{display:inline-block;position:relative;}
.menuUL li.telemail{padding:10px 15px;color:#FFF;font-size:15px;background:url(../img/line.jpg) right repeat-y}
.menuUL li.lang{background:none;padding-left:10px}
.menuUL li.lang a{background:#FFF;width:26px; height:26px; line-height:26px;color:#000;display:block; text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.menuUL li.lang a:hover{background:#04a4bc;color:#FFF;}
.menuUL li .menuA{font-size:15px;color:#FFF;font-weight:normal;padding:10px 27px;display:block;text-align:center;position:relative;background:url(../img/line.jpg) right repeat-y;}
.menuUL li:first-child{background:none}
.menuUL li .menuA em,.menuUL li .menuA i{display:none}
.menuUL li.active .menuA{color:#FFF;background:url(../img/line.jpg) right repeat-y #04a4bc}
.menuUL li.active .menuA em{display:block;background:url(../img/j.gif) no-repeat;width:15px; height:8px;position:absolute;left:50%;margin-left:-7px;bottom:-8px;z-index:996}

.search{position:relative;margin:40px 0 0 0}
.search input{border:0;outline:0;background:#FFF;color:#666;border:1px solid #EEE;margin:0;padding:10px 18px;display:block;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.search button{position:absolute;right:17px;display:block;width:30px; height:30px;top:50%;margin:-15px 0 0 0;color:#FFF;border:0;background:#04a4bc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.search button:hover{background:#0083a7}

}
@media screen and (min-width: 992px) and (max-width: 1120px){
.menuUL li .menuA{padding:10px 18px;}
}
@media screen and (min-width: 1120px) and (max-width: 1200px){
.menuUL li .menuA{padding:10px 22px;}
}


@media (max-width:992px){
.menuDown{display:none;position:absolute;left:0;bottom:50px;width:100%;border:1px solid #EEE;background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccFFFFFF,endColorstr=#ccFFFFFF);z-index:995;max-height:300px;overflow:auto; text-align:left}
.menuDown a{color:#333;display:block;font-size:13px;padding:8px 15px;font-weight:300;border-bottom:1px solid #FFF;background:#f9f9f9}
.menuDown a:hover{color:#000;background:#04a4bc}
}

@media (min-width:992px){
.menuDown{display:none;position:absolute;left:-1px;width:200px;border:1px solid #EEE;background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccFFFFFF,endColorstr=#ccFFFFFF);  z-index:995;overflow:auto; text-align:left}
.menuDown a{color:#000;display:block;font-size:13px;padding:8px 15px;font-weight:300;position:relative}
.menuDown a:hover{color:#04a4bc;background:#FFF}
}


/*首页大图*/
.swiper-home{position:relative}
.swiper-home .swiper-container{width:100%}
.swiper-home .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:1}
.swiper-home .swiper-slide .swiper-img{width:100%;display:block}
.swiper-home .swiper-next,.swiper-home .swiper-prev{width:42px;height:48px; position:absolute;z-index:3;cursor:pointer;display:none}
.swiper-home .swiper-prev{left:0;top:50%;margin-top:-24px;background:url(../img/l.png) center center no-repeat;background-size:13px 24px}
.swiper-home .swiper-next{right:0;top:50%;margin-top:-24px;background:url(../img/r.png) center center no-repeat;background-size:13px 24px}
.swiper-home .swiper-pagination{position:absolute;text-align:center;width:100%;bottom:0px;z-index:3}
.swiper-home .swiper-pagination-bullet{width:10px;height:10px;text-align:center;color:#000;opacity:1;background:rgba(255,255,255,.5);margin-right:5px}
.swiper-home .swiper-pagination-bullet-active{color:#fff;background:#04a4bc}
@media (max-width:992px){
.swiper-home .swiper-next,.swiper-home .swiper-prev{width:13px;height:24px}
.swiper-home .swiper-prev{left:5px;top:50%;margin-top:-12px;background:url(../img/l.png) no-repeat;background-size:13px 24px}
.swiper-home .swiper-next{right:5px;top:50%;margin-top:-12px;background:url(../img/r.png) no-repeat;background-size:13px 24px}
.swiper-home .swiper-pagination{bottom:0}
.swiper-home .swiper-pagination-bullet{width:8px;height:8px}
}
.topPic{clear:both}
.topPic img{width:100%}


.homeTitle{text-align:left;clear:both;padding:15px 0;background:url(../img/line2.jpg) center repeat-x}
.homeTitle h2,.homeTitle h1{font-size:24px; position:relative;display:inline-block; text-transform:uppercase;font-weight:bold;letter-spacing:-1px;background:#FFF;padding-right:15px;}
.homeTitle h1{text-transform:capitalize;}
@media (max-width:768px){
.homeTitle h2,.homeTitle h1{font-size:18px}
}



.homeSlide{ position:relative; border:1px solid #EEE;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;margin-bottom:5px}
.homeSlide .swiper-slide{text-align:center;}
.homeSlide .swiper-slide img{cursor:pointer; max-width:100%; max-height:100%}
.homeSlide .swiper-slide p{display:block; text-align:center; font-weight:bold; padding:5px 0}
.homeSlide .swiper-next,.homeSlide .swiper-prev{ width:22px; height:22px; position:absolute; z-index:3; cursor:pointer; display:block}
.homeSlide .swiper-prev{left:5px;top:50%; margin-top:-11px; background:url(../img/prev.png) no-repeat}
.homeSlide .swiper-next{right:5px;top:50%; margin-top:-11px; background:url(../img/next.png) no-repeat}
.homeSlide .swiper-prev.swiper-button-disabled,.homeSlide .swiper-next.swiper-button-disabled{-ms-filter:alpha(opacity=70);filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; -webkit-filter:opacity(0.7);}
.homeSlideP{position:relative;display:block;padding:10px 0;text-align:center;font-weight:bold;color:#FFF;background:#04a4bc;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.homeSlideP:after{content:'';display:block;background:url(../img/j.gif) no-repeat;width:15px; height:8px;position:absolute;left:50%;margin-left:-7px;bottom:-8px;z-index:996}


.homeFAQ,.homeNews{clear:both}
.homeFAQ h2,.homeNews h2{font-size:16px;position:relative;display:block;padding:10px 0;text-align:center;font-weight:bold;color:#FFF;background:#04a4bc;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.homeFAQ .homeBox,.homeNews .homeBox{padding:15px;border:1px solid #EEE;}
.homeFAQ img,.homeNews img{width:100%;}
.homeFAQ ul,.homeNews ul{margin:0; padding:0px;list-style:none;min-height:190px}
.homeFAQ ul li{border-bottom:1px dotted #EEE}
.homeFAQ ul li h3{padding:5px 0 5px 25px;background:url(../img/f.png) 0 3px no-repeat;background-size:20px 20px;font-size:14px;font-weight:normal;color:#000}
.homeFAQ ul li p{padding:7px 0 7px 25px;background:url(../img/q.png) 0 9px no-repeat;background-size:20px 20px;font-size:14px;font-weight:normal;color:#777}

.homeNews ul li{border-bottom:1px dotted #EEE}
.homeNews ul li h3{padding:10px 0 0 0;font-size:14px;font-weight:normal;color:#000}
.homeNews ul li p{padding:7px 0;font-size:14px;font-weight:normal;color:#777}


.homeMore{text-align:right;padding:5px 0 0 0}
.homeMore a{display:inline-block;padding:1px 8px;border:1px solid #DDD;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.homeMore a:hover{background:#04a4bc;color:#FFF;border:1px solid #0595aa}

.homeLinks{padding-bottom:10px}
.homeLinks a{font-size:14px; color:#666;}
@media (max-width:768px){
.homeLinks a{font-size:12px;}
}






.newsletter{padding:30px; text-align:center}
.newsletter h2{font-size:22px;color:#222;font-weight:300}
.newsletter form{display:block;position:relative; max-width:500px; margin:20px auto}
.newsletter form input{border:0;outline:0;background:#FFF;color:#666;border:1px solid #EEE;margin:0;padding:10px;display:block;width:100%;}
.newsletter form button{position:absolute;right:0px;display:block;top:0;padding:11px 15px;background:none;border:0;background: #04a4bc;color:#000}
@media (max-width:768px){
.newsletter{padding:15px;}
.newsletter h2{font-size:14px;}
}
footer{background:#1e1e1f;color:#838383; clear:both;}
footer h2{font-size:18px;text-transform:uppercase; padding:30px 0 10px 0;color:#FFF;border-bottom:1px solid #353536}
footer h3{color:#04a4bc;font-size:24px;display:block; padding:10px 0 0 0}
footer h3 i{margin-right:5px;}
footer .col-xs-6{ padding-bottom:10px;}
footer .footer_1{padding-top:35px;}
footer .footer_1 img{margin-right:5px;}
footer .footer_1 img:hover{filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
footer p{font-size:13px; line-height:140%; padding:8px 0; clear:both}
footer strong{font-size:16px; font-weight:300;color:#FFF}
footer ul{margin:0; padding:5px 0; list-style:none}
footer ul li{padding:1px 0;}
footer ul li a{color:#838383;}
footer ul li a:hover{color:#04a4bc;}

.copy{text-align:center; padding:10px 0;background:#1e1e1f;border-top:1px solid #353536;color:#FFF;font-size:13px}
@media (max-width:768px){
.copy{font-size:12px;padding:10px}
}


.postion{background:#f9f9f9; padding:10px; position:relative; text-align:left; margin:0 0 15px 0}
.postion h1{font-size:18px; position:absolute; left:10px; top:50%; margin-top:-10px;}

.pageContent{padding-top:30px;padding-bottom:30px; line-height:180%; font-size:16px;}
.pageContent p{padding-top:5px;padding-bottom:5px;}
.pageContent h2{font-size:24px;font-weight:bold;display:block; padding-bottom:15px;border-bottom:2px solid #DDD}
.updown{font-size:14px; padding-top:15px; padding-bottom:15px;}
.updown a{color:#04a4bc;font-size:14px;}
.updown a:hover{color:#ed5606;text-decoration:underline}
@media (max-width:768px){
.postion{display:none}
.pageContent{padding-top:20px;padding-bottom:20px;font-size:14px;}
.pageContent h2{font-size:18px}
.updown{font-size:12px;}
.updown a{font-size:12px;}
}


/*常见问题*/
.faqContent{border-bottom:1px solid #EEE; padding:20px 10px 5px 35px;  position:relative}
.faqContent i{position:absolute; left:0; top:13px;background:url(../img/u.jpg) no-repeat; width:30px; height:30px;cursor:pointer}
.faqContent h3{display:block;font-size:16px;cursor:pointer;font-weight:normal}
.faqContent p{display:none}
.faqContent.active i{background:url(../img/c.jpg) no-repeat}
.faqContent.active h3{font-weight:bold}
.faqContent.active p{display:block}
/*常见问题end*/


/*新闻*/
.newslist{margin:0; padding:0; list-style:none}
.newslist li{border-bottom:1px dotted #DDD; padding:10px 0}
.newslist .newsPic{margin-bottom:10px;overflow:hidden}
.newslist .newsPic img{width:100%;-webkit-transition: all .6s;-moz-transition: all .6s;transition: all .6s;}
.newslist .newsInfo{}
.newslist h2{padding:10px 0}
.newslist a h2{font-size:18px;font-weight:300;color:#24759a}
.newslist p{color:#666}
.newslist a:hover .newsPic img{-webkit-transform: scale(1.1);}
.newslist a:hover h2{color:#ed5606}
.newslist .homeMore{text-align:left}


.hotNews{margin:0; padding:10px 0;list-style:none}
.hotNews li{position:relative;padding:10px 0 10px 30px; border-bottom:1px dotted #EEE}
.hotNews li span{display:block;width:26px; text-align:center;background:#999;color:#FFF;position:absolute; left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}


.newsTitle{padding:20px 0 15px 0; font-size:28px;font-weight:bold; letter-spacing:-1px}
.newsTime{color:#666;font-size:14px;}
.newsContent{line-height:180%;font-size:14px; padding:20px 0}
.tags{clear:both;padding:10px 0}
.tags h2{font-size:16px;display:inline-block;font-weight:bold;margin-right:5px}
.tags a{color:#04a4bc;text-decoration:underline}

@media (max-width:768px){
.newslist li{padding:10px 0}
.newslist a h2{font-size:13px;}
.newslist a p{display:none}
.newsTitle{font-size:18px;padding:25px 0 5px 0}
.newsTime{font-size:12px;padding:10px 0 0 0}
.newsContent{font-size:13px;}
}
/*新闻end*/



/*下载中心*/
.downlist{}
.downlist .col-xs-6 a:hover div img{width:100%;-webkit-transition: all .6s;-moz-transition: all .6s;transition: all .6s;}
.downlist .col-xs-6 a div{position:relative;overflow:hidden;}
.downlist .col-xs-6 a:hover div img{-webkit-transform: scale(1.1);}
.downlist .col-xs-6 a h2{font-size:20px;color:#333;font-weight:300; padding:15px 0 5px 0; line-height:130%}
.downlist .col-xs-6 a p{font-size:16px;color:#4d4e4e}
.downlist .col-xs-6 a:hover h2{color:#04a4bc}
@media (max-width:768px){
.downlist .col-xs-6 a h2{font-size:12px;	}
}
/*下载中心end*/


/*产品中心*/
.prolist .homeTitle{padding:10px 0}
.prolist .homeTitle a{font-size:18px}
.prolist .col-xs-6 a div{overflow:hidden}
.prolist .col-xs-6 a div img{width:100%;-webkit-transition: all .6s;-moz-transition: all .6s;transition: all .6s;}
.prolist .col-xs-6 a:hover div img{-webkit-transform: scale(1.1);}
.prolist .col-xs-6 a h2{font-size:14px;padding:10px 0;text-align:center}

.prolist .homeMore{text-align:center;padding:20px 0 0 0;display:block;clear:both}
.prolist .homeMore a{padding:5px 25px;text-transform:uppercase;background:#04a4bc;color:#FFF;border:1px solid #0595aa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.prolist .homeMore a:hover{background:#ed5606;color:#FFF;border:1px solid #e05206}




.qrcode{display:inline-block; margin-left:10px;position:relative;cursor:pointer}
.qrcode i{font-size:24px}
.qrcode div{position:absolute; padding:10px; background:#FFF; border:1px solid #EEE; right:0;width:170px;z-index:998}
.qrcode div img{width:150px}

@media (max-width:768px){
.prolist .productBox a h2{font-size:12px;	}
}
.gallery-top {	
	width: 100%;
}
.gallery-top img{border:1px solid #EEE}
.gallery-thumbs {
	height: 20%;
	box-sizing: border-box;
	padding: 10px 0;
}
.gallery-thumbs .swiper-slide {
	width: 25%;
	height: 100%;
	opacity: 0.4;
}
.gallery-thumbs img{border:1px solid #DDD; cursor:pointer;}
.gallery-thumbs .swiper-slide-my-active {
	opacity: 1;
}

.product{padding-bottom:30px;}
.productTitle{font-size:18px;font-weight:bold; letter-spacing:-1px; padding:10px 0}
.desTitle{font-size:16px; font-weight:bold; letter-spacing:-1px; padding:8px 45px; border:1px solid #EEE;border-top:2px solid #fabb16; border-bottom:1px solid #FFF; display:inline-block; margin-bottom:-1px}
.productContent{font-size:14px; line-height:160%;padding:20px 0}

.productButton{clear:both; padding-bottom:15px;margin:15px 0 0 0}
.productButton a{display:inline-block; padding:5px 15px;font-size:14px;}
.productButton a i{margin-right:5px;}
.productButton a.addInquiry{color:#FFF;padding:5px 25px;background:#ff6550;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.productButton a.addInquiry:hover{background:#dc4e41}
@media (max-width:768px){
.product .col-sm-8{padding-top:10px;}
}

.leftTitle{font-size:16px; font-weight:bold; padding:8px 15px;background:#04a4bc;color:#FFF}
.leftMenu{margin:0 0 15px 0; padding:0; list-style:none; border:1px solid #EEE;border-bottom:0}
.leftMenu li{position:relative;border-bottom:1px solid #EEE;z-index:9}
.leftMenu li a{display:block;padding:8px 0 8px 15px; font-size:14px;font-weight:bold}
.leftMenu li a:hover{color:#04a4bc;}
.leftMenu li.active a{color:#04a4bc;font-size:16px;font-weight:bold}
.leftMenu li i{position:absolute;right:10px; top:14px; z-index:5}

.leftbar_1{background:#FFF;margin:0;list-style:none;}
.leftbar_1 li{position:relative;border-bottom:0;}
.leftMenu li.active .leftbar_1 li a,.leftbar_1 li a{color:#333;font-weight:normal;padding:5px 0 5px 15px;font-size:14px;}
.leftbar_1 li a:hover{color:#04a4bc}
.leftbar_1 li.active a{color:#04a4bc;font-size:14px;font-weight:bold}
.leftMore{padding:0 15px 10px 15px;color:#04a4bc;cursor:pointer;}


.summary{padding:15px 0; line-height:160%; font-size:14px;}
.Inquiry{clear:both; padding:15px 0}
.Inquiry a{display:inline-block; padding:8px 35px;color:#FFF; background:#333}
.Inquiry a:hover{background:#04a4bc;color:#FFF;}

@media (max-width:768px){
.summary{font-size:12px;}
.productTitle{font-size:14px;}
.desTitle{font-size:14px;font-weight:normal;padding:5px 25px;}
.productContent{font-size:12px;padding:15px}
}


.leftProduct{margin:0; padding:0 10px; list-style:none;border:1px solid #DDD}
.leftProduct li{border-bottom:1px solid #EEE;padding:15px 0}
.leftProduct li img{width:80px; float:left;margin-right:10px}
.leftProduct li p{min-height:80px;padding:20px 0 0 0}
/*产品中心end*/

/*表单*/
.feecbackForm{padding:15px 0 0 0}
.feecbackForm h2{position:relative;display:inline-block; padding-bottom:20px;}
.feecbackForm h2:after{
	position: absolute;
	bottom:8px;
	left: 0;
	width: 60%;
	height: 2px;	
	z-index: 1;
	content: '';
	background:#04a4bc;	
	transition: all 0.3s ease 0s;	
}
.feecbackForm .formInput{padding:10px 0}
.feecbackForm input{border:1px solid #DDD; padding:9px 10px;outline:none;display:block; width:100%;font-size:13px;}
.feecbackForm textarea{border:1px solid #DDD; padding:10px;height:220px;outline:none;display:block; width:100%;font-size:13px;}
.feecbackForm button{display:inline-block; font-size:14px; padding:10px 40px;text-transform:uppercase;color:#FFF; background:#04a4bc;border:0;outline:none; position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.feecbackForm button span{z-index:2;position:relative}
.feecbackForm button:after{
	position: absolute;
	bottom:0;
	left: 50%;
	width: 0;
	height: 100%;	
	z-index: 1;
	content: '';
	background:#ff6550;
	opacity: 0.4;
	transition: all 0.3s ease 0s;	-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px
}
.feecbackForm button:hover:after{left:0;width:100%;opacity: 1.0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
@media (max-width:768px){
.feecbackForm textarea{ width:100%}
}

.nothing{text-align:center; padding:40px }
/*在线客服*/
#cleft_box{position:fixed;right:0;top:200px;z-index:99;background:#04a4bc;z-index:999;padding:20px 1px 5px 1px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#cleft_box .chatdiv{min-width:70px;padding:10px 0;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#cleft_box .chatdiv img{margin-bottom:5px}
#back-top{display:block;color:#FFF;text-align:center}
@media (max-width:768px){
	#cleft_box{display:none}
}


/*展会信息*/
#exhibition_box{position:fixed;left:5px;top:200px;z-index:99;background:#ed5c08;z-index:999;padding:5px 2px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#exhibition_box .exhibitiondiv{width:150px;padding:10px;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#exhibition_box .exhibitiondiv img{margin-bottom:5px}
#exhibition_box .exhibitiondiv a{color:#04a4bc;text-decoration:underline}
#exhibition_box .exhibitionTitle{display:block;color:#FFF;text-align:center}
#exhibition_box i{cursor:pointer;position:absolute;right:5px;margin:3px 0 0 0;color:#FFF}
@media (max-width:768px){
	#exhibition_box{display:none}
}

/*分页*/
DIV.black2{PADDING:20px 0; MARGIN: 17px 0 0 0; TEXT-ALIGN: center; clear:both}
DIV.black2 A {BORDER: #ddd 1px solid; PADDING:7px; COLOR: #aaa; MARGIN-RIGHT: 2px;TEXT-DECORATION: none}
DIV.black2 A:hover {BORDER: #04a4bc 1px solid; color:#04a4bc; PADDING:7px;MARGIN-RIGHT: 2px;}
DIV.black2 A:active {BORDER: #04a4bc 1px solid; color:#04a4bc;PADDING:7px; MARGIN-RIGHT: 2px;}
DIV.black2 SPAN.current {BORDER: #04a4bc 1px solid; PADDING:7px;COLOR: #FFF; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #04a4bc}
DIV.black2 SPAN.disabled {BORDER: #f3f3f3 1px solid;PADDING:7px;COLOR: #ccc; MARGIN-RIGHT: 2px;}


/*网站地图*/
.sitemapBox{ line-height:180%; padding:20px;}
.sitemapBox a{ margin-right:15px;}
.sitemapBox h2{border-bottom:1px solid #DDD; padding:30px 0 10px 0; color:#212a63; font-size:18px; font-weight:bold}
.sitemapBox ul{border:1px solid #DDD; padding:15px;margin:0; list-style:none;background:#f9f9f9}
.sitemapBox ul li{padding:3px 0}
.sitemapBox ul li a{font-weight:bold}
.sitemapBox ul li ul{background:#FFF}
.sitemapBox ul li ul li a{font-weight:300}


/*购物车*/
#basketBox{position:fixed;right:0; bottom:0;width:250px;z-index:100}
@media (max-width:768px){
#basketBox{bottom:50px;}
}
#basketBox h2{padding:8px 10px; border:1px solid #088ca0; font-size:14px;background:url(../img/down.png) right center no-repeat #04a4bc;cursor:pointer;color:#FFF;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
#basketBox h2 span{color:#fabb16}
#basketBox ul{display:none;margin:0; padding:10px 10px 0 10px; list-style:none; background:#FFF;border:1px solid #EEE;border-bottom:0;}
#basketBox ul li{padding:5px 0;border-bottom:1px solid #EEE;}
#basketBox ul li img{height:50px;float:left}
#basketBox ul li p{min-height:50px;padding-left:60px; line-height:14px;}
#basketBox ul li p a{display:block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
#basketBox ul li p span{color:#999;cursor:pointer}
#basketBox .basketButton{display:none;clear:both;padding:10px; text-align:right;border:1px solid #EEE;border-top:0;background:#FFF}
#basketBox .basketButton a{display:inline-block;padding:5px 10px;color:#FFF;background:#ff6550;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#basketBox .basketButton a:hover{background:#dc4e41}
#basketBox.active h2{background:url(../img/up.png) right center no-repeat #04a4bc;}
#basketBox.active ul,#basketBox.active .basketButton{display:block}


/*询盘文件*/
.inquiryTable{border:1px solid #EEE}
.inquiryTable th{background:#F9F9F9; padding:8px}
.inquiryTable td{padding:0 8px;border:1px solid #EEE}
.inquiryTable tr:nth-child(odd) td{background:#FbFbFb}
.inquiryBox{position:relative}
.attachFiles{height:40px;clear:both;padding:10px 0 0 150px;}
.attachFiles i{font-size:18px;color:#198bde}
.attachFiles a{margin-left:15px;color:#999}
#imageform{position:absolute;display:none}
.attachFilesButton{position: relative;overflow: hidden;display:inline-block;*display:inline;padding:6px 10px;font-size:14px;line-height:18px;*line-height:20px;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;background:#5bb75b;border:1px solid #51a851;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.attachFilesButton input {position: absolute;top: 0; right: 0;margin: 0;border: solid transparent;opacity: 0;filter:alpha(opacity=0); cursor: pointer;}
.addmore{clear:both; padding:15px 0 0 0; text-align:right}

.zoomDiv {
    z-index:10;
	position: absolute;
	top:0px;
	left:0px;
	width:350px;
	height:350px;
	background: #ffffff;	
	display:none;
	text-align: center;
	overflow: hidden;
	border:1px solid #CCC;
}
.zoomDiv img{width:auto; max-width:none;}
.zoomMask {
    position:absolute;
    background:url("../img/mask.png") repeat scroll 0 0 transparent;
	cursor:move;
	z-index:1;
}