*{margin:0px;padding:0px;}
body{font-family: "Hiragino Sans GB","Microsoft YaHei","Î¢ÈíÑÅºÚ","simsun","sans-serif","STHeiti",Arial;background-color:#fff;font-size:85%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;position: relative;}
h1,h2,h3,h4,h5,h6,em{font-weight:normal;font-style:normal;}
table,td,tr{border:none;border-collapse:collapse;}
ul,li,ol{list-style:none;}
img,fieldset{border:medium none;display:block;}
img{vertical-align:left;}
a{cursor:pointer;blr:expression(this.onFocus=this.blur());outline:none;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover,a:active{color:#c5022d;text-decoration:none;}
a.ani{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.clear{clear:both;width:1px;overflow:hidden;height:0;}
.clearfix{*zoom: 1;}
.clearfix:after{clear: both;display: block;overflow: hidden;height: 0;visibility: hidden;content: ".";}
.hidden{display:none;}
.pull-left,.fl{float: left;}
.pull-right,.fr{float: right;}
.fdn{font-size: 0;text-indent: -999em;line-height: 0;}
.text-overflow{overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
h1{display: block;font-size: 0;line-height: 0px;text-indent: -999em;}
/*margin*/
.mt10{margin-top: 10px;} .mt20{margin-top: 20px;} .mt30{margin-top: 30px;}
/* base */
.back .img-area{position: relative;}
.back .img-area p{position: absolute;left: 0;bottom: 0;width: 100%;overflow: hidden;background: url(images/back.png) repeat 0 0;text-align: center;}
.back a{color: #fff;text-decoration: none;}
.abst{font-size: 16px;line-height: 26px;color: #666;}
.abst a{color: #c5022d;}
.news-list li{font-size: 14px;line-height: 34px;color: #333;background: url(images/li.jpg) no-repeat left center;text-indent: 15px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.img{background-image: url(images/img.png);background-repeat: no-repeat;}
.img2{background-image: url(images/img2.png);background-repeat: no-repeat;}
.img3{background-image: url(images/img3.png);background-repeat: no-repeat;}
.img3-index{background-image: url(images/img3-index.png);background-repeat: no-repeat;}


.wrap{background: url(images/bg.jpg) no-repeat center top;}
.banner,.w1000,.tab-box{width: 1000px;margin: 0 auto;overflow: hidden;}
.tabs{overflow: hidden;}
/* header */
.header{width: 100%;height: 46px;background-color: #fff;border-bottom: 1px solid #ccc;}
.logo{width: 1000px;margin: 0 auto;}
.logo .logo-1,.logo .logo-2{float: left;height: 30px;margin-top: 10px;padding: 0 22px;border-right: 1px solid #ccc;}
.logo .logo-2{border: none;}
/* menu */
.menu-wrap{width: 100%;height: 70px;background-color: #f5731d;overflow: hidden;}
.menu{width: 1000px;margin:0 auto;font-size: 20px;font-family: "Microsoft YaHei";background-color: #f5731d;}
.menu>div{float: left;}
.menu-a{float: left;width: 250px;height: 70px;text-align: center;}
.menu-a:hover{background-color: #df570c;color: #015ebd;text-decoration: none;}
.menu-a i{float: left;display: inline-block;width: 60px;height: 60px;}
.menu-a span{float: left;display: block;color: #fff;}
.menu-a1 i{background-position: 0 0;}
.menu-a2 i{background-position: 15px -60px;}
.menu-a3 i{background-position: 15px -130px;}
.menu-a4 i{background-position: 0 -180px;}

.menu-b{border: none;}
.menu-b,.menu-b .menu-a{height: 70px;}
.menu-b .menu-a{width: 150px;padding: 0 50px;}
.menu-b .menu-a i{float: left;margin-top: 15px;height: 50px;}
.menu-b .menu-a span{line-height: 70px;}
/* menu3 */
.menu3 .menu-a i{float: none;}
.menu3 .menu-a span{float: none;}
.menu3{height: 130px;}
.menu3 .menu-a{height: 130px;padding-top: 20px;}
.menu3 .menu-a2 i{background-position: 4px -60px;}
.menu3 .menu-a3 i{background-position: 0px -118px;}
.menu3 .menu-menu-new i{background-position: 0;}
.index-footer{width: 100%;background: url(images/index-footer.jpg) no-repeat center top;font-size: 14px;text-align: center;height: 100px;line-height: 100px;}
/* tab-box */
.tab-box{margin-top: 23px;}
.tab-box .hd h2{font-size: 24px;line-height: 70px;border-bottom: 2px solid #b40000;text-align: center;/*font-weight:  bold;*/}
.tab-box .bd{margin-top: 30px;}
.tab-box .content{width: 920px;margin: 0px auto 0;font-size: 16px;line-height: 40px;color: #333;text-indent: 2em;text-align: justify}
#tab-2 .abst{text-align: center;}
/* tab-box-nav */
.tab-box-nav{margin-top: 20px;width: 1000px;overflow: hidden;}
.tab-box-nav li{width: 498px;float: left;border:1px solid #e5e5e5;line-height: 43px;text-align: center;font-size: 18px;}
.tab-box-nav li:first-child{border-right: none;}
.tab-box-nav li.active{background: #f5731d;color: #fff;}
.tab-box-nav li.active a{color: #fff;}
/* meg */
.tab-box-2{width: 620px;margin: 40px auto 0;}
.meg{width: 620px;overflow: hidden;}
.meg em{display: inline-block;float: left;width: 120px;height: 45px;background: #f5731d;font-size: 16px;line-height: 45px;text-align: center;color: #fff;}
.meg span{display: inline-block;float: left;width: 449px;height: 43px;border:1px solid #e5e5e5;font-size: 18px;line-height: 45px;text-indent: 25px;}
.meg img{display: inline-block;float: left;}

.mest{width: 580px;padding: 20px;background: #e6e6e6;font-size: 16px;line-height: 26px;overflow: hidden;}
.mest .btn{display: block;width: 118px;height: 43px;background: #fff;margin:20px auto 0;font-size: 16px;line-height: 45px;text-align: center;color: #df570c;font-weight: bold}
.meg{margin-top: 10px;}
#tab-3 .abst{text-align: center;}
#tab-8 .abst{font-size: 18px;text-align: center;color: #b40000;text-indent: 0}
/* footer */
.footer{height: 99px;width: 100%;margin-top: 75px;border-top: 1px solid #808080;}
.footer p{font-size: 14px;text-align: center;line-height: 99px;background: #b3b3b3;color: #fff;}
.index-wrap{background: url(images/index-bg.jpg) no-repeat center top;}

/*4.25新增*/
.tab-box .content .first{text-indent: 0}
.second-zpap{margin-top: 40px}
.zpap{display: block;overflow: hidden}
.zpap p{font-size: 16px;line-height: 40px;color: #a12626;font-weight: bold;text-indent: 0}
.tab8-head{text-align: center;text-indent: 0}
.txt-color{color: #a12626}
.zpap-img-phone{display: none}
.zpap-img{margin-top: 52px}
/*4.25新增-end*/

@media screen and (max-width:768px){
	.top-nav{display: none;}
}

@media screen and (max-width:768px){
	.logo{width: 100%;}
	.logo .logo-1, .logo .logo-2{padding:0 10px;}
	.logo-1 img,.logo-2 img{width:80%;padding: 0}
	.banner,.w1000{width: auto;height: auto;}
	.banner img,.menu{width: 100%;}
	.footer .w1000{width: auto;height: auto;line-height: 24px;padding: 10px;}
	.menu-b .menu-a i{display: none;}
	.menu-wrap li{width: 50%;float: left;}
	.menu-b .menu-a{width: 100%;padding: 0;}
	.menu-a span{width: 100%;}
	.banner, .w1000, .tab-box{width: 100%;height: auto;}
	.tab-box .hd h2{line-height: 50px;}
	.tab-box .content,.tab-box .bd,.mest{width: auto;margin: 10px;}
	.tab-box-2,.meg{width: 100%;}
	.meg em{width: 10%;}
	.meg span{width: 76%;}
	#tab-3 .content img{width: 100%;height: auto;}

	.menu3 .menu div{display: block;width: 33%;}
	.menu3 .menu-a{width: 100%}

	/*4.25新增*/
	.menu-b, .menu-b .menu-a{height: auto}
	.tab-box-nav{width: 100%;height: auto}
	.tab-box-nav li{width: 49%;height: auto}
	.tab8-head{text-indent: 0}
	.zpap-img{display: none}
	.zpap-img-phone{display: block;width: 100%;height: auto;margin-top: 18px;}
	.footer{margin-top: 50px;display: block;overflow: hidden;padding-bottom: 30px;}
	.footer p{text-align: center;line-height: 20px;padding: 30px;}
	.menu-b .menu-a span{line-height: 60px;}

	/*index1页面响应式*/
	.menu3{height: auto}
	.menu3 .menu-a{padding-top: 0;padding: 15px 0px;height: auto}
	.menu3 .menu div{width: 50%;height: auto;}
	.index-footer{height: auto;line-height: 30px;padding: 35px 0}
}
/*4.25新增*/
@media screen and (max-width:320px){
	.meg span{width: 74%;font-size: 16px;}
	.menu-b .menu-a span{line-height: 50px;}
	.menu{font-size: 18px}
	.tab-box-nav li{font-size: 16px;}
}



























