/*



* @Author: Lxlin



* @Date:   2017-05-23 15:49:51



* @Last Modified by:   Lxlin



* @Last Modified time: 2017-06-05 15:13:06



*/



@charset 'utf-8';

/***********common begin***********/



a, em { color: #c00; }

a:focus, a:hover,  a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover { color: #c00; border-color: #c00; }

/*输入框聚焦样式*/



.form-control:focus { border-color: #c00; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(192,0,0,.6); }

/*消除满屏左右的padding*/



.container-fluid { padding: 0; }

/*自适应图片100%*/



.img-responsive { width: 100%; }

/*商品展示插件样式*/



.swiper-container img { width: 100%; }

.gallery-thumbs .swiper-slide { opacity: 0.4; cursor: pointer; }

.gallery-thumbs .swiper-slide-active { opacity: 1; border: 1px solid #c00; }



@media (max-width: 767px) {

.gallery-thumbs .swiper-slide { width: 25%; }

.gallery-thumbs { margin-top: 10px; }

}

/*分割线*/



.dividing { width: 100%; height: 1px; background-color: #e5e5e5; margin-top: 60px; margin-bottom: 10px; }

/*.pull-none {height: auto!important;float: none!important;padding: 0!important;}*/







/*z-index以10为界限*/







/*自定义样式*/



h1, h4 { text-align: center; }

h1 { line-height: 40px; color: #000; margin: 25px auto; }

h1 span { display: block; font-size: 14px; line-height: 30px; color: #666; }

h4 { line-height: 50px; }

.btn-red { color: #fff; background-color: #c00; }

.btn-black { color: #fff; background-color: #333; }

.btn-gray { color: #fff; background-color: #ddd; }

.btn-black:hover,  .btn-active { color: #fff; background-color: #c00; }

.btn-black:focus { color: #fff; border-color: transparent; }

.btn-flat { padding: 6px 30px; }

.btn-fulid { display: block; width: 100%; }

.btn-lg { padding: 6px 80px; }

.btn-text { color: #fff; }

.btn-text:hover,  .btn-text:focus { border-color: transparent; color: #c00; }



@media (max-width:768px) {

.btn-text { padding: 6px; }

}

.btn-transparent { background-color: rgba(0,0,0,.5) }

#btn_reloadmore { text-align: center; color: #c00; line-height: 50px; cursor: pointer; }

#btn_reloadmore:hover { text-decoration: underline; }

.inline { display: inline-block; }

.h20 { height: 20px; }

.h30 { height: 30px; }

.h50 { height: 50px; }

.bottom70 { margin-bottom: 70px; }

.margin30 { margin: 30px auto; }



@media (min-width:768px) {

.col-sm-6-3 { width: 12.5%; }

}



@media (min-width:1200px) {

.col-lg-8-1 { width: 12.5%; }

}

.hd { display: none; }

/*颜色系列*/



.bgf7 { background-color: #f7f7f7; }

.bg33 { background-color: #333; }

.color6 { color: #666; }

/*复选框*/



label input[name="through_email"] { display: none; }

label input[name="through_email"]+i { display: inline-block; width: 25px; height: 25px; background: url('../images/checkbox.png') no-repeat; }

label input[name="through_email"]:checked+i { background-image: url('../images/checkboxed.png'); }

/*video*/



/*.vjs-default-skin .vjs-live-controls {display: none}



.vjs-default-skin .vjs-play-control {width: 3em;}*/



video { width: 100%; box-shadow: 0 0 10px rgba(0,0,0,.5); cursor: pointer; background-color: transparent; background-repeat: no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }

.video-wrapper { position: relative; }

.video-play { position: absolute; top: 50%; left: 50%; margin-top: -27px; margin-left: -27px; padding: 8px 8px 10px 10px; font-size: 30px; color: #fff; border: 3px solid #fff; border-radius: 50%; }

/*标签页样式*/



.nav-tabs-capsule { display: inline-block; border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-radius: 42px; overflow: hidden; }

.nav-tabs-capsule>li { width: 175px; margin-bottom: 0; border-right: 1px solid #ddd; }

.nav-tabs-capsule>li>a { border: none!important; margin-right: 0; color: #000; }

.nav-tabs-capsule>li.active,  .nav-tabs-capsule>li.active>a,  .nav-tabs-capsule>li.active>a:focus,  .nav-tabs-capsule>li.active>a:hover { background-color: #eee; }



@media (max-width: 768px) {

.nav-tabs-capsule>li { width: auto; }

}

/*侧边栏导航*/



.aside-nav li a { line-height: 30px; color: #666; }

.aside-nav li.active a,  .aside-nav li a:hover { color: #c00; }

.aside-nav li .img-responsive { margin: 10px auto; }

.aside-nav .about-list h4 { color: #999; text-align: left; }

.aside-nav .about-list h5 { color: #000; margin-bottom: 0; }

.aside-nav .about-list li:hover h5 { color: #c00; }

.aside-nav .about-list li { border-bottom: 1px solid #ccc; }

/*文章内页*/



.article { color: #666; }

.article h2 { color: #000; line-height: 50px; }

.article .time { font-size: 12px; }

.article p { line-height: 36px; }

.article-list>div { border-bottom: 1px solid #cecece; padding: 30px 15px; }

.article-list h4 { line-height: 30px; text-align: left; font-weight: bolder; margin: 0; }

.article-list .time { margin-bottom: 20px; }

.article-list a { display: block; font-size: 16px; line-height: 24px; margin-top: 20px; }

/*layer*/



.layer { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5); z-index: 11; }

.layer .layer-container { position: absolute; top: 50%; left: 50%; width: 422px; height: 318px; margin-left: -211px; margin-top: -159px; padding: 24px; background-color: #fff; border-radius: 5px; box-sizing: border-box; text-align: center; }

.layer .close { position: absolute; top: 24px; right: 24px; width: 20px; height: 20px; background: url('../images/btn-close.png') no-repeat; cursor: pointer; }

.main { min-height: 680px; padding-bottom: 50px; }

/***********common end***********/







/***********header begin***********/



.header { position: fixed; top: 0; left: 0; z-index: 10; width: 100%; }



@media (max-width: 991px) {

.header .container { width: 100%; }

}



@media (max-width: 1060px) {

.header .nav>li>a { padding: 10px 10px; }

}



@media (max-width: 950px) {

.header .nav>li>a { padding: 10px 7px; }

}



@media (max-width: 880px) {

.header .nav>li>a { padding: 10px 5px; }

}
@media (max-width: 840px) {

.header .nav>li>a { padding: 10px 4px; }

}
@media (max-width: 800px) {

.header .nav>li>a { padding: 10px 2px; }

}
@media (max-width: 780px) {

.header .nav>li>a { padding: 10px 1px; }

}

@media (max-width: 767px) {

.index .banner .swiper-pagination-bullet { width: 10px!important; height: 10px!important; }

}

.navbar-brand { width: 120px; background: url('../img/logo.png') no-repeat; background-position: 5px 0; }

.navbar-default { background-color: #222; border: none; border-radius: 0; margin-bottom: 0; }

.navbar-default .navbar-nav>li>a { color: #fff; }

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover { color: #c00; background:none }

.open .dropdown-menu{min-width: 96px; border:0}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover { color: #fff; background:none }

.navbar-right li:last-child { font-weight: bolder; }

.navbar-black { background-color: #222!important; }

/***********header end***********/







/***********banner begin***********/



.banner img { width: 100%; }

.banner { margin-top: 50px; background-repeat: no-repeat; background-position: center top; }

.banner .title { margin-top: 30px; }

.banner .title h3 { display: inline-block; line-height: 77px; color: #fff; margin: 0; }

.banner .title div {/*height: 78px;*/ padding: 22px 0; }

.banner .title div .active { color: #c00; box-shadow: none; }



@media (max-width:768px) {

.index .banner img { width: auto!important; }

.banner { height: auto; background-size: 100% auto; }

.banner .title { margin-top: 0; }

/*.banner .title div {padding-bottom: 0;float: none!important;padding-top: 0;}*/



}

.banner-text { position: absolute; top: 120px; left: 0; width: 100%; z-index: 12; text-align: center; }

.banner-text h1 a{ font-size: 45px; line-height: 60px; color: #3f3f3f; margin: 0; }
.banner-text h1 a:hover{ text-decoration:none  }

.banner-text>a { display: inline-block; margin-bottom: 10px; font-style: 14px; line-height: 30px; color: #3f3f3f; }

.banner-text .button a { display: inline-block; margin-bottom: 10px; }



@media (max-width: 450px) {

.banner-text .button a { display: block; width: 50%; margin: 10px auto; }

}



@media (max-width: 767px) {

.banner-text { top: 50px; }

}

/***********banner end***********/







/***********footer begin***********/







/*底部悬浮*/



.fixedbottom { position: fixed; bottom: 0; left: 0; z-index: 10; width: 100%; }

.nav-bottom { text-align: center; font-size: 12px; padding-bottom: 20px; }

.nav-bottom a { color: #a9a9a9; line-height: 22px; }

.nav-bottom li a { color: #bdbdbd; }

.nav-bottom h4 { font-size: 14px; }

.footer p { font-size: 12px; line-height: 30px; margin-bottom: 0; }

.footer a { display: inline-block; color: #666; padding: 0 12px; }

.footer a:hover { text-decoration: none; }

.footer a:before { content: ''; display: block; width: 3px; height: 3px; float: left; margin-top: 13px; margin-left: -13px; background-color: #d5d5d5; }

.footer a:first-child:before { content: none; }



@media (max-width: 768px) {

.nav-bottom>div { padding: 0 5px; }

.nav-bottom h4 { line-height: 20px; }

.footer { text-align: center; padding: 0; }

.footer a { padding: 0 5px; }

.footer a:before { margin-left: -10px; }

}



@media (min-width: 410px) and (max-width: 471px) {

.footer p a:nth-child(6):before { content: none; }

}



@media (min-width: 349px) and (max-width: 410px) {

.footer p a:nth-child(5):before { content: none; }

}



@media (min-width: 288px) and (max-width: 349px) {

.footer p a:nth-child(4):before { content: none; }

}

/***********footer end***********/







.aside { border-top: 1px solid #ccc; background-color: #f7f7f7; }

.aside h1 { margin: 0; line-height: 70px; }

.aside a { margin-top: 18px; }



@media (max-width: 484px) {

.aside a { display: block; margin-top: 15px; }

}

/*index*/



.index .header,  .index .footer { position: fixed; left: 0; width: 100%; z-index: 10; }

.index .navbar-default { background-color: transparent; background: url('../images/bg-header-index.png') no-repeat; background-size: 100% 100%; }

.index .header { top: 0; }

.index .footer { bottom: 0; text-align: center; }

.index .footer a { color: #fff; }

.index .banner { position: fixed; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; margin-top: 0; }

.index .banner .swiper-container { width: 100%; height: 100%; }
.index .banner .swiper-slide{background-repeat:no-repeat; background-size:100% 100%}
@media (max-width:768px){
	.index .banner .swiper-slide{background-repeat:no-repeat; background-position:top center; background-size:auto 100%}
}

.index .banner img { width: 100%; height: 100%; }

.index .banner .swiper-pagination { bottom: 60px; }



@media (max-width: 340px) {

.index .banner .swiper-pagination { bottom: 80px; }

}

.index .banner .swiper-pagination-bullet { width: 16px; height: 16px; }

.index .banner .swiper-pagination-bullet-active { background-color: #fff; }

.swiper-button-next, .swiper-button-prev { width: 33px; height: 80px; margin-top: -40px; background-size: 33px 80px; }

.swiper-button-prev, .swiper-container-rtl .swiper-button-next { background-image: url('../images/btn-prev.png'); }

.swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-image: url('../images/btn-next.png'); }

/*aboutus*/



.btn-all-positions { display: block; width: 100%; line-height: 58px; text-align: center; color: #c00; background-color: #f7f7f7; }

.btn-all-positions:hover { color: #c00; }

.team ul { text-align: center; color: #c00; }

.team ul li a { line-height: 32px; }

.joinus img { width: 100%; }

.joinus .col-sm-6 .row { margin-bottom: 10px; }

/*login*/



.login { width: 100%; height: 889px; background: url('../img/bg-login.jpg') center top no-repeat; }

.formbox { float: right; width: 375px; margin-top: 105px; }

.formbox form { padding: 8px 45px 20px; background-color: #efefef; }

.formbox h3 { text-align: center; border-bottom: 1px solid #ccc; margin: 0; line-height: 61px; }

.formbox p { margin: 10px 0; }

.formbox p a { color: #c00; }

.formbox input.btn { display: block; width: 100%; color: #fff; background-color: #c00; line-height: 38px; padding: 0; }

.formbox input.btn:hover { color: #fff; background-color: #930000; border-color: #c00; }

.formbox>p { display: block; width: 100%; line-height: 36px; text-align: center; background-color: #fff; margin: 0; }

.formbox>p a { color: #c00; }



@media (max-width: 768px) {

.formbox { float: none; width: 100%; }

.formbox form { padding: 20px; }

}

.banner-bg { height: 502px; color: #fff; }



@media (max-width: 768px) {

/*.banner-bg {height: 200px;background-size: auto 100%;}*/



.banner-bg { height: auto; padding-bottom: 100px; }

}

/*蚊虫司令 mosquitoCommander*/



.banner.mosquitoCommander { background-image: url('../img/mosquitoCommander/banner.jpg'); }

.features img { border-radius: 50%; box-shadow: 0 10px 50px #cfcece; margin: 10px 0; cursor: pointer; }

.features p { line-height: 30px; margin: 0; }

.main.mosquitoCommander .tab-pane { background-repeat: no-repeat; background-position: center top; }

.main.mosquitoCommander .tab-pane>div { text-align: left; padding: 30px 0; }

.main.mosquitoCommander .tab-pane h1 { text-align: left; line-height: 60px; color: #fff; }

.main.mosquitoCommander .tab-pane li { float: left; width: 170px; padding-left: 15px; font-size: 14px; color: #fff; line-height: 28px; }

.main.mosquitoCommander .tab-pane li:before { content: ''; float: left; width: 8px; height: 8px; background-color: #fff; border-radius: 50%; margin-top: 10px; margin-left: -15px; }

.main.mosquitoCommander .mosquitobottom {background-image: url('../img/mosquitoCommander/7.jpg');}



/*蚊虫司令大学 mosquitoUniversity*/



.main.mosquitoUniversity,  .main.product_details { margin-top: 50px; }

.main.mosquitoUniversity h1,  .main.product_details h1 { line-height: 87px; text-align: left; border-bottom: 1px solid #e5e5e5; }

.main.mosquitoUniversity .thumbnail p { margin: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.main.mosquitoUniversity .thumbnail:hover { box-shadow: 0 0 10px #c00; }

.main.mosquitoUniversity .thumbnail:hover p,  .main.mosquitoUniversity .thumbnail:hover span { color: #c00; text-decoration: none; }

.main.mosquitoUniversity .thumbnail span { color: #666; }

/*牧业防控 pervention*/



.banner.prevention { background-image: url('../img/prevention/banner.jpg'); }

.banner.prevention2 { background-image: url('../img/prevention2/banner.jpg'); }

/*产品超市 product*/



.product {background-color: #fafafa;}

.product .banner {height: 400px;background-image: url('../img/product/banner.jpg');}

.product .thumbnail p {text-align: center;}

.product_details .introduction {text-align: center;}

.product_details .introduction h2 {color: #c00;margin: 40px 0;}

@media (max-width: 767px){

    .product_details .introduction h2 {margin:20px 0;}

    .product .banner {height: auto;background-size: 200% auto;padding-bottom: 0;}

}

.product_details p {color: #666;text-align: left;line-height: 30px;text-indent: 2em;}

.product_details .introduction strong {display: block;color: #666;margin: 30px 0;}

.product_details .introduction div{ padding:10px 0;display: block;color: #666;}

.product_details .introduction .col-sm-3{ text-align:right}

.product_details .introduction .col-sm-9{ text-align:left; text-indent:20px;}

.product_details .introduction .col-sm-9 input { border:1px solid #ccc;color: #666;}





@media (max-width: 767px) {

.product_details .introduction h2 { margin: 20px 0; }

.product .banner { height: auto; background-size: 200% auto; padding-bottom: 0; }

}

.product_details p { color: #666; text-align: left; line-height: 30px; text-indent: 2em; }

.product_details .introduction strong { display: block; color: #666; margin: 30px 0; }

.sorting { margin: 10px auto 20px auto; float:none}





.product_details .introduction dt{ width:20%; margin-right:10px; float:left; text-align:right}

.product_details .introduction dd{ width:70%;float:left; text-align:left}

.product_details .introduction dd input{ width:30%;}



/*资讯中心 information*/



.information { margin-top: 50px; }

.information .title { border-bottom: 1px solid #cecece; }

.information .title h3 { display: inline-block; line-height: 77px; margin: 0; }

.information .title div { height: 78px; padding: 22px 0; }



@media (max-width: 374px) {

.information .title .pull-right { float: none!important; height: auto; padding: 0; }

}

.information .title a { display: inline-block; padding: 6px 12px; color: #666; }

.information .title a.active { color: #000; }

.information .about-list li:last-child { border-bottom: none; }

.information .about-list h4 { font-size: 16px; line-height: 40px; color: #666; font-weight: bolder; }

.information .about-list h5 { font-weight: bolder; }

.information .tab-content { padding-top: 20px; }

.information .activity-title { padding: 50px 0; border-bottom: 1px solid #cecece; }

.information .activity-list .pull-right>div { width: 100%; height: 200px; }

.information .activity-list li { margin: 30px auto; }

.information .activity-list li h4 { text-align: left; }

.information .activity-list li a { color: #333; }

.information .activity-list li a:hover { color: #c00; }

.information .activity-list li strong { display: inline-block; line-height: 30px; }

.information .activity-list li p { margin-bottom: 0; line-height: 30px; }

.information .activity-list li strong,  .information .activity-list li p { padding-left: 20px; }

.information .activity-list li strong:before,  .information .activity-list li p:before { content: ''; display: inline-block; float: left; width: 13px; height: 13px; margin-top: 8px; margin-left: -20px; background-repeat: no-repeat; background-size: 13px 13px; }

.information .activity-list li strong:before { background-image: url('../images/address.png'); }

.information .activity-list li p:before { background-image: url('../images/date.png'); }

.information .activity-list li p.time:before { background-image: url('../images/time.png'); }



@media (max-width: 767px) {

.information .activity-list li .pull-right { float: none!important; }

}

.information .thumbnail:hover { box-shadow: 0 0 10px #c00; border-color: transparent; text-decoration: none; }

.information img { margin: 10px 0; width: 100%; }

/*问题解答 question*/



.banner.question { color: #000; height: 318px; background-image: url('../img/question/banner.jpg'); }

.banner.question h3 { color: #000; }

.tellphone { margin-top: 70px; padding-left: 30px; background: url('../images/tellphone.png') 10px top no-repeat; }



@media (max-width: 767px) {

.banner.question { height: auto; padding-bottom: 0; }

.tellphone { margin-top: 30px; }

}

.tellphone p { color: #666; }

.tellphone strong { display: inline-block; margin-bottom: 10px; }

.main.question h4 { text-align: left; line-height: 54px; border-bottom: 1px solid #cecece; }

.main.question a { color: #666; line-height: 34px; }

.main.question a:hover { color: #c00; }

.main.question form select {/*width: 33.33%;*/ display: inline-block; margin-bottom: 10px; }

.download { text-align: center; margin: 70px 0; }

.download a { display: inline-block; font-size: 23px; line-height: 60px; padding: 0 60px; text-align: center; color: #fff; background-color: #c00; }

.download a:after { content: ''; position: relative; top: 10px; left: 10px; display: inline-block; width: 46px; height: 39px; background: url('../images/download.png') no-repeat; }



@media (min-width: 768px) {

.main.question form select { width: 33%; }

}

/*人才招聘 recruitment*/



.banner.recruitment { background-image: url('../img/recruitment/banner.jpg'); }



@media (max-width: 447px) {

.banner.recruitment { background-size: auto 100%; }

}

.recruitment_details { margin-top: 88px; }

.recruitment_details h5 { font-weight: bolder; }

.recruitment_details .col-sm-3 { padding: 17px 10px; }

.recruitment_details .col-sm-3 li { line-height: 32px; color: #a1a3a5; }

.recruitment_details .col-sm-3 label { cursor: pointer; }

.recruitment_details .col-sm-3 input { float: left; margin-top: 10px; }

.recruitment_details .col-sm-3 input:checked+span { color: #000; }

.recruitment_details .col-sm-9 .title { background-color: #f7f7f7; border-bottom: 1px solid #ccc; padding-top: 17px; padding-left: 15px; }

.recruitment_details .col-sm-9 h3 { display: inline-block; margin: 0; line-height: 57px; }

.recruitment_details .base>div { border-bottom: 1px solid #ccc; font-size: 16px; line-height: 57px; padding-left: 15px; }

.recruitment_details .base h4 { text-align: left; }

.recruitment_details .details { padding-bottom: 30px; border-bottom: 1px solid #ccc; margin-bottom: 100px; }

/*找到我们 findus*/



.banner.findus { height: 130px; }



@media (max-width: 768px) {

.banner.findus { height: auto; padding-bottom: 10px; }

}

.banner.findus h3,  .banner.findus a { color: #000; }

.main.findus .title h3 { font-size: 26px; line-height: 45px; color: #333; border-bottom: 1px solid #e2e2e2; }



@media (max-width: 713px) {

.findus .title .pull-right { float: none!important; height: auto; padding: 0; }

}

.findus .content { margin-bottom: 50px; }

.findus .content h4 { text-align: left; }

.findus .content p { line-height: 27px; color: #666; }

.findus .nav h4 { font-size: 16px; line-height: 36px; color: #666; text-align: left; }

.findus .nav a { line-height: 26px; }

.findus .focus-wei { position: relative; width: 100px; height: 33px; background: url('../images/focus0.png') no-repeat; cursor: pointer; }

.findus .focus-wei img { display: none; position: absolute; top: 35px; left: 0; z-index: 10; }

/*联系我们 contactus*/



.contactus .thumbnail { border-color: transparent; padding: 10px; }

.contactus form h3 { padding: 0 15px; }

.contactus .through_email label { color: #808080; cursor: pointer; }

.contactus .through_email i { float: left; margin-right: 10px; }

.contactus .through_email span { display: inline-block; font-weight: normal; line-height: 25px; }

/*产品分布图 territory*/



.territory-content { width: 100%; overflow-x: auto; }

#territory { width: 1000px; height: 800px; }

/*网站地图 sitemap*/



.sitemap .button { position: relative; }

.sitemap .button button { display: block; width: 100%; text-align: left; font-size: 14px; line-height: 40px; color: #fff; border-bottom: 1px solid #4d4d4d; }

.sitemap .button i { position: absolute; top: 15px; right: 15px; display: block; width: 20px; height: 10px; transition: all 1s; }

.sitemap .button i.active { transform: rotate(-180deg); }

.sitemap .button i:before,  .sitemap .button i:after { border: 10px solid transparent; border-top: 10px solid #333; width: 0; height: 0; position: absolute; top: 0; right: 0; content: ' '; }

.sitemap .button i:before { border-top-color: #fff; top: 2px; right: 0px; }

.sitemap .nav-bottom { border-bottom: 1px solid #4d4d4d; margin-bottom: 10px; }



@media (max-width: 767px) {

.sitemap .nav-bottom { display: none; }

}

.sitemap .footer a { color: #ccc; }

.sitemap .footer a:before { background-color: #ccc; }



@media (max-width: 767px) {

.swiper-button-prev, .swiper-button-next, .swiper-pagination { display: none; }

}

/*个人中心 member*/



.banner.member { height: 130px; }

.banner.member h3,  .banner.member a { color: #000; }

.member .nav { border: 1px solid #e5e5e5; border-radius: 5px; text-align: center; margin-left: -15px; }

.member .nav h4 { font-size: 16px; line-height: 60px; color: #666; border-bottom: 1px solid #e5e5e5; margin: 0; font-weight: bold }

.member .nav ul { margin: 0 }

.member .nav li { border-bottom: 1px solid #e5e5e5; }

.member .nav li:hover { background: #e5e5e5 }

.member .nav li.last { border-bottom: 0; }

.member .nav a { line-height: 50px; text-align: center; color: #333 }

.member .focus-wei { position: relative; width: 100px; height: 33px; background: url('../images/focus.png') no-repeat; cursor: pointer; }

.member .focus-wei img { display: none; position: absolute; top: 35px; left: 0; z-index: 10; }

.member .memberr { border: 1px solid #e5e5e5; border-radius: 5px; }

.main.member .title h3 { font-size: 26px; line-height: 60px; text-indent: 15px; color: #333; border-bottom: 1px solid #e2e2e2; background-color: #f7f7f7; margin: 0 -15px; }

.member .content { margin-bottom: 50px; }

.member .content h4 { text-align: left; }

.member .content p { line-height: 27px; color: #666; }



@media (max-width: 713px) {

.member .title .pull-right { float: none!important; height: auto; padding: 0; }

}



@media (max-width: 768px) {

.banner.member { height: auto; padding-bottom: 10px; }

.member .nav { margin-left: 0; }

}

/*反馈 feedback*/



.banner.feedback { height: 130px; }

.banner.feedback h3,  .banner.feedback a { color: #000; }

.feedback .nav { border: 1px solid #e5e5e5; border-radius: 5px; text-align: center; margin-left: -15px; }

.feedback .nav h4 { font-size: 16px; line-height: 60px; color: #666; border-bottom: 1px solid #e5e5e5; margin: 0; font-weight: bold }

.feedback .nav ul { margin: 0 }

.feedback .nav li { border-bottom: 1px solid #e5e5e5; }

.feedback .nav li:hover { background: #e5e5e5 }

.feedback .nav li.last { border-bottom: 0; }

.feedback .nav a { line-height: 50px; text-align: center; color: #333 }

.feedback .focus-wei { position: relative; width: 100px; height: 33px; background: url('../images/focus.png') no-repeat; cursor: pointer; }

.feedback .focus-wei img { display: none; position: absolute; top: 35px; left: 0; z-index: 10; }

.feedback .member-order { width: 100%; }

.feedback .member-order li { list-style: none; width: 25%; float: left; line-height: 2.4 }

.feedback .member-order.or-tit li { border-bottom: 1px solid #eee; }

.feedback .memberr { border: 1px solid #e5e5e5; border-radius: 5px; padding-bottom: 30px; }

.main.feedback .title h3 { font-size: 26px; line-height: 60px; text-indent: 15px; color: #333; border-bottom: 1px solid #e2e2e2; background-color: #f7f7f7; margin: 0 -15px; }

.main.feedback .title h3 em { font-size: 14px; float: right; margin-right: 15px; }

.main.feedback .tabt div { font-size: 16px; line-height: 45px; color: #333; border-bottom: 2px solid #ddd; }

.feedback .content div { line-height: 2.42857143; vertical-align: top; border-bottom: 1px solid #ddd; }

.feedback .content h4 { text-align: left; font-weight: bold; font-size: 16px; }

.feedback .content p { line-height: 27px; color: #666; }

.feedback .memberr .row { padding: 10px 0; }

.feedback .memberr .row h4 { text-align: left; font-size: 16px; line-height: 40px; background: #f7f7f7; }



@media (max-width: 713px) {

.feedback .title .pull-right { float: none!important; height: auto; padding: 0; }

}



@media (max-width: 768px) {

.banner.feedback { height: auto; padding-bottom: 10px; }

.feedback .content { border-bottom: 1px solid #ddd; }

.feedback .content div { border: 0; }

.main.feedback .tabt { display: none }

.feedback .nav { margin-left: 0; }

}

/*swiper2 产品展示轮播*/
.view .swiper-container{max-width:600px;height:600px}
.view .arrow-left{background:url(../images/index_tab_l.png)no-repeat left top;position:absolute;left:10px;top:50%;margin-top:-25px;width:28px;height:51px;z-index:10}
.view .arrow-right{background:url(../images/index_tab_r.png)no-repeat left bottom;position:absolute;right:10px;top:50%;margin-top:-25px;width:28px;height:51px;z-index:10}
.preview{max-width:600px;margin:0 auto;margin-top:10px;position:relative}
.preview .swiper-container{max-width:600px;height:82px}
.preview .swiper-slide{width:100px;height:94px}
.preview .arrow-left{background:url(../images/feel3.png)no-repeat left center;position:absolute;left:0;top:0;width:9px;height:100%;z-index:10}
.preview .arrow-right{background:url(../images/feel4.png)no-repeat left center;position:absolute;right:0;top:0;width:9px;height:100%;z-index:10}
.preview .swiper-slide {text-align: center;}
.preview img{padding:1px;width:auto;max-width:100%;max-height:100%;cursor:pointer}
.preview .active-nav img{padding:0;border:1px solid#F00}
@media (max-width: 768px){
    .view .swiper-container {width: 100%;height: 300px;}
}


/*购物车*/
.order{ margin-top:50px}
.btn-buycar{ padding:2px 6px; }
.main.order btn, .main.order a.btn{color:#fff; line-height:20px; font-size:12px;}