﻿*{margin: 0;padding: 0;}
ul,ol{list-style: none;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
body{font-family: "微软雅黑";}
a:link{text-decoration:none;} 
/* 未被访问 */
a:visited{text-decoration:none;}
 /* 已被访问 */
a:active{text-decoration:none;}
 /* 鼠标点中激活链接  */
a:focus{outline:none;}

.center{width: 1200px;margin: 0 auto;}
.left{float: left;}
.right{float: right;}
.clearfix::after{content: '';display: block;height: 0;visibility: hidden;clear: both;}


.top{background: #f3f3f3;font-size: 14px;height: 28px;line-height: 28px;}
.top p{float: left;}
.top p a{color: #000000;}
.top .right{float: right;}
.top .right span{float:left;}
.top .right .demoWraper{float:right;height: 20px;line-height: 20px;background: #c53f3e;color: #fff;font-style: normal;margin-top: 4px;overflow: hidden;width: 158px;}
.top .right ul{width: 1200px;}
.top .right li{float: left;text-align: center;margin-right: 15px;color: #fff;}



.header .left{height: 126px;margin-top: 4px;margin-bottom: 12px;}
.header .logo{height: 100px;}
.concernImg{margin-top:50px;margin-left: 20px;display: inline-block;position: relative;}
.concernImg img{display: inline-block;margin-top: -18px;}
.topWeChatBox{position: absolute;top: 30px;left: 0;z-index: 11;padding: 5px;border: 1px solid #ccc;height: 110px;width: 110px;display: none;}
.topWeChatBox img{height: 100px;width: 100px;margin-top: 0;}
.logIn{padding-top: 28px;font-size: 14px;text-align: right;}
.logIn p{display: inline-block;}
.logIn .unLog{}
.logIn .loged{display: none;}
.logIn i{font-style: normal;color: #8a8989;}
.logIn span{color: #ca0f1a;}
.logIn a{color: #8a8989;}
.logIn .forLog{color: #494949;}
.search{position: relative;margin-top: 10px;}
.search input{width: 380px;height: 29px;line-height: 29px;border: 1px solid #dddddd;background: #fafafa;text-indent: 1em;}
.search button{position: absolute;top: 0px;right: 0px;height: 29px;line-height: 28px;width: 61px;background: #ca0f1a;color: #fff;border: none;font-size: 14px;}
.header ul li{display: inline-block;font-size: 14px;padding: 0 6px;height: 32px;line-height: 32px;}
.header ul li a{color: #7a7979;}


/*登陆与注册弹框*/
.logSign{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;background: #fff;border: 3px solid #cb0e1a;border-radius: 3px;z-index: 11;padding: 14px;display: none;}
.logBox{width: 506px;height: 323px;}
.logSign h4{height: 31px;line-height: 31px;font-size: 16px;color: #333333}
.logSign p{height: 30px;line-height: 30px;color: #908e8e;font-size: 14px;}
.logSign span{color: #dd232f;position: absolute;top: 16px;right: 16px;font-size: 28px;}

.logBox form{margin-top: 20px;width: 100%;border:1px solid #e4e4e4;padding: 41px 0 49px 90px;}
.logBox form input{margin-top: 11px;height: 21px;line-height: 21px;width: 179px;border: 1px solid #777777;padding-left: 5px;}
.logSign form i{font-style: normal;color: #ff6600;margin: 0 5px;}
.logSign form a{font-style: normal;color: #666666;margin-left: 5px;}
.logSign form button{height: 24px;line-height: 24px;width:111px;color: #fff; background:#cb0e1a;border-radius: 3px;border: none;font-size: 14px;}
.logBox form button{margin-top: 30px;margin-left: 96px;}

.signBox{width: 600px;height: 320px;}
.signBox p{padding-bottom: 10px;}
.signBox input{height: 21px;line-height: 21px;width: 179px;padding-left: 5px;margin-top: 11px;border:  1px solid #777777;}
.signBox .verifiCode{width:95px;}
.signBox .checkBtn{width: auto;margin-left: 85px;margin-top: 9px;}
.signBox form{float: left;}
.signBox form button{margin-top: 25px;margin-left: 80px;}
.signBox form .changeVerCode{text-decoration: none;}
.signBox .toLogIn{float: left;padding-top: 75px;}
.signBox .toLogIn a{text-decoration: underline;color: #cb0e1a;}





.nav{background: #cb0e1a;}
.nav .firstNav .firstLi{float: left;color: #fff;height: 52px;line-height: 52px;padding: 0 18px;position: relative;font-size: 18px;}
.nav .firstNav .firstLi i{font-style: normal;}
.nav .firstNav .firstLi a{color: #fff;}
.nav .firstNav .firstLi span{position: absolute;top: 0;right: 0;color: #e5a1a3;}
.nav .firstNav .firstLi:hover{background:#ad0913;background: linear-gradient(top,#ad0913,#e01d29);background:-moz-linear-gradient( top,#ad0913,#e01d29);background: -webkit-linear-gradient(top, #ad0913, #e01d29);background: -o-linear-gradient(top, #ad0913, #e01d29);}
.nav .firstNav .active{background:#ad0913;background: linear-gradient(top,#ad0913,#e01d29);background:-moz-linear-gradient( top,#ad0913,#e01d29);background: -webkit-linear-gradient(top, #ad0913, #e01d29);background: -o-linear-gradient(top, #ad0913, #e01d29);}

.nav .secondNav{position: absolute;top: 52px;padding: 8px 7px;font-size: 16px;background: rgba(255,255,255,.9);left: -25px;display: none;z-index: 11;}
.nav .firstNav .secondNav a{color: #404040;}
.nav .firstNav .secondNav li{height:31px;line-height: 31px;text-align: center;border-bottom: 1px dashed #bababa;width: 140px;}
.nav .firstNav .secondNav li:hover a{color: #cb0e1a;}


.banner img{width: 100%; height:410px}
.banner .swiper-pagination-bullet{background: #d0d0d0;opacity: 1;}
.banner .swiper-pagination-bullet-active{background: #ca0f1a;}




/*底部导航*/
.webMap{border-top: 2px solid #e30007;background: #939393;padding: 36px 0;}
.webMap dl{float: left;margin: 0 10px;}
.webMap dl dt,.contactDl h5{height: 42px;line-height: 42px;width: 100%;font-size: 18px;font-weight: bold;color: #fff;}
.webMap dl dd{font-size: 16px;line-height: 25px;}
.webMap dl dd a{color: #fff;}
.webMap dl dd a:hover{color: #d52f34;}

.webMap .longerDl{width: 177px;}
.webMap .longerDl .left{float: left;}
.webMap .longerDl .right{float: right;}

.webMap .contactDl{width: 350px;float: right;color: #fff;position: relative;}
.webMap .contactDl .telDd{line-height: 45px;width: 100%;background: #e30007;margin-top: 2px;font-size: 18px;text-align: center;margin-bottom: 5px;font-weight: bold;}
.webMap .contactDl p{font-size: 16px;line-height: 25px;}
.webMap .contactDl img{width: 110px;height: 110px;position: absolute;right: 0;top: 105px;}


/*版权*/
.bottom{background: #5e4d4d;border-bottom: 5px solid #430404;}
.bottom p{color: #fff;height: 20px;line-height: 20px;font-size: 14px;}


/*去除右边距*/
.nonMRg{margin-right: 0 !important;}


/*pages*/
.pagination-wrapper {
 clear:both;
 padding:1em 0 2em 0;
 text-align:center;
}
.pagination {
 display: inline-block;
 *display: inline;
 *zoom: 1;
 font-size:12px;
 border-radius: 3px;
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li{
 list-style: none;
 display: inline;
 float: left;
 line-height: 1em;
 text-decoration: none;
 border: 1px solid #ddd;
 padding: 1em 1.6em;
 margin-left:5px;
}
.pagination li a {
 display: inline-block;
 background-color: #f9f9f9;
 color: #999;
}
.pagination li a:link{
 background:#fff;
 color: #4C78A5;
}
.pagination li a:hover{
 text-decoration:none;
}
.pagination li a:link:hover {
 color: #000;
}
.pagination li.thisclass {
 list-style: none;
 display: inline;
 float: left;
 line-height: 1em;
 text-decoration: none;
 border: 1px solid #ddd;
 background:#666;
 padding: 1em 1.6em;
 color: #fff;
}
.pagination li:first-child {
 border-left-width: 1px;
 border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
 border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
 color: #444;
}   
