@charset "utf-8";
/* common */
body,form,p,ul,li,img,input{margin:0;padding:0;}
@font-face{font-family:'Century Gothic'; src:url('../static/CenturyGothic.ttf')format('truetype');}
body{color:#333;font-size:14px;font-family:"Century Gothic","Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans","wenquanyi micro hei","Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif; background:#f5f5f5;}
a{text-decoration:none;}
.sq-clear{clear:both;height:0; overflow:hidden;}
.sq-fenge{height:10px;overflow:hidden;}
ul,li{display:block;list-style:none;}
img{border:none;vertical-align:baseline;nobar:expression(this.galleryImg='no');}
div,td{table-layout:fixed;word-wrap:break-word;}

.red{ color:#F00;}
.green{ color:#060;}
.jise{ color:#A60B2D;}
.sq-bai{color: #fff !important;}
.sq-bg{background: #fff;}

.ie-warning{font-size: 18px;}
.ie-warning a{font-weight: bold;text-decoration: underline;}

/*layout*/
.sq-border{ border:1px solid #D4D4D4; background:#fff;border-radius: 10px;}
.sq-head{line-height:50px;font-weight:bold; color:#333; background: #FBFBFB;padding-left: 15px; border-bottom: 1px solid #D4D4D4;border-top-left-radius:10px;border-top-right-radius:10px;}
.sq-head span{ float:right;margin-right: 8px;}
.sq-head span a{ font-size:12px; color:#333; font-weight:lighter;}
.sq-cont{line-height:2; padding:10px;}
.sq-cont-img img{max-width:100%;width:100% \9; height:auto;}
.sq-topbar{height: 40px;line-height: 40px;color: #B7B7B7;background: #333;}
.sq-topbar a{color: #B7B7B7}
.sq-topbar span{float: right;}

/*banner*/
.sq-banner{height: 350px;background: #1F61BF;overflow: hidden;}
.sq-banner-img{position: relative;width: 100%;height: auto;}
.sq-banner-txt{position: absolute;top: 0;right: 0;}

.sq-banner-txt-big{line-height: 60px;font-size: 40px;font-weight: bold;color: #fff;padding-top: 80px;}
.sq-banner-txt-sm{line-height: 80px;font-size: 22px;color: #fff;}
.sq-banner-txt-btn{margin-top: 20px;}

/*page*/
.page{text-align:center; padding:20px 0;}
.page a{ border:1px solid #e4e4e4; background:#e4e4e4; padding:6px 14px; color:#000; margin-left:5px;}
.page a:hover{background:#333; border:1px solid #333; color:#fff;}
.page span.current{border:1px solid #333;background:#333; color:#fff; padding:6px 14px; margin-left:5px;}

/*head*/
.sq-top-bg{background:#fff;}

.am-topbar{margin-bottom: 0;background: #f5f5f5;}
.am-topbar .am-text-ir {
  display: block;
  margin-right: 10px;
  height: 50px;
  width: 125px;
  background: url(sr_mlogo.png) no-repeat left center;
  -webkit-background-size: 125px 24px;
  background-size: 125px 24px;
}
/*nav*/
.sq-logo{width: 230px;height: 130px;float: left;}
.sq-nav-lay{margin-left: 280px;padding-top: 45px;}
.sq-nav{font-size: 16px;}
.sq-nav > li{}
.sq-nav-css li a{color: #1F61BF;margin-left: 14px;font-weight: bold;}

.am-nav > li.am-active > a{background:#1F61BF; }
.am-nav > li.am-active > a:hover,.am-nav > li.am-active > a:focus{background:#000; }


/*foot*/
.sq-foot-bg{background:#333;}
.sq-foot{padding-top:10px;padding-bottom: 10px;line-height:30px; color:#999; text-align: center;font-size: 12px;}
/*kefu*/
#kefu{width: 70px;position:fixed;top:210px;right: 0;}
#kefu a{color: #fff;font-size: 30px;}

#kefu-qq{display:block;width: 70px;height: 70px;background: #DD2726;line-height: 70px; text-align: center;}
a#kefu-qq:hover{background:#C64F00; }

#kefu-weixin{display:block;width: 70px;height: 70px;margin: 1px 0;background: #78C340;line-height: 70px; text-align: center;}
a#kefu-weixin:hover{background:#609E32;}

#kefu-mobile{display:block;width: 70px;height: 70px;margin: 1px 0;background: #0B6B9C;line-height: 70px; text-align: center;}
a#kefu-mobile:hover{background:#085075;}

#kefu-phone{display:block;width: 70px;height: 70px;margin: 1px 0;background: #F27B1D;line-height: 70px; text-align: center;}
a#kefu-phone:hover{background:#DF690C;}

.kf-phone{width: 180px;height: 70px;background: #DF690C;line-height: 70px;color: #fff;display: none;position:absolute;right: 70px;bottom:1px;font-size: 24px;font-weight: bold;font-family:"Century Gothic";}
.kf-weixin{width: 150px;height: 150px;display: none;position:absolute;right: 70px;top:71px;}
.kf-mobile{width: 150px;height: 150px;display: none;position:absolute;right: 70px;top:71px;}

/*index*/
.sq-index-a{display: block;text-align: center;color: #666;padding: 20px;border-radius:10px;}
a.sq-index-a:hover{background: #fff;color:#333;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=0, Strength=10);/*for ie6,7,8*/  
    -moz-box-shadow:0 0 10px #969696;/*firefox*/  
    -webkit-box-shadow:0 0 10px #969696;/*webkit*/  
    box-shadow:0 0 10px #969696;/*opera或ie9*/  
}

.sq-index-news-a{font-size: 14px;color: #333;display: block;padding: 10px;}
a.sq-index-news-a:hover{
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=0, Strength=10);/*for ie6,7,8*/  
    -moz-box-shadow:0 0 10px #969696;/*firefox*/  
    -webkit-box-shadow:0 0 10px #969696;/*webkit*/  
    box-shadow:0 0 10px #969696;/*opera或ie9*/
}

.sq-index-icon{}
.sq-index-txt{font-size: 24px;font-weight: bold;}
.sq-index-tit{font-size: 38px;text-align: center;margin: 50px 0;}
.sq-index-about{line-height: 2;}
.sq-index-about p{text-indent: 2em;}

.sq-index-table td{text-align: center;}
/*news*/
.sq-news{margin-bottom: 20px;}
.sq-news-left{width: 100px;float: left;}
.sq-news-left-time{width: 100%;height:auto;line-height: 100px;background:#e8e8e8;text-align: center;font-size: 24px;}
.sq-news-right{margin-left: 110px;}
.sq-news-right-tit{line-height: 40px;font-size: 18px;border-bottom: 1px solid #e8e8e8;}
.sq-news-right-tit a{color: #333;}
.sq-news-right-abs{font-size: 12px;color: #bbb;line-height: 40px;}
.sq-news-detail-tit{text-align: center;line-height: 80px;font-size: 22px;}
.sq-news-detail-bar{text-align: center;font-size: 12px;margin-bottom: 20px;}

.sq-news-list li{border-bottom:1px dashed #f4f4f4;line-height: 32px;height: 32px;overflow: hidden;}


.sq-product-tit{text-align: center;height: 34px;line-height: 34px;overflow: hidden;}

.sq-scroll{ width: 180px;border:1px solid #e4e4e4;margin-right: 10px;padding: 4px;}


