.highlight{color: #00d690!important}
#top{background: #283A5E;color: #fff;line-height: 20px;}
#top .top_info{}
#top .top_info .top_info_item{padding:10px 30px 10px 20px;}
#top .top_info .top_info_item.add{background: url(topadd.png) no-repeat left center;}
#top .top_info .top_info_item.email{background: url(topemail.png) no-repeat left center;padding-left: 24px;}
#top .top_info{}
#top .top_member .top_member_item{padding:10px 0px 10px 20px;background: url(topmember.png) no-repeat left center;}
#top a{color: #fff;}
#top .topwarp,#header .topwarp{width: 1540px;}
body{min-width: 1540px;}

#header{width: 100%;background: #fff}
#header .header_top{}
#header .header_top .logo{padding:10px 0;margin-right: 30px;}
#header .header_top .nav{color: #222222;}
#header .header_top .nav_item{padding:10px 20px;float: left;font-size: 18px;line-height: 50px;height: 50px;}
#header .header_top .searchbox{padding:17px 0;}
#header .header_top .searchbox .search{border:1px solid #111;width: 34px;height: 34px;overflow: hidden;border-radius: 18px;}
#header .header_top .searchbox .searchinput{display:none;width: 150px;height: 34px;border:none;padding:0 18px;background: none;}
#header .header_top .searchbox .searchbtn{background: url(search.png) no-repeat center;width: 34px;height: 34px;}
#header .header_top .searchbox .search.on{width: 230px;}
#header .header_top .searchbox .search.on .searchinput{display: block;}

#banner{}

#main{}
#main .main_location{margin:16px auto;padding-bottom: 22px;border-bottom: 1px solid #ccc;color: #999;font-weight: bold;text-transform: uppercase;}
#main .main_location .title{color: #283A5E;font-size: 24px;background: url(titlebg.png) no-repeat left center;display: inline-block;min-width: 150px;padding-left: 10px;}
#main .main_location .location{margin:10px auto;font-size: 16px;}
#main .main_location .location a{color: #999}
#main .main_location .location a.on {color: #283A5E}
#main.listpage .main_cats{margin:60px auto;}
#main.listpage .main_cats .main_cat{display: inline-block;line-height: 38px;padding:0 20px;border-radius: 20px;border:1px solid #00d690;color: #7C7C7C;background: #fff;margin: 0 10px 10px 10px;min-width: 100px;text-align: center;}
#main.listpage .main_cats .main_cat a{color: #7c7c7c;display: block;font-size: 18px}
#main.listpage .main_cats .main_cat:hover,#main .main_cats .main_cat.on{background: #00D690}
#main.listpage .main_cats .main_cat:hover a,#main .main_cats .main_cat.on a{color: #fff;}
#main.listpage .main_list1{margin-bottom: 80px;}
#main.listpage .main_list1item{width: 288px;display: inline-block;box-shadow: 0px 2px 12px 0px rgba(40, 58, 94, 0.17);background: #fff;border-radius: 5px;margin-bottom: 20px;margin-left: 10px;}
#main.listpage .main_list1item.first{margin-left: 0}
#main.listpage .main_list1item>a{padding:22px; color: #666666;display: block;}
#main.listpage .main_list1itemimg{width: 240px;height: 240px;line-height: 240px;text-align: center;margin:0 auto;margin-bottom: 30px}
#main.listpage .main_list1itemtitle{font-size: 14px;line-height: 20px;font-weight: bold;}
#main.listpage .main_list1item:hover .main_list1itemtitle{color: #00D690;}
#main.listpage .main_list1itemprice{font-size: 20px;color: #00D690;margin-top: 10px;font-weight: bold;}

#main.listpage .main_list2{margin-bottom: 80px;}
#main.listpage .main_list2item{padding:22px 24px;border-bottom: 1px dashed #CCCCCC;}
#main.listpage .main_list2item>a{display: block;}
#main.listpage .main_list2itemdate{color: #283A5E;width: 110px;padding:16px 0;background: #EEF0F2;text-align: center}
#main.listpage .main_list2itemdate .date{font-size: 30px; }
#main.listpage .main_list2itemdate .ym{}
#main.listpage .main_list2iteminfo{font-size: 14px;line-height: 20px;color: #999;padding-left: 130px;}
#main.listpage .main_list2itemtitle{color: #181818;font-weight: bold;font-size: 16px;}
#main.listpage .main_list2itemintro{margin-top: 5px;}
#main.listpage .main_list2itemcat{border: 1px solid #00D690;border-radius: 5px;line-height: 22px;height: 22px;white-space: nowrap;display: inline-block;padding:0 10px;margin-top: 10px;}

#main.articleDetailpage .articleDetail{margin-bottom: 80px;}
#main.articleDetailpage .articleDetail_head{width: 90%;border-bottom: 1px solid #ccc;padding:10px 20px 30px 20px;text-align: center;margin:0 auto;}
#main.articleDetailpage .articleDetail_headtitle{color: #283A5E;font-weight: bold;font-size: 24px;}
#main.articleDetailpage .articleDetail_headinfo{line-height: 22px;height: 22px;margin-top: 20px;color: #999;}
#main.articleDetailpage .articleDetail_headinfo .addtime{display:inline-block;padding-left: 30px;background: url(clock_gray.png) no-repeat left center;}
#main.articleDetailpage .articleDetail_headinfo .author{display:inline-block;padding-left: 30px;margin-left: 70px;background: url(member_gray.png) no-repeat left center;}
#main.articleDetailpage .articleDetail_body{margin-top: 40px;color: #666;line-height: 20px;font-size: 16px;}
#main.articleDetailpage .articleDetail_footer{margin-top: 80px;}
#main.articleDetailpage .articleDetail_footer .pagetext{font-size: 14px;line-height: 26px;color: #999;margin-top: 30px;}
#main.articleDetailpage .articleDetail_footer .pagetextname{color: #000;font-weight: bold;font-size: 16px;line-height: 20px;}
#main.articleDetailpage .articleDetail_footer .pagetextv{color: #999;}

#main.proDetailpage .proDetail_head{margin-bottom: 40px;}
#main.proDetailpage .proDetail_head .proDetail_headfl{margin: 0 40px;}
#main.proDetailpage .proDetail_head .slidepicbox{width: 400px;height: 400px;overflow: hidden;}
#main.proDetailpage .proDetail_head .slidepics{}
#main.proDetailpage .proDetail_head .slidepicitem{width: 400px;height: 400px;overflow: hidden;text-align: center;}
#main.proDetailpage .proDetail_head .slidepicSelectbox{margin:20px auto;overflow:hidden;height: 20px;line-height: 20px;text-align: center;position: relative;padding:0 40px;}
#main.proDetailpage .proDetail_head .slidepicSelectbox .slidepicpage{margin:0 40px;height: 20px;overflow: hidden;}
#main.proDetailpage .proDetail_head .slidepicSelectbox .circlebtn{width: 20px;height: 20px;display: inline-block;overflow: hidden;margin:0 10px;background: url(circle.png) no-repeat;height: 20px;width: 20px;display: inline-block;text-indent: -9999px;}
#main.proDetailpage .proDetail_head .slidepicSelectbox .circlebtn.on{background: url(circle_on.png) no-repeat;}
#main.proDetailpage .proDetail_head .slidepicSelectbox .arrowbtn{width: 30px;height: 20px;position: absolute;top: 0;background: url(detailpicbtn.png) no-repeat;}
/*#main.proDetailpage .proDetail_head .slidepicSelectbox .arrowbtn>a{display: block;width: 30px;height: 20px;}*/
#main.proDetailpage .proDetail_head .slidepicSelectbox .lbtn{left: 0}
#main.proDetailpage .proDetail_head .slidepicSelectbox .rbtn{right: 0}
#main.proDetailpage .proDetail_head .slidepicSelectbox .arrowbtn.lbtn.prevStop{background-position: 0px 3px;}
#main.proDetailpage .proDetail_head .slidepicSelectbox .arrowbtn.lbtn{background-position: 0px -30px;}
#main.proDetailpage .proDetail_head .slidepicSelectbox .arrowbtn.rbtn.nextStop{background-position: -55px -30px;}
#main.proDetailpage .proDetail_head .slidepicSelectbox .arrowbtn.rbtn{background-position: -55px 3px;}
#main.proDetailpage .proDetail_head .proDetail_headfr{width: 600px;}
#main.proDetailpage .proDetail_head .proDetail_headfr .proDetail_title{padding:14px 0 20px 0;color: #283A5E;font-size: 20px;line-height: 30px;border-bottom: 1px solid #ccc;margin-bottom: 10px;font-weight: bold;}
#main.proDetailpage .proDetail_head .proDetail_headfr .proDetail_intro{margin:35px 0;font-size: 18px;color: #999;}
#main.proDetailpage .proDetail_head .proDetail_headfr .proDetail_intro>div{margin:10px 0;}
#main.proDetailpage .proDetail_head .proDetail_headfr .proDetail_intro span+span{padding-left: 10px;color: #283A5E;}
#main.proDetailpage .proDetail_head .proDetail_headfr .proDetail_btns{}
#main.proDetailpage .proDetail_head .proDetail_headfr .proDetail_btn{border:1px solid #ccc;color: #999;padding: 15px 20px;font-size: 18px;display: inline-block;text-transform: capitalize;border-radius: 5px;min-width: 138px;text-align: center;margin-top: 20px;}
#main.proDetailpage .proDetail_head .proDetail_headfr .proDetail_btn.orderbtn{border:1px solid #00D690;color: #fff;background: #00D690;margin-right: 20px;cursor: default;}
#main.proDetailpage .proDetail_body{margin: 20px auto 40px;font-size: 16px;color: #333;}
#main.proDetailpage .proDetail_body .descTabbox{border-bottom: 1px solid #CCCCCC;}
#main.proDetailpage .proDetail_body .descTab{font-weight: bold;font-size: 18px;padding:15px 0;}
#main.proDetailpage .proDetail_body .descTabcontentbox{}
#main.proDetailpage .proDetail_body .descTabcontent{padding:30px 20px;}
#main.proDetailpage .proDetail_footer{cursor: default;}
#main.proDetailpage .proDetail_footer .relateprobox{margin:40px auto 100px;}
#main.proDetailpage .proDetail_footer .relateprobox_head{color: #999;}
#main.proDetailpage .proDetail_footer .relateprobox_title{font-weight: bold;font-size: 18px;padding:15px 0;color: #333;display: inline-block;line-height: 22px;}
#main.proDetailpage .proDetail_footer .relateprobox_head .relateprobox_btns{display: inline-block;overflow: hidden;padding: 16px 0;vertical-align: middle;font-size: 18px;line-height: 20px;}
#main.proDetailpage .proDetail_footer .relateprobox_head .relateprobox_btn{margin:0 10px;overflow: hidden;width: 30px;height: 20px;display: inline-block;vertical-align: middle;}
#main.proDetailpage .proDetail_footer .relateprobox_head .relateprobox_btn>a{display: block;height: 100%;background: url(detailpicbtn.png) no-repeat;}
#main.proDetailpage .proDetail_footer .relateprobox_head .relateprobox_btn .bx-prev.disabled{background-position: 0px 3px;}
#main.proDetailpage .proDetail_footer .relateprobox_head .relateprobox_btn .bx-prev{background-position: 0px -30px;}
#main.proDetailpage .proDetail_footer .relateprobox_head .relateprobox_btn .bx-next.disabled{background-position: -55px -30px;}
#main.proDetailpage .proDetail_footer .relateprobox_head .relateprobox_btn .bx-next{background-position: -55px 3px;}
#main.proDetailpage .proDetail_footer .relateprobox_body{padding:30px;border:1px solid #ccc;}
#main.proDetailpage .proDetail_footer .slidebrprolist{height: 220px;overflow: hidden;}
#main.proDetailpage .proDetail_footer .relatepro{float: left;text-align: center;width: 228px;}
#main.proDetailpage .proDetail_footer .relatepro a{width: 180px;text-align: center;overflow: hidden;display: block;margin:0 auto;}
#main.proDetailpage .proDetail_footer .relatepro .img{width: 180px;height: 180px;overflow: hidden;line-height: 180px;}
#main.proDetailpage .proDetail_footer .relatepro .title{margin-top: 20px;font-size: 14px;color: #666;line-height: 20px;}


.backtop{text-align: right;    width: 100%;}
.backtop .backtopbtn{background: url(backtop.png) no-repeat top center;height: 70px;width: 270px;display: inline-block;margin-right: 70px;}
#footer{background: #F2F3F7;color: #666;font-size: 16px;}
#footer a{color: #666;font-size: 16px;}
#footer .footer_info{padding:60px 65px 20px 65px;}
#footer .footer_infobox{float: left;width: 32%;padding-left:2%;}
#footer .footer_infobox:first-child{padding-left:0;}
#footer .footer_infobox .footer_infoboxtitle{color: #2E4063;font-size: 24px;font-weight: bold;margin-bottom: 36px;}
#footer .footer_infobox .footer_infoboxitem{line-height: 24px;margin-bottom: 15px;}
#footer .footer_infobox .logo{margin-bottom: 15px;}
#footer .footer_infobox .aboutcompany{}
#footer .footer_infobox.contactus .footer_infoboxitem{padding-left: 30px;}
#footer .footer_infobox .telephone{background: url(bphone.png) no-repeat 2px center;}
#footer .footer_infobox .email{background: url(bemail.png) no-repeat left center;}
#footer .footer_infobox .address{background: url(badd.png) no-repeat 2px center;}
#footer .footer_infobox .share{}
#footer .footer_copyright{border-top: 1px solid #C2C2C6;padding:20px 65px;}

#ccaptcha img{width: 20px;height: 20px;margin-right: 5px;}