*{box-sizing:border-box;margin:0; padding:0; list-style:none; }
a{ color:#333; text-decoration:none; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; -mos-transition: all 0.3s;  }
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{ margin: 0;font-weight:normal;}
hr{ border:none;}
.clear{ clear:both;}
.container{ padding: 0;}
p,ul{margin: 0;}
img{ border:0; vertical-align:middle; }
input,textarea{outline:none;}
.row{ margin: 0px;}
.container{ margin: 0px auto;width:1200px; }
.w1360{ margin: 0px auto;width:1360px; }


/*pc导航*/
.banner_top{width:100%; height: 180px; position: absolute; top:0; left:0; z-index: 999}
.pc_logo{width:360px; height: 138px; position: absolute; top:0; left:50%;text-align:center; margin-left: -150px; line-height:50px; font-size:24px; font-weight:bolder; background:url(../picture/logo.png) no-repeat;}
.pc_logo a{color:#336699; }
.pc_logo span{ font-size:16px;color:#336699;  line-height:40px;}
.pc_logo img{width:100%; height: auto;}
.header_top{width:85%; height: 53px; float: right; margin-top: 20px; }
#menu .nav{ position:relative; z-index:1;  margin: 0 auto;width:88%; height:53px; float: left}
#menu .nav .nLi{ float:left;  position:relative; display:inline; height:100%;  width:9%; line-height: 53px}
#menu .nav .nLi h3{ float:left; font-weight: normal; width:100%; height: 100%; text-align:center; font-size:16px; z-index: 2; position: relative; color:#4d4d4d;}
#menu .nav .nLi h3 a{ font-size: 14px; color: #fff;position: relative}
#menu .nav .nLi h3 a:before{content: "";
  }
#menu .nav .sub{ display:none; width:100%; left:0; top:50px;  position:absolute; background:#ddd;  line-height:36px; }
#menu .nav .sub li{ zoom:1; }
#menu .nav .sub a{ display:block; text-align: center; height: 36px;font-size: 14px;  color:#222e48;}
#menu .nav .sub a:hover{ color:#3aa6fd;   }
#menu .nav .active h3 a:before{ transform: scaleX(1);}
#menu .nav .nLi:hover h3 a:before{ transform: scaleX(1);}
.n_news{margin-left:28%;}

.header_right{width:auto; float: left; margin-left: 2%; margin-top: 10px; position: relative}
.f_sj i,.f_wx i,.f_dt i{color:#fff; font-size: 32px; }
.f_sj,.f_wx,.f_dt{width:30px; height: 30px; float: left; position: relative; margin: 0px 5px}
.header_right img{width:100px; height: 100px; position: absolute; top:30px; left:0; display: none;}
.f_sj:hover img{display: block}
.f_wx:hover img{display: block}






/* 首页:banner */
.banner{ width:100%;  position:relative;  height:920px;clear: left; }
.banner .slideBox{position:relative;overflow:hidden;width:100%;height:100%}
.banner .slideBox .hd{position:absolute;right:50%; margin-right: -33px; bottom:140px;z-index:1;overflow:hidden;height:22px}
.banner .slideBox .hd ul{float:left;overflow:hidden;zoom:1}
.banner .slideBox .hd ul li{float:left;margin-right:15px;width:10px;height:10px; border: 1px solid #fff; cursor:pointer; border-radius: 50%; }
.banner .slideBox .hd ul li:last-child{margin-right: 0px;}
.banner .slideBox .hd ul li.on{ background: #fff}
.banner .slideBox .bd{position:relative;z-index:0;width:100%;height:100%}
.banner .slideBox .bd ul{width:100%;height:100%}
.banner .slideBox .bd li{width:100%;height:100%;vertical-align:middle;zoom:1}
.banner .slideBox .bd li a{display:block;overflow:hidden;width:100%;height:920px; position: relative}
.banner .slideBox .bd img{display:block;width:100%;height:100%}

.banner_info{width:1200px; height: auto; overflow: hidden; position: absolute; top:320px; left:50%; margin-left: -600px;}
.banner_info span{font-size: 24px; color:#fff; text-align: center; display: block; }
.banner_info hr{width:68px; height: 2px; background: #fff; display: block; margin:22px auto;}
.banner_info p{font-size: 40px; color: #fff; font-weight: bold; text-align: center}

.wu_info{width:1200px; height:160px; position: absolute; left:50%;  margin-left: -600px; top:522px; background: rgba(255,255,255,0.3); border: 1px solid rgba(255,255,255,0.4)}
.wu_info ul{width:100%; height: 100%;}
.wu_info ul li{width:20%; height: 100%; float: left; border-right:1px solid rgba(255,255,255,0.4)}
.wu_info ul li i{width:62px; height: 52px; display: block; margin: 40px auto 10px;}
.wu_info ul li p{font-size: 18px; color: #fff; text-align: center}
.wu_info ul li p span{font-size: 22px; color: #fff; font-weight: bold;}
.wu_info ul li .icon_1{background: url(../image/icon_1.png) no-repeat center}
.wu_info ul li .icon_2{background: url(../image/icon_2.png) no-repeat center}
.wu_info ul li .icon_3{background: url(../image/icon_3.png) no-repeat center}
.wu_info ul li .icon_4{background: url(../image/icon_4.png) no-repeat center}
.wu_info ul li .icon_5{background: url(../image/icon_5.png) no-repeat center}
.wu_info ul li:hover{ background: url(../image/bjs.jpg) no-repeat center}
.ban_bottom{width:30px; height: 52px; position: absolute; bottom:40px; left:50%; margin-left:-15px; z-index: 9; animation: l_jump 1.5s ease-in-out 0.1s alternate infinite;
    -webkit-animation: l_jump 1.5s ease-in-out 0.1s alternate infinite; }
.wu_info ul li:last-child{border-right:0}
@keyframes l_jump{
	from{ transform:translateY(-10px); -webkit-transform:translateY(-10px);}
	to{ transform:translateY(10px); -webkit-transform:translateY(10px); }
	}
@-webkit-keyframes l_jump{
	from{ transform:translateY(-10px); -webkit-transform:translateY(-10px); }
	to{ transform:translateY(10px); -webkit-transform:translateY(10px); }
	}




/*新闻*/
.index_news{width:100%; height:auto; overflow: hidden; background: url(../image/news_bjs.jpg) repeat-y center; padding-top: 64px;}
.index_news_t{width:100%; height: 50px; overflow: hidden; }
.index_news_t h3{   background-image:-webkit-linear-gradient(bottom,#284e99,#3395d2); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; font-size: 28px; float: left}
.index_news_t h3 span{font-weight: bold; font-size: 38px;}
.index_news_t p{font-size: 24px; color: #bebebe; float:left; margin-left: 20px; margin-top: 15px;}
.index_news .slideTxtBox{ width:100%; height: auto; position: relative}
.index_news .slideTxtBox .hd{ height:35px; line-height:35px; position: absolute; top:-75px; right:0 }
.index_news .slideTxtBox .hd ul{width:100%; height: auto; overflow: hidden}
.index_news .slideTxtBox .hd ul li{ float:left;  width: 95px; height: 100%; text-align: center; margin: 0px 5px; }
.index_news .slideTxtBox .hd ul li a{font-size: 14px; color: #4d4d4d;}
.index_news .slideTxtBox .hd ul li.on{background-image: linear-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-radial-gradient(to left, #284e99 , #3395d2)}
.index_news .slideTxtBox .hd ul li.on a{color:#fff}
.index_news .slideTxtBox .bd{width:100%; height: auto; overflow: hidden; margin-top: 32px;}
.in_news_list{width:100%; height: auto; overflow: hidden}
.in_news_top{width:100%; height: auto; overflow: hidden; position: relative}
.in_news_top img{width:100%; height: auto; display: block; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;}
.in_news_top:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.news_hover{width:250px; height: 220px; overflow: hidden; position: absolute; top:0; right:0; z-index: 9; background: url(../image/n_jt.png) no-repeat}
.in_news_list ul{width:100%; height: auto; overflow: hidden}
.in_news_list ul li{width:554px; height: auto; float: left}
.in_news_list ul li:nth-child(2n){float: right}
.in_news_list ul li h3{width:100%; height: 40px; line-height: 40px; font-size: 20px; color: #4d4d4d; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin: 12px 0}
.in_news_list ul li h3 span{font-weight:bold;}
.in_news_list ul li p{width:100%; height:48px; color: #4d4d4d; line-height: 24px; font-size: 14px; color: #4d4d4d;   word-break:break-all;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; }
.in_time{width:100%; height: 42px; border-top:1px solid #bebebe; border-bottom:1px solid #bebebe; margin-top: 22px;}
.in_time .in_n_time{font-size: 14px; color: #777777; line-height: 42px; background: url(../image/time.png) no-repeat left center; padding-left: 30px; float: left}
.in_time .in_n_more{font-size: 16px; color: #4d4d4d; float: right; background: url(../image/r_jt.png) no-repeat right center; padding-right: 23px; line-height: 42px;}
.in_news_list ul li:hover h3,.in_news_list ul li:hover p,.in_news_list ul li:hover span{color:#28509b}




/*公告*/
.index_gonggao{width:100%; height: auto; overflow: hidden; margin-top: 55px;}
.index_gonggao_top{width:100%; height: auto; overflow: hidden; }
.index_gonggao_top dl{width:auto; float: left; max-width: 708px;}
.index_gonggao_top dl dt{width:100%; height: 50px; overflow: hidden;}
.index_gonggao_top dl dt h3{   background-image:-webkit-linear-gradient(bottom,#284e99,#3395d2); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; font-size: 28px; float: left}
.index_gonggao_top dl dt h3 span{font-weight: bold; font-size: 38px;}
.index_gonggao_top dl dt p{font-size: 24px; color: #bebebe; float:left; margin-left: 20px; margin-top: 15px;}
.index_gonggao_top dl dd{width:100%; height: 50px; line-height: 25px; font-size: 16px; color: #777777; margin-top: 8px;}
.in_ggdh{width:258px; height: 36px; float: right; text-align: center; line-height:36px; font-size: 14px; color: #fff;background-image: linear-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-radial-gradient(to left, #284e99 , #3395d2); margin-top: 0px; }
.in_ggdh span{font-size: 18px; font-weight: bold;}
.index_gonggao .swiper-container{width:100%; height: auto; overflow: hidden; margin-top: 40px; padding-bottom:50px;}
.index_gonggao .swiper-slide a{width:100%; height: 162px; display: block; background: #f2f2f2; padding: 33px 20px; }
.index_gonggao .swiper-slide a i{width:23px; height: 19px; float: left; background: url(../image/h_dh.png) no-repeat center;}
.gonggao_right{width:300px; height: auto; float: right}
.gonggao_right h3{width:100%; height: 35px; line-height: 35px; color:#4d4d4d; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.gonggao_right p{font-size: 14px; color: #4d4d4d; line-height: 26px; color: #4d4d4d; margin-top: 8px;}
.index_gonggao .swiper-slide a:hover{background-image: linear-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-radial-gradient(to left, #284e99 , #3395d2); }
.index_gonggao .swiper-slide a:hover i{background: url(../image/b_dh.png) no-repeat center}
.index_gonggao .swiper-slide a:hover h3{color:#fff}
.index_gonggao .swiper-slide a:hover p{color:#fff}
.index_gonggao .swiper-pagination-bullet{width:30px; height:4px; background: #bebebe; border-radius: 0; opacity: 1}
.index_gonggao .swiper-pagination-bullet-active{background-image: linear-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-radial-gradient(to left, #284e99 , #3395d2);}


/*场馆*/
.index_changguan{width:100%; height: 837px; overflow: hidden; background: url(../image/cg_bjs.jpg) no-repeat bottom center; margin-top: 60px; background-attachment: fixed; }
.index_changguan .slideTxtBox{ width:100%;  text-align:left; position: relative}
.index_changguan .slideTxtBox .hd{width:613px; height: auto; position: absolute; top:0; left:0}
.index_changguan .slideTxtBox .hd ul{width:100%; height: auto; overflow: hidden; margin-top: 50px;}
.index_changguan .slideTxtBox .hd ul li{ float:left; width:190px; height: auto; overflow: hidden; margin-right: 20px; margin-bottom: 20px;}
.index_changguan .slideTxtBox .hd ul li p{width:100%; height: 40px; line-height: 40px; font-size: 18px; color: #777777; text-align: center}
.index_changguan .slideTxtBox .hd ul li:nth-child(3){margin-left: 210px;}
.index_changguan .slideTxtBox .hd ul li:nth-child(4){margin-right: 0}
.cg_pic{width:100%; height: auto; overflow:hidden; position: relative}
.cg_pic img{width:100%; height: 100%; display: block; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;}
.cg_hover{width:100%; height: 100%; position: absolute; top:0; left:0; z-index: 9; background: url(../image/sousuo.png) no-repeat center; opacity: 0}
.slideTxtBox .hd ul li.on .cg_hover{ opacity: 1}
.slideTxtBox .hd ul li.on p{font-weight: bold; color: #28509b; font-size: 18px;}
.index_changguan .slideTxtBox .hd ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;
}

.chan_js{width:17px; height: auto; position: absolute; top:0; right:0; font-size: 24px; color: #bebebe; writing-mode:tb-rl; padding-top:80px;}
.chan_js:after{content: "";  width: 2px; height: 68px; background: #bebebe; position: absolute; top:0; left:0; }
.index_changguan .slideTxtBox .bd{width:100%; height: auto; overflow: hidden}
.changguan_list{width:100%; height: auto; overflow: hidden}
.changguan_pic{width:560px; height: 540px; float: right}
.changguan_pic img{width:100%; height: auto; display: block}
.changguan_xx{width:100%; height: auto; overflow:hidden; }
.changguan_xx h4{font-size: 20px; color: #4d4d4d}
.changguan_xx h4 span{font-size: 20px; color: #4d4d4d; font-weight: bold;}
.changguan_xx p{width:100%; height:48px; line-height:24px; font-size: 14px; color:#4d4d4d;   word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden; margin: 12px 0}
.changguan_xx i{width:135px; height: 37px; line-height:37px; display: block; font-style: normal; text-align: center; background-image: linear-gradient(to left, #284e99 , #3395d2); 	background-image: -webkit-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-radial-gradient(to left, #284e99 , #3395d2); font-size: 14px; color: #fff;}

.changguan_xx i:hover{background: #284e99}







/*奥体概况*/
.index_about{width:100%; height: 630px; background: url(../image/about_bjs.jpg) no-repeat center bottom; margin-top: 40px;}
.index_about_nav{float: right; width: auto;}
.index_about_nav a{ float:left;  width: 95px; height: 35px; line-height: 35px; text-align: center; margin: 0px 5px; font-size: 14px; color: #4d4d4d; background: #f2f2f2 }
.index_about_nav a:hover,.index_about_nav a.active{background-image: linear-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-radial-gradient(to left, #284e99 , #3395d2); color: #fff}
.index_about_xx{width:1152px; height: 380px; float: right; background: #ffffff; margin-top:126px;}
.index_about_info{width:820px; height: 100%; padding: 48px 50px; float: left}
.index_about_info h3{font-size: 20px; color: #4d4d4d; font-weight: bold; margin-bottom: 20px;}
.index_about_info p{font-size: 14px; color: #4d4d4d; line-height:31px}
.index_about_info span{width:132px; height: 38px; text-align: center; line-height: 38px; color: #fff; display: block; background-image: linear-gradient(to left, #284e99 , #3395d2); 	background-image: -webkit-gradient(to left, #284e99 , #3395d2); 
	background-image: -webkit-radial-gradient(to left, #284e99 , #3395d2); font-size: 14px; margin-top: 80px;}
.index_about_pic{width:330px; height: 380px; float: right}
.index_about_pic img{width:100%; height: 100%; display: block}
.index_about_info span:hover{background: #284e99}



/*合作*/
.index_syhz{width:100%; height: auto; overflow: hidden; margin-top: 65px;}
.index_syhz ul{width:100%; height: auto; overflow: hidden; margin-top:10px;}
.index_syhz ul li{width:25%; height:300px; float: left; background: #f2f2f2; padding: 36px; text-align: center }
.index_syhz ul li h4{font-size: 20px; color: #4d4d4d; margin: 10px 0}
.index_syhz ul li p{width:100%;  height: 50px; font-size: 14px; color: #777777; line-height: 25px;   word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden;}
.index_syhz ul li i{width:66px; height: 66px; display: block; margin: 20px auto; -webkit-transition: -webkit-transform 0.5s ease-out;
    -moz-transition: -moz-transform 0.5s ease-out;
    transition: transform 0.5s ease-out;}
.hz_icon1{background: url(../image/hz_i1.png) no-repeat center}
.hz_icon2{background: url(../image/hz_i2.png) no-repeat center}
.hz_icon3{background: url(../image/hz_i3.png) no-repeat center}
.hz_icon4{background: url(../image/hz_i4.png) no-repeat center}
.index_syhz ul li:hover .hz_icon1{background: url(../image/hz_ih1.png) no-repeat center}
.index_syhz ul li:hover .hz_icon2{background: url(../image/hz_ih2.png) no-repeat center}
.index_syhz ul li:hover .hz_icon3{background: url(../image/hz_ih3.png) no-repeat center}
.index_syhz ul li:hover .hz_icon4{background: url(../image/hz_ih4.png) no-repeat center}
.index_syhz ul li:hover h4,.index_syhz ul li:hover p{color:#fff}
.syhz_1:hover{background: url(../image/hz_1.jpg) no-repeat center}
.syhz_2:hover{background: url(../image/hz_2.jpg) no-repeat center}
.syhz_3:hover{background: url(../image/hz_3.jpg) no-repeat center}
.syhz_4:hover{background: url(../image/hz_4.jpg) no-repeat center}

.index_syhz ul li:hover i{-webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); transform: rotateY(360deg);}





/*底部*/
.footer{width:100%; height:auto; overflow:hidden; background: url(../image/footer.jpg) no-repeat center;  padding-top: 40px; padding-bottom:30px;}
.footer_left{width:186px; height: 95px; text-align: center; float: left; line-height:95px; color:#fff; font-size:20px; font-weight:bolder;}
.footer_left a{ color:#fff;}
.footer_right{width:908px; height: auto; float: right}
.footer_nav{width:100%; height: auto; overflow: hidden; border-bottom: 1px solid #fff; padding-bottom: 20px;}
.footer_nav dl{width:113px; float: left; }
.footer_nav dl a{font-size: 16px; color:#fff}
.footer_nav dl dt{width:100%; height: 40px; line-height: 40px; background: url(http://www.sqatzx.com/templates/sqat/images/f_xs.png) no-repeat left bottom; font-size: 16px; color: #fff}
.footer_nav dl dd{width:100%; height: auto; overflow: hidden; }
.footer_nav dl dd a{font-size: 14px; color: #fff; line-height:26px; display: block;}
.footer_nav dl dd a:hover{color:#3aa6fd}
.f_contact{width:100%;  margin-top: 25px; }
.f_dhs{width:460px; height: auto; float: left}
.f_dhs .f_hm{width:100%; height: 40px; line-height: 40px; color:#fff; font-size: 18px; background: url(../image/hm_icon.png) no-repeat left center; padding-left: 35px;}
.f_dhs p{font-size: 14px; color:#fff}
.f_ma{float: right}
.f_ma img{display: none; width: 100px; height: 100px; }
.f_left_zhichi{width:422px; height:45px; margin: 0 auto;  }
.f_left_zhichi p{ width:202px; float: left; font-size: 14px; color:#bbbbbb; line-height: 45px;}
.f_left_zhichi .pt{width:121px;height: 18px; background: url(../image/vl.png) no-repeat; margin-top: 12px; margin-right: 10px}
.f_left_zhichi .js{width:121px;height: 18px; background: url(../image/wl.png) no-repeat; margin-top: 12px;}
.f_left_zhichi .pt:hover{background: url(../image/vl_hover.png) no-repeat}
.f_left_zhichi .js:hover{background: url(../image/wl_hover.png) no-repeat} 
.f_left_zhichi span{float: left; font-size: 14px; color: #bbbbbb;}
.f_left_zhichi i{ float: left;}
.footer_ban{width:100%; height:58px;  border-top:1px solid rgba(255,255,255,0.23); overflow: hidden; background: #003366; }
.footer_ban .f_brq{width:auto;height:100%; line-height:58px; color:#bbbbbb; }
.footer_ban .f_brq p{  font-size: 14px;  text-align:center}
.footer_ban .f_brq a{margin-left: 15px; color: #bbbbbb; float: left;  font-size: 16px;}
.footer_ban .f_brq a:hover{color:#ff3e35!important}
.footer_zhichi{width:422px; height:45px;  float: right}
.footer_zhichi p{ width:202px; float: left; font-size: 14px; color:#bbbbbb; line-height: 45px;}
.footer_zhichi .pt{width:121px;height: 18px; background: url(../image/vl.png) no-repeat; margin-top: 12px; margin-right: 10px}
.footer_zhichi .js{width:121px;height: 18px; background: url(../image/wl.png) no-repeat; margin-top: 12px;}
.footer_zhichi .pt:hover{background: url(../image/vl_hover.png) no-repeat}
.footer_zhichi .js:hover{background: url(../image/wl_hover.png) no-repeat} 
.footer_zhichi span{float: left; font-size: 14px; color: #bbbbbb;}
.footer_zhichi i{ float: left;}






/*底部*/
footer{ position: fixed;  bottom: 0;left: 0;z-index: 888; height:70px;width: 100%; font-size: .14rem;padding: 0px 10px; display: none; background: #de312d}
footer li{width:20%; height: 70px; float: left; position: relative}
footer li a{display: block;width: 100%;height: 100%;text-align: center;box-sizing: border-box;color: #fff}
footer span{line-height:30px; font-size: 12px; width: 100%; display: block}
footer li.active{background: #313131}
footer .n1{background: url(http://www.sqatzx.com/templates/sqat/images/f_1.png) no-repeat center; background-size:  100% 100%; width: 28px; }
footer .n2{background: url(http://www.sqatzx.com/templates/sqat/images/f_2.png) no-repeat center; background-size:  100% 100%; width: 28px; }
footer .n3{background: url(http://www.sqatzx.com/templates/sqat/images/f_3.png) no-repeat center; background-size:  100% 100%; width: 33px; }
footer .n4{background: url(http://www.sqatzx.com/templates/sqat/images/f_4.png) no-repeat center; background-size:  100% 100%; width:20px;}
footer .n5{background: url(http://www.sqatzx.com/templates/sqat/images/f_5.png) no-repeat center; background-size:  100% 100%; width: 25px;}
footer i{height:25px; display: block; margin: 12px auto 0; }
.sj_copy {width: 100%; padding-bottom:20px; padding-top:20px; text-align: center; line-height: 20px; clear: both; font-size: 1rem; display: none;}
.sj_copy a{color: #999999; height: 30px; line-height: 28px;}
.sj_copy p{width:100%; color: #999999; line-height: 28px;}

.in_guanggao{width:100%; height:auto; overflow:hidden; margin-top:50px;}
.in_guanggao img{width:80%; height:auto; display:block; margin:0px auto;}










/*内页banner*/
.ej_banner{overflow: hidden; width:100%; height:500px;  position:relative}
.about_banner{background:url(../image/about_banner.jpg) no-repeat center;}
.csjs_banner{background:url(http://www.sqatzx.com/templates/sqat/images/csjs_banner.jpg) no-repeat center;}
.wthd_banner{background:url(http://www.sqatzx.com/templates/sqat/images/wthd_banner.jpg) no-repeat center;}
.news_banner{background:url(../image/news_banner.jpg) no-repeat center;}
.rlzy_banner{background:url(http://www.sqatzx.com/templates/sqat/images/rlzy_banner.jpg) no-repeat center;}
.contact_banner{background:url(../image/contact_banner.jpg) no-repeat center;}
.syhz_banner{background:url(../image/syhz_banner.jpg) no-repeat center;}
.cgjs_banner{background:url(../image/cgjs_banner.jpg) no-repeat center;}
.jsfw_banner{background:url(../image/jsfw_banner.jpg) no-repeat center;}
.syhz_banner{background:url(../image/syhz_banner.jpg) no-repeat center;}
.cdyd_banner{background:url(../image/cdyd_banner.jpg) no-repeat center;}






.ej_banner .container{position:relative}
.ny_banner_zi{width:340px; height:158px; margin-top:240px;border: 3px solid rgba(255,255,255,.5); float:right; text-align:right;  padding:35px 35px 0}
.ny_banner_zi h1{font-size: 35px;color: white; font-weight: bold; position:relative}
.ny_banner_zi h1:before{content: '';display: block;width: 35px;height: 1px;background: white;margin-bottom: 10px; right:0; position:absolute; top:-10px}
.ny_banner_zi span{display: block;color: white;font-size: 15px;text-transform: uppercase;letter-spacing: 1px;margin-top: 10px;font-family: 'ralewaythin';padding-left: 35px;}



/* 二级导航start */
.mbx{font-size: 15px;color: #666666;padding:35px 0 25px;}
.mbx a{display: inline-block;vertical-align: top;font-size: 15px;color: #666666;}
.mbx a:hover,.mbx a.active{color: #000;}
.mbx a i{display: inline-block;font-size: 18px;color: #b2b2b2;vertical-align: middle;margin-right: 10px;}
.mbx span{padding: 0 8px;}

/* 二级分类 start */
.ej_nav_u1{font-size: 0;}
.ej_nav_u1 li{display: inline-block;vertical-align: top;width:145px;border: 1px solid #cacaca;box-sizing: border-box;text-align: center;margin-right:-1px;margin-bottom:-1px;}
.ej_nav_u1 li a{display: block;line-height: 50px;font-size: 18px;color: #666666;}
.ej_nav_u1 li a.on{background: #284e99;color: #fff;}
.ej_nav_u1 li:last-child{border-right: 1px solid #cacaca;}
.ej_nav_u1 li:hover a,.ej_nav_u1 li.active a{background: #284e99;color: white;}


/*内页关于我们*/
.ny_about_info{width:100%; height:auto; overflow:hidden; font-size:16px; color:#666; line-height:28px; margin:30px 0 50px;}
.ny_about_info img{max-width:100%;}
.title { display: inline-block;text-align: left;}
.title h2 {font-size: 35px; color: #284e99; margin-top: 5px; font-weight: 500; margin-bottom: 30px;}
.title h2:after { margin: 20px 0 0;}
.title h2:after {margin: 20px 0 0;}
.title h2:after {
    content: '';
    display: block;
    margin: 20px 0 0;
    width: 30px;
    height: 1px;
    background: #284e99;
}


/*产品中心*/
.ny_product{width:100%; height:auto; overflow:hidden; margin:20px 0 50px;}
.ny_product ul{width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.pic_list ul li{width: 24%;float: left;margin-right: 1.3%;margin-bottom: 20px;overflow: hidden;}
.pic_list ul li:nth-child(4n){margin-right: 0;}
.pic_list ul li a{display: block;}
.pic_list_box{overflow: hidden; border:1px solid #eee}
.pic_list_box img{width:100%}
.pic_list ul li a img{display:block;width: 100%;transition:  all .5s;}
.pic_height img{height:285px!important;}
.pic_list ul li a p{text-align: center;line-height: 30px;margin-top: 10px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pic_list ul li:hover a img{transform: scale(1.2);}
.pic_list ul{width:100%; height:auto; overflow:hidden; margin-bottom:30px;}




/*新闻中心*/
.ttxw_con1{width:100%; height:auto; overflow:hidden; margin:20px 0 50px;}
.ttxw_con1_u1{width:100%; height:auto; display:block; margin-bottom:20px;}
.ttxw_con1_u1 li{padding: 20px 0;border-bottom: 1px solid #eee;}
.ttxw_con1_u1 li a{display: block;font-size: 0;}
.ttxw_con1_left{display: inline-block;vertical-align: middle;width: 145px;position: relative;}
.ttxw_con1_right{display: inline-block;vertical-align: middle;width: 50px;}
.ttxw_con1_middle{display: inline-block;vertical-align: middle;width: calc(100% - 50px);box-sizing: border-box;padding: 0 50px;}
.ttxw_con1_left span{display: block;overflow: hidden;}
.ttxw_con1_left span img{width: 100%;transition: 0.3s ease-in-out;}
.ttxw_con1_left_list{position: absolute;top: 0;left: 0;background: rgba(0,0,0,.2);padding: 10px;color: white;}
.ttxw_con1_left_list font{font-size: 24px;display: block;}
.ttxw_con1_left_list time{font-size: 15px;color: white;}
.ttxw_con1_right i{display: inline-block;width: 47px;height: 47px;text-align: center;line-height: 47px;background: #cccccc;color: white;font-size:30px;
transition: 0.3s ease-in-out;}
.ttxw_con1_middle h2{font-size: 18px;color: #222;font-weight: 500;}
.ttxw_con1_middle p{font-size: 15px;color: #666;line-height: 25px;}
.ttxw_con1_middle span{display:block;font-size:15px;margin:10px 0;}
.ttxw_con1_u1 li:hover .ttxw_con1_left span img{transform: scale(1.05);}
.ttxw_con1_u1 li:hover .ttxw_con1_right i{background: #284e99;}
.ttxw_con1_u1 li:hover .ttxw_con1_middle h2{color: #284e99;}
.ttxw_con1_u1 li:hover .ttxw_con1_middle p{color: #284e99}
.ttxw_con1_u1 li:hover .ttxw_con1_middle span{color: #284e99;}
.fhlb {
    width: 90px;
    height: 30px;
    background: #284e99;
    color: #fff;
    text-align: center;
    line-height: 30px;
    border-radius: 5px;
    position: relative;
}
.ttxw_bt{width: 100%; font-size: 20px; color: #555; padding: 10px 0px; text-align: center;  clear: both}
.ttxw_btime{width: 100%; line-height: 30px; color: #999; height: 30px;   margin-bottom: 20px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;  text-align: center; clear: both}
.ttxw_hd{width: 100%; font-size: 20px; color: #333; padding: 10px 0px; clear: both}





/*联系我们*/
.my_map{ margin-top: 30px;}
.contact_us_text{display: flex;justify-content: space-between;}
.contact_us_text_left{width: 50%;}
.contact_us_text_right{/*! width: 30%; */}
.contact_us_text_right ul{display: flex;justify-content: space-around;}
.contact_us_text_right li{width: 100px;text-align: center;height:146px;color: #393939;margin-left: 15px;}
.contact_us_text_right li img{display: block;width: 100px;height: 100px;border: 1px #ddd solid;}
.contact_us_text{margin-top: 30px;}
.contact_us_text p{line-height:30px;}
#map{height:500px; width:100%;}



/*荣誉资质*/
.ny_honor{width:100%; height:auto; overflow:hidden; margin:20px 0 50px;}

/*发展历程*/
.timer_shaft{width:100%; height:auto; overflow:hidden; margin:20px 0 50px;}
.timer_shaft_left{float: left;font-size: 38px;width: 280px;text-align: left;position: relative;font-weight: bold;}
.timer_shaft_left::after{content:"";position: absolute;right: 3px;top: 22px;width: 11px;height: 11px;border:1px solid #284e99;border-radius:50%;background: #fff;z-index: 2;}
.timer_shaft_right{float: right;line-height: 35px;padding-left: 30px;max-width: 910px;padding-top: 13px;color: #666;/*! max-width:70%; */}
/* .timer_shaft_line{position: relative;} */
.timer_shaft_box{position: relative; width:100%; height:100%; overflow:hidden;}
.timer_shaft_box::after{content: '';position: absolute;height: 100%;width: 1px;background: #284e99;z-index: 1;top: 0; left:270px;}
.timer_shaft_line .timer_shaft_left{padding: 0 15px;}
.clear_new { clear: both;overflow: hidden; margin: 20px 0;}


/*产品详情*/
.ny_product_show{width:100%; height:auto; overflow:hidden; margin:40px 0 50px;}
.ny_product_show table{border-collapse: collapse;}
.keyword_light{font-size:16px; color:#666; line-height:30px!important;}
.keyword_light img{max-width:100%; height:auto!important}


#pages {
	clear: both;
	padding: 10px 10px 10px 10px;
	text-align: center;
	font: 14px 'Microsoft YaHei';
}
#pages a {
	display: inline-block;
	padding: 0px 12px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	background: #fff;
	border: 1px solid #e3e3e3;
	text-align: center;
	color: #333;
	margin-right: -1px;
}
#pages a.hover,#pages span.hover {
	padding: 0px 12px;
	height: 30px;
	line-height: 30px;
	margin-top: 0px;
}
#pages a:hover {
	background: #b5bcd4;
	color: #fff;
	text-decoration: none;
}
#pages span {
	display: inline-block;
	padding: 0px 12px;
	height: 30px;
	line-height: 30px;
	background: #b5bcd4;
	border: 1px solid #b5bcd4;
	color: #fff;
	text-align: center;
}


/*客服*/
.lxfx {
    height: auto;
    position: fixed;
    right:0px;
    top:250px;
    width: 77px;
    z-index: 999;
}
.lxfx li a {
    color: rgb(255, 255, 255);
    display: block;
    height: 47px;
    margin-top: 9px;
    width: 300px;
	 font-size: 14px;
}
.leftlx {
    float: left;
    height: 47px;
    width: 77px;
}
.lxfx li span {
    border-left: 1px solid rgb(255, 255, 255);
    color: rgb(255, 255, 255);
    float: left;
    font-size: 20px;
    height: 24px;
    line-height: 22px;
    margin-top: 8px;
    padding-left: 8px;
}
.fix_ewm {
    border: 5px solid rgb(255, 255, 255);
    display: none;
    height: 120px;
    left: -145px;
    position: absolute;
    top: -40px;
    width: 120px;
}
.lxfx li i {
    display: block;
    height: 27px;
    margin: 0 auto;
    text-align: center;
    width: 30px; background:url(../image/fx.png) no-repeat;
}
.lxfx li i.icon-tel {
    background-position: 0 -25px;
}
.lxfx li i.icon-ly {
    background-position: 4px -53px;
}
.lxfx li i.icon-wx {
    background-position: -34px 4px;
}
.lxfx li i.icon-wb {
    background-position: -30px -22px;
}
.lxfx li i.icon-top {
    background-position: -30px -49px; height:32px;
}

.lxfx li p {
    line-height: 12px;
    text-align: center;
}
.lxfx li {
    background:#284e99;
    height: 62px;
    margin-bottom: 1px;
    margin-left: 0;
    overflow: hidden;
    position: relative;
    width: 77px; float:left;
}





@media screen and (max-width:1366px){
	.pc_logo{width:310px; height: auto; margin-left: -155px;}
	.in_guanggao img{width:1200px;}
}






	






