﻿/* CSS Document */
@charset "utf-8";/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:14px;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;color:#3381bd;}
body,textarea,input,button,select,keygen,legend{font:14px/24px arial,\5b8b\4f53;color:#555555;outline:0;vertical-align: middle;}
body{font-family:"Microsoft YaHei";background:#fff url(../images/n-top-img.png) no-repeat center top;background-size: 1920px;}
img{vertical-align:bottom;}
a{color:#333333;}
a:hover{text-decoration:none;color:#d51d19;}


.n-top{width:1168px;margin: 0 auto;overflow: hidden;margin-top: 10px;}
.n-top a{font-size:18px;width:130px;height:40px;line-height: 40px;color: #ffffff;display: block;float: right;background-color: #d51e1a;text-align: center;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.n-con{width:1168px;margin: 240px auto 0 auto;}
.n-con .n-con1{height:300px;width: 1168px;}
.n-con .n-con1 .n-con1-left{width:600px;height: 300px;position: relative;float:left;}
.n-con .n-con1 .n-con1-left .swiper-wrapper{}
.swiper-container .swiper-wrapper .swiper-slide a{position: relative;display: block;}
.swiper-container .swiper-wrapper .swiper-slide a img{display:block;}
.swiper-container .swiper-wrapper .swiper-slide p{width: 100%;position: absolute;bottom: 0;text-indent: 10px;height: 48px;line-height: 48px;color: white;background: url(../images/n-tpxw-bg.png);font-size:18px;}
.swiper-container .pagination {position: absolute;right: 90px;text-align: right;bottom:0;height: 48px;line-height: 48px;}
.swiper-container .swiper-pagination-switch {display: inline-block;width: 13px;height: 13px;border-radius: 10px;background:white;margin: 0 3px;cursor: pointer;}
.swiper-container .swiper-active-switch {background-color: #9f1e22;}
.swiper-more{position:absolute;right:8px;bottom:0;height: 48px;line-height: 44px;}
.swiper-more a{font-size: 18px;color:#ffffff;display: inline-block;}
.swiper-more a:hover{text-decoration: none;}
.swiper-more img{display: inline-block;width:19px;height: 19px;vertical-align: middle;margin-left:4px;position: relative;bottom: 2px}

.n-con .n-con1 .n-con1-right{width:508px;height: 300px;float: left;display: inline;margin-left: 30px;}
.n-con .n-con1 .n-con1-right ul{overflow: hidden;width: 508px;height: 184px;margin-top: 16px;}
.n-con .n-con1 .n-con1-right ul li{height: 60px;line-height: 60px;border-bottom: 1px dashed #bbbbbb;text-indent: 30px;overflow: hidden;}
.n-con .n-con1 .n-con1-right ul li a{font-size: 20px;color:#1a1a1a;display:block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.n-con .n-con1 .n-con1-right ul li a:hover{text-decoration: none;color:#d51d19;}
.n-con .n-con1 .n-con1-right ul .bolds a{font-weight: bold;}
.n-con .n-con1 .n-con1-right .n-more{height: 40px;line-height: 38px;overflow: hidden;margin-top: 56px;float: right;display: inline; }
.n-con .n-con1 .n-con1-right .n-more a{width:80px;height: 36px; display:block;color:#d51d19;border:1px solid #d51d19;text-align: center;font-size: 16px;}

.n-con .n-con2{width: 1168px;}
.n-con .n-con2 .n-con2-tit{margin: 100px 0 60px 0;}
.n-con .n-con2 .n-con2-list{height: 380px;overflow: hidden;background-color: #ffffff;}
.n-con .n-con2 .n-con2-list .n-xs-img{height: 54px;overflow: hidden;width: 900px;margin: 48px auto;}
.n-con .n-con2 .n-con2-list .n-xs-img ul{width: 900px;height: 54px;overflow: hidden;}
.n-con .n-con2 .n-con2-list .n-xs-img ul li{width: 240px;height: 54px;float:left;margin: 0 30px;display: inline;}
.n-con .n-con2 .n-con2-list .n-xs-img ul #xs1{background: url(../images/n-xsjz.png) no-repeat left center;}
.n-con .n-con2 .n-con2-list .n-xs-img ul #xs2{background: url(../images/n-xsfk.png) no-repeat left center;}
.n-con .n-con2 .n-con2-list .n-xs-img ul #xs3{background: url(../images/n-xszg.png) no-repeat left center;}
.n-con .n-con2 .n-con2-list .n-xs-img ul #xs1:hover{background: url(../images/n-xsjz-hover.png) no-repeat left center;}
.n-con .n-con2 .n-con2-list .n-xs-img ul #xs2:hover{background: url(../images/n-xsfk-hover.png) no-repeat left center;}
.n-con .n-con2 .n-con2-list .n-xs-img ul #xs3:hover{background: url(../images/n-xszg-hover.png) no-repeat left center;}
.n-con .n-con2 .n-con2-list .n-xs-img ul .hover1{background: url(../images/n-xsjz-hover.png) no-repeat left center !important;}
.n-con .n-con2 .n-con2-list .n-xs-img ul .hover2{background: url(../images/n-xsfk-hover.png) no-repeat left center !important;}
.n-con .n-con2 .n-con2-list .n-xs-img ul .hover3{background: url(../images/n-xszg-hover.png) no-repeat left center !important;}

.n-con .n-con2 .n-con2-list .n-xs-list{width: 1168px;height:200px;position: relative;}
.n-con .n-con2 .n-con2-list .n-xs-list .n-xs{display: none;height: 200px;}
.n-con .n-con2 .n-con2-list .n-xs-list ul{width: 1168px;height: 120px;overflow: hidden;}
.n-con .n-con2 .n-con2-list .n-xs-list ul li{width: 524px;height: 40px;margin: 0 30px;line-height: 40px;float: left;background: url(../images/n-list-icon.png) no-repeat left center;display: inline;}
.n-con .n-con2 .n-con2-list .n-xs-list ul li:nth-of-type(odd){}
.n-con .n-con2 .n-con2-list .n-xs-list ul li a{color: #040404;font-size: 18px;width: 400px;display: inline-block;padding-left: 14px;font-weight: 500;}
.n-con .n-con2 .n-con2-list .n-xs-list ul li a:hover{color:#d51d19;}
.n-con .n-con2 .n-con2-list .n-xs-list ul li span{color:#5e5e5e;font-size:18px;width: 110px;text-align: right;display: inline-block;}

.n-con .n-con2 .n-con2-list .n-more{height: 40px;line-height: 38px;overflow: hidden;float: right;display: inline;margin: 36px 30px 0 0;}
.n-con .n-con2 .n-con2-list .n-more a{width:80px;height: 36px; display:block;color:#d51d19;border:1px solid #d51d19;text-align: center;font-size: 16px;}


.n-con .n-con-re2 .n-con2-list .n-xs-img{overflow: hidden;width: 600px;margin: 48px auto;}
.n-con .n-con-re2 .n-con2-list .n-xs-img ul{}
.n-con .n-con-re2 .n-con2-list .n-xs-img ul li{width: 240px;height: 54px;float:left;}
.n-con .n-con-re2 .n-con2-list .n-xs-img ul #xs21{background: url(../images/n-ms.png) no-repeat left center;}
.n-con .n-con-re2 .n-con2-list .n-xs-img ul #xs22{background: url(../images/n-qx.png) no-repeat left center;}
.n-con .n-con-re2 .n-con2-list .n-xs-img ul #xs21:hover{background: url(../images/n-ms-hover.png) no-repeat left center;}
.n-con .n-con-re2 .n-con2-list .n-xs-img ul #xs22:hover{background: url(../images/n-qx-hover.png) no-repeat left center;}
.n-con .n-con-re2 .n-con2-list .n-xs-img ul .hover1{background: url(../images/n-ms-hover.png) no-repeat left center !important;}
.n-con .n-con-re2 .n-con2-list .n-xs-img ul .hover2{background: url(../images/n-qx-hover.png) no-repeat left center !important;}

.n-con .n-con3{margin: 60px 0 0 0;}

.n-bottom{width: 920px;height: 80px;margin: 60px auto;}
.n-bottom .n-bottom-img{width:120px;float:left;}
.n-bottom .n-bottom-con{width:800px;float:left;margin:8px auto 0 auto;}
.n-bottom .n-bottom-con p{font-size:16px;color:#333333;text-align: center;height: 36px;line-height: 36px;}


/*
 category.html
 * */
.n-list{width:1168px;margin: 220px auto 0 auto;background-color: #ffffff;}
.n-list .n-nav{height: 48px;}
.n-list .n-nav ul{border-bottom: 1px solid #dddddd;background: url(../images/n_current01.png) no-repeat 20px center;padding-left: 54px;width: 1114px;position: absolute;}
.n-list .n-nav ul li{display: inline-block;height: 48px;line-height: 50px;font-size: 16px;color:#666666;float: left;}
.n-list .n-nav ul li a{color:#666666;}
.n-list .n-list-con{margin:0 20px; overflow: hidden;}
.n-list .n-list-con h4{color:#d51d19;font-size: 18px;margin: 30px 0;	font-weight: normal;}
.n-list .n-list-con .n-list-tit{height: 620px;width: 1128px;overflow: hidden;}
.n-list .n-list-con .n-list-tit li{height: 40px;line-height: 40px;background: url(../images/n-list-icon.png) no-repeat left center;padding-left: 16px;color:#333333;font-size: 16px;; }
.n-list .n-list-con .n-list-tit li a{width: 900px;display: block;float: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.n-list .n-list-con .n-list-tit li span{width: 200px;float: right;display: block;text-align: right;}
.n-list .n-list-con .n-list-ym{width: 100%;position: relative;height: 50px;}
.n-list .n-list-con .n-list-ym ul{position: relative;left: 50%;float: left;height: 50px;}
.n-list .n-list-con .n-list-ym ul li{float: left; margin: 0 4px; position: relative;right: 50%;}
.n-list .n-list-con .n-list-ym ul li:hover{background-color: #f4b8b8;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
.n-list .n-list-con .n-list-ym ul li a{padding: 2px 8px;}
.n-list .n-list-con .n-list-ym ul .active a{color:white;background-color: #ea2222;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}



/*
 category-xs.html
 * */
.n-list-xs{padding: 30px 0px 100px 0px;overflow: hidden;}
.n-list .n-list-xs .n-sidenav-left{width: 260px;float:left;}
.n-list .n-list-xs .n-sidenav-left ul{}
.n-list .n-list-xs .n-sidenav-left ul li{height:60px;line-height: 60px;text-align: center;background-color: #f5f5f5;}
.n-list .n-list-xs .n-sidenav-left ul li:hover{background-color:#d51d19;} 
.n-list .n-list-xs .n-sidenav-left ul li:hover a{color:white;}
.n-list .n-list-xs .n-sidenav-left ul li a{font-size: 16px;}
.n-list .n-list-xs .n-sidenav-left ul .active{background-color: #d51d19;;}
.n-list .n-list-xs .n-sidenav-left ul .active a{color:white;}
.n-list .n-list-xs .n-alist-right{float:right;width: 848px;position: relative;}
.n-list .n-list-xs .n-alist-right .n-cats{height: 56px;border-bottom: 1px solid #eeeeee;overflow: hidden;position: relative;}
.n-list .n-list-xs .n-alist-right .n-cats ul{overflow: hidden;}
.n-list .n-list-xs .n-alist-right .n-cats ul li{width: 100px;height: 56px;line-height: 56px;float: left;text-align: center;}
.n-list .n-list-xs .n-alist-right .n-cats ul .hover{background: url(../images/n-cats-hover.png) no-repeat bottom;}
.n-list .n-list-xs .n-alist-right .n-cats ul .hover a{color:#d51d19;}
.n-list .n-list-xs .n-alist-right .n-cats ul li a{display: block;font-size: 16px;;}

.n-list .n-list-xs .n-alist-right .n-alist{position: relative;height:660px;}
.n-list .n-list-xs .n-alist-right .n-alist .n-alist-con{display: none;position: absolute;}
.n-list .n-list-xs .n-alist-right .n-alist .n-list-tit{width:848px;margin-top: 6px;}
.n-list .n-list-xs .n-alist-right .n-alist .n-list-tit li{}
.n-list .n-list-xs .n-alist-right .n-alist .n-list-tit li a{width:600px ;}
.n-list .n-list-xs .n-alist-right .n-alist .n-list-tit li span{width: 120px;}
.n-list .n-list-xs .n-alist-right .n-alist .n-list-ym{width:868px;}

/*
 single.html
 * */
.n-single{width:1168px;margin: 220px auto 0 auto;background-color: #ffffff;}
.n-single .n-nav{height: 48px;}
.n-single .n-nav ul{border-bottom: 1px solid #dddddd;background: url(../images/n_current01.png) no-repeat 20px center;padding-left: 54px;width: 1112px;position: absolute;}
.n-single .n-nav ul li{display: inline-block;height: 48px;line-height: 50px;font-size: 16px;color:#666666;float: left;}
.n-single .n-nav ul li a{color:#666666;}
.n-single .n-single-con{margin: 0 20px;}
.n-single .n-single-con h1{font-size: 24px;min-height: 72px; line-height: 36px;text-align: center;margin: 70px 0 30px 0;color:#d51d19;}
.n-single .n-single-con .n-info{height: 36px;line-height: 36px;font-size: 14px;text-align: center;}
.n-single .n-single-con .n-info span{margin: 0 20px;color:#737373;}
.n-single .n-single-con .n-text{padding: 10px 0 30px 0;} 
.n-single .n-single-con .n-text p{font-size: 16px;color:#666666;line-height: 36px;    width: 100% !important;margin: 20px 0 0 0 !important;font-family: "Microsoft YaHei" !important;}
.n-share{padding: 20px 0;text-align: right;}


