.sub-section{position:relative;width:100%;padding-bottom:80px;overflow:hidden}
.sub-section .container{max-width:1200px;margin:0 auto;margin-top:60px;*zoom:1}
.sub-section .container .navs{margin-right:30px}
.sub-section .container:after,.sub-section .container:before{content:"";display:table}
.sub-section .container:after{clear:both}
.sub-section .container .detailsmain{width:918px;float:left;*display:inline;background:#f9f9f9}
.sub-section .container .detailsmain .detailcont{border-top:20px solid #fff;width:100%;margin-bottom:20px;padding-left:27px;position:relative;*zoom:1}
.sub-section .container .detailsmain .detailcont:after,.sub-section .container .detailsmain .detailcont:before{content:"";display:table}
.sub-section .container .detailsmain .detailcont:after{clear:both}
.sub-section .container .detailsmain .detailcont .slider{float:left;*display:inline;width:364px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;overflow:hidden}
.sub-section .container .detailsmain .detailcont .slider .large-box{position:relative;width:364px;height:364px;overflow:hidden}
.sub-section .container .detailsmain .detailcont .slider .large-box li{width:364px;height:364px;vertical-align:middle;display:table-cell;text-align:center;float:left}
.sub-section .container .detailsmain .detailcont .slider .large-box li img{max-width:364px;max-height:364px}
.sub-section .container .detailsmain .detailcont .slider .large-box .marquee{position:absolute;width:150px;height:150px;background:#fff;opacity:.5}
.sub-section .container .detailsmain .detailcont .slider .small-box{width:362px;padding:5px 0;border:1px solid #eee;position:relative}
.sub-section .container .detailsmain .detailcont .slider .small-box .btn{position:absolute;width:16px;height:41px;top:50%;cursor:pointer;margin-top:-20px}
.sub-section .container .detailsmain .detailcont .slider .small-box .left-btn{left:-1px;background:url(../images/sy-left.png) no-repeat top center}
.sub-section .container .detailsmain .detailcont .slider .small-box .right-btn{right:-1px;background:url(../images/sy-right.png) no-repeat top center}
.sub-section .container .detailsmain .detailcont .slider .small-box .small-list{width:317px;margin:0 auto;overflow:hidden}
.sub-section .container .detailsmain .detailcont .slider .small-box .small-list ul{width:1000px;*zoom:1}
.sub-section .container .detailsmain .detailcont .slider .small-box .small-list ul:after,.sub-section .container .detailsmain .detailcont .slider .small-box .small-list ul:before{content:"";display:table}
.sub-section .container .detailsmain .detailcont .slider .small-box .small-list ul:after{clear:both}
.sub-section .container .detailsmain .detailcont .slider .small-box .small-list li{float:left;width:66px;height:58px;margin-right:7px;border:1px solid #eee;position:relative;text-align:center}
.sub-section .container .detailsmain .detailcont .slider .small-box .small-list li img{max-width:100%;max-height:56px}
.sub-section .container .detailsmain .detailcont .slider .small-box .small-list li .bun-bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}
.sub-section .container .detailsmain .detailcont .slider .small-box .small-list .on{border:1px solid #0FA11F;}
.sub-section .container .detailsmain .detailcont .slider .show-box{position:absolute;display:none;width:364px;height:364px;overflow:hidden;left:392px;top:0px;z-index:999999}
.sub-section .container .detailsmain .detailcont .slider .show-box img{max-width: unset;max-height:unset;}
.sub-section .container .detailsmain .detailcont .rightdetail{padding-left:380px;}
.sub-section .container .detailsmain .detailcont .rightdetail h1{font-size:20px;line-height:28px;padding:7px 0 7px 14px;background:#e3e3e3}
.sub-section .container .detailsmain .detailcont .rightdetail .rightext{margin:38px 0 38px 16px;font-size:16px;color:#201f1a;line-height:28px}
.sub-section .container .detailsmain .detailcont .rightdetail .rightmore{display:block;margin:0 0 0 16px;width:140px;height:42px;font-size:18px;color:#fff;line-height:42px;text-align:center;background:#27934d}
.sub-section .container .detailsmain .detailcont .rightdetail .rightmore span{display:inline-block;width:6px;height:42px;background:url(sy-arrow.png) no-repeat top center;vertical-align:top;margin-left:3px}
.sub-section .container .detailsmain .detailcont .rightdetail .share-tools{width:100%;margin:13px 0 0 16px;*zoom:1}
.sub-section .container .detailsmain .detailcont .rightdetail .share-tools:after,.sub-section .container .detailsmain .detailcont .rightdetail .share-tools:before{content:"";display:table}
.sub-section .container .detailsmain .detailcont .rightdetail .share-tools:after{clear:both}
.sub-section .container .detailsmain .detailcont .rightdetail .share-tools a{float:left;*display:inline;margin-right:12px}
.sub-section .container .detailsmain .details-tit{font-size:28px;line-height:38px;padding:7px 0 7px 35px;margin-bottom:26px;background:#e3e3e3}
.sub-section .container .detailsmain .details-txt{padding:0 35px 50px 35px;font-size:16px;color:#201a1a;line-height:28px}
.sub-section .container .detailsmain .details{padding:0 35px 28px 35px;font-size:14px}
.sub-section .container .detailsmain .details:after,.sub-section .container .detailsmain .details:before{content:"";display:table}
.sub-section .container .detailsmain .details:after{clear:both}
.sub-section .container .detailsmain .flip{padding:10px 35px;font-size:18px;line-height:36px;color:#868686;background:#f2f2f2}
.sub-section .container .detailsmain .flip:after,.sub-section .container .detailsmain .flip:before{content:"";display:table}
.sub-section .container .detailsmain .flip:after{clear:both}
.sub-section .container .detailsmain .flip .previous{float:left}
.sub-section .container .detailsmain .flip .next{float:right}
.sub-section .container .detailsmain .flip a{color:#868686;text-decoration:underline}
.sub-section .container .detailsmain .form ul li{font-size:16px;line-height:36px;margin-bottom:20px;*zoom:1}
.sub-section .container .detailsmain .form ul li:after,.sub-section .container .detailsmain .form ul li:before{content:"";display:table}
.sub-section .container .detailsmain .form ul li:after{clear:both}
.sub-section .container .detailsmain .form ul li em{float:left;width:132px;font-size:16px;text-align:right;color:#201f1a;font-weight:400;margin-right:10px;vertical-align:top}
.sub-section .container .detailsmain .form ul li em i{color:#ff0f0f}
.sub-section .container .detailsmain .form ul li input{float:left;font-size:14px;line-height:36px;height:36px;width:34%;color:#201f1a;border:1px solid #e9e9e9;text-indent:10px}
.sub-section .container .detailsmain .form ul li textarea{height:122px;font-size:14px;line-height:28px;padding:10px;width:52.8%;color:#201f1a;border:1px solid #e9e9e9}
.sub-section .container .detailsmain .form .form-agree{display:block;margin-top:-20px;font-weight:400;color:#999;margin-left:142px;font-size:16px}
.sub-section .container .detailsmain .form .form-agree input{vertical-align:middle;margin-right:4px}
.sub-section .container .detailsmain .form button{display:block;width:154px;height:43px;background:#27934d;border:none;font-size:20px;color:#fff;text-align:center;margin:14px 0 36px 142px}
.singglepic{float:left}
@media (max-width:1220px){
.sub-section .container .detailsmain{width:74%}
}
@media (max-width:1100px){
.sub-section .container .detailsmain{width:71%}
.sub-section .container .detailsmain .detailcont{padding:0}
.sub-section .container .detailsmain .detailcont .slider{float:none;margin:-20px auto 20px}
.sub-section .container .detailsmain .detailcont .slider .large-box .marquee{height:0;overflow:hidden}
.sub-section .container .detailsmain .detailcont .slider .show-box{height:0;overflow:hidden}
.sub-section .container .detailsmain .detailcont .rightdetail{float:left;width:100%;padding-left:0;margin-top:15px;}
.sub-section .container .detailsmain .detailcont .rightdetail h1{padding:7px 0 7px 35px}
.sub-section .container .detailsmain .detailcont .rightdetail .rightext{margin:30px 35px}
.sub-section .container .detailsmain .detailcont .rightdetail .rightmore{margin:0 0 0 35px}
.sub-section .container .detailsmain .detailcont .rightdetail .share-tools{margin:2% 0 0 35px}
}
@media (max-width:990px){
.sub-section .container .detailsmain{float:none;width:100%;padding-bottom:3%}
.sub-section .container .detailsmain .detailcont .rightdetail h1{padding:7px 0 7px 4%}
.sub-section .container .detailsmain .detailcont .rightdetail .rightext{margin:3% 4%}
.sub-section .container .detailsmain .detailcont .rightdetail .rightmore{margin:0 0 0 4%}
.sub-section .container .detailsmain .detailcont .rightdetail .share-tools{margin:2% 0 0 4%}
.sub-section .container .detailsmain .details-tit{padding:7px 0 7px 4%;margin-bottom:4%}
.sub-section .container .detailsmain .details-txt{padding:0 4% 5% 4%}
.sub-section .container .detailsmain .details{padding:0 4% 3% 4%}
.sub-section .container .detailsmain .flip{padding:2% 4%}
.sub-section .container .detailsmain .flip .previous{margin-right:6%}
.sub-section .container .detailsmain .flip .next{float:left}
.sub-section .container .detailsmain .form ul li{float:none;width:80%;margin:0 auto 2%}
.sub-section .container .detailsmain .form ul li em{float:none;display:block;width:100%;text-align:left}
.sub-section .container .detailsmain .form ul li input{float:none;width:80%}
.sub-section .container .detailsmain .form ul li textarea{float:none;width:95%}
.sub-section .container .detailsmain .form .form-agree{width:80%;margin:0 auto}
.sub-section .container .detailsmain .form button{margin:2% 0 0 10%}
}	
@media (max-width:414px){
.sub-section .container .detailsmain .detailcont .slider{width:300px}
.sub-section .container .detailsmain .detailcont .slider .large-box{width:300px;height:300px}
.sub-section .container .detailsmain .detailcont .slider .small-box{width:298px}
.sub-section .container .detailsmain .detailcont .slider .small-box .small-list{width:244px}
.sub-section .container .detailsmain .detailcont .slider .small-box .small-list li{width:50px;margin-right:4px}
}
.keywords{margin-left:25px;font-size:14px}
.keywords span a{border:0;display:inline;font-size:14px;border:1px solid #ccc;line-height:40px;padding:7px 15px}