/* CSS Document */
#main .main-content{ padding: 0 0 0 35px;}
.main-shopcls ul{ width: 100%; background: #F5F6F6; text-align: center;}
.main-shopcls li{ width: 33%; min-width: 80px; max-width: 250px; height:40px; line-height: 40px; display: inline-block; vertical-align: bottom; position: relative;}
.main-shopcls li a{ color:#5997ED; display: block;overflow: hidden;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;}
.main-shopcls li.li-cur{ background-color: #5997ED;}
.main-shopcls .li-cur a{color:#fff;}
.main-shopcls li>ul{ position: absolute; top:26px; display: none;}
.main-shopcls li li{ width: 100%;}
.main-shopcls li li a{ color:#333 !important;}
.main-shopcls li:hover ul{ display: block;}
.main-shopcls li li:hover a{color:#5997ED !important;}

.main-title{ font-size: 25px; color:#000; line-height: 75px; padding-left: 25px;}

.main-slider .am-slider{ box-shadow: none;}
.main-slider .am-control-thumbs{ text-align: center;}
.main-slider .am-control-thumbs li{ padding: 0 5px; display: inline-block; float: none; position: relative;}
.main-slider .am-control-thumbs img{ border: #fff 2px solid;}
.main-slider .am-control-thumbs .am-active{ border: #1480ea 2px solid;}


.main-info{ font-size: 16px; color:#000; padding: 20px !important;}
.main-info p{ margin-bottom: 15px;}

.main-content h2{ width: 120px; height:25px; line-height: 25px; text-align: center; color:#fff; font-weight: normal; background-color: #00f; border-radius: 5px; margin-bottom: 25px; }
.main-content p{ color:#535353; margin-bottom: 5px;}

.main-pagination{ text-align: center; padding: 6% 0 3%;}
.main-pagination a{ color:#000; min-width: 120px; max-width: 330px; padding-right:25px; display: inline-block;}
.main-pagination a:hover{color:#f20051; text-decoration: underline;}

