/* ************ Banner Top************ */
.container .banner {display:none;}

.container .bannertop {background:url(/images/p/bannerTop/banner-top.jpg) center no-repeat; width:100%; height:190px;}
.container .bannertop .barea {max-width:1130px; margin:0px auto; padding:0px 20px 0px 20px;}
.container .bannertop .barea .caption {color:#0f2847;font-size:38px;text-transform:uppercase;font-weight:bold;width:623px;letter-spacing:1px;line-height:41px;padding:40px 0px;text-align:center;width:auto;color:#fff;}
.container .bannertop .barea .caption .list {background:url(/images/p/bannerTop/check.png) left no-repeat;font-size:18px;padding-left:30px;margin:0 10px;text-transform:math-auto;}
.container .bannertop .barea .caption .line {width:1px;background-color:#fff;height:40px;display:inline-block;padding:0px;top:12px;position:relative;}
.container .bannertop .barea .caption .rest {font-size:14px;margin:-20px 10px 0 35px;text-transform:math-auto;display:block;font-weight:100;position:absolute;color:#efefef;}

.res1810 .container .bannertop {background:url(/images/p/bannerTop/banner-top-1810.jpg) center no-repeat; height:250px;}
.res1810 .container .bannertop .barea {max-width:1770px;}
.res1810 .container .bannertop .barea .caption {font-size:48px;/* width:725px; */line-height:48px;padding:58px 0px;}
.res1810 .container .bannertop .barea .caption .list {background:url(/images/p/bannerTop/check-1810.png) left no-repeat;font-size:26px;padding-left:35px;margin:0 10px;position:relative;/* top:10px; */}
.res1810 .container .bannertop .barea .caption .line {top:25px;height:60px;}
.res1810 .container .bannertop .barea .caption .listc .rest {font-size:14px;left:0px;margin:-10px 10px 0 40px;}

.res940 .container .bannertop {background:url(/images/p/bannerTop/banner-top-940.jpg) center no-repeat; height:176px;}
.res940 .container .bannertop .barea .caption {/* width:513px; */padding:14px 0px;font-size:35px;line-height:40px;}
.res940 .container .bannertop .barea .caption .list {font-size:18px;display:block;line-height:25px;display:inline-block;position:relative;top:5px;}
.res940 .container .bannertop .barea .caption .rest {font-size:14px;margin:-5px 10px 0 35px;}

.res720 .container .bannertop {background:url(/images/p/bannerTop/banner-top-720.jpg) center no-repeat;height:172px;}
.res720 .container .bannertop .barea .caption {/* width:445px; */padding:25px 0px;font-size:26px;line-height:40px;}
.res720 .container .bannertop .barea .caption .list {font-size:18px;display:block;line-height:25px;display:inline-block;position:relative;/* top:5px; */}
.res720 .container .bannertop .barea .caption .line {display:none;}
.res720 .container .bannertop .barea .caption .rest {font-size:12px;margin:-10px auto 0px;left:auto;position:relative;}

.res480 .container .bannertop {background:url(/images/p/bannerTop/banner-top-480.jpg) center no-repeat;height:190px;}
.res480 .container .bannertop .barea .caption {/* width:200px; */padding:15px 0px;font-size:20px;line-height:23px;top:10px;position:relative;}
.res480 .container .bannertop .barea .caption .list {font-size:16px;display:block;line-height:25px;display:inline-block;top:10px;position:relative;}
.res480 .container .bannertop .barea .caption .line {display:none;}
.res480 .container .bannertop .barea .caption .rest {font-size:12px;margin:15px auto 0px;left:auto;position:relative;}

.res320 .container .bannertop {background:url(/images/p/bannerTop/banner-top-320.jpg) center no-repeat;height:166px;}
.res320 .container .bannertop .barea {padding:0px 5px;}
.res320 .container .bannertop .barea .caption {/* width:224px; */padding:25px 0px;font-size:15px;line-height:23px;margin:0 auto;}
.res320 .container .bannertop .barea .caption .list {font-size:13px;display:block;line-height:25px;display:inline-block;top:12px;position:relative;clear:both;margin:0 auto;padding-left:20px;background-size:14px;}
.res320 .container .bannertop .barea .caption .line {/* display:none; */clear:both;width:0px;height:0px;}
.res320 .container .bannertop .barea .caption .rest {font-size:12px;margin:15px auto 0px;left:auto;position:relative;}
