html,body{background:#FFF; -webkit-text-size-adjust:none;}
body,td,th,input,textarea,select{color:#464646;}
body,form{margin:0;}
input,textarea,select{font-size:16px; border:0px none;}
a,button,input,img,div,p,li,span{border:0px none; outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color:transparent;}
ul{display:block; margin:0; padding:0;}
li{list-style:none;}
h1{font-weight:normal;}
p,h3{display:block; margin:0; padding:0;}
.searHeight{font-style:normal; color:#EC0000;}
a{color:#464646; text-decoration:none;}
.clear{clear: both;height: 0;margin: 0;padding: 0;}


#head{height:60px; background:#fff; padding:0 0 0 16px; position:relative;}
#head>a:first-child>img{
	width: 240px;
	margin: 0;
	margin-top: 10px;
}
#menubtn{width:36px; height:36px; background:url(../images/menu.png) no-repeat center center; background-size:20px 20px; display:block; position:absolute; right:7px; top:12px;}
#menubtn:active{background-color:#eee;}

#banner{background:#fff; overflow:hidden; position:relative;}
#banner img{width:100%; height:auto; display:block;}
#banner .swiper-pagination{width:100%; bottom:8px; position:absolute;}
#banner .swiper-pagination-bullet{background:#FFF; opacity:1 !important; margin-left:3px; margin-right:3px;}
.swiper-pagination-bullet-active{background:#024593 !important; opacity:1 !important;}
#banner .swiper-slide img{width:100%;}


#fmenu{background:#333; padding:10px 15px;}
#fmenu>ul>li{border-top:1px solid rgba(255,255,255,.1);}
#fmenu>ul>li:first-child{border-top:0px none;}
#fmenu>ul>li>a{display:block; color:#fff; font-size:14px; padding:13px 0; position:relative; opacity:.8; background:url(../images/arrow.png?v=1) no-repeat right 13px; background-size:18px auto; overflow:hidden;}
#fmenu>ul>li>a.A{opacity:1; background-position:right -43px;}
#fmenu>ul>li>div{background:rgba(0,0,0,.2); padding:0 16px; display:none;}
#fmenu>ul>li>div>a{display:block; color:rgba(255,255,255,.6); font-size:12px;padding:7px 0;}
#fmenu>ul>li>div>a:first-child{padding-top:16px;}
#fmenu>ul>li>div>a:last-child{padding-bottom:16px;}
#fmenu>ul>li>div>a:active{color:#fff;}

#foot{background:#111; text-align:center; padding:16px; color:rgba(255,255,255,.6); font-size:14px;}
#foot p:nth-of-type(2){padding:5px 0 0 0;}
#foot p>a,#foot p>.e{color:rgba(255,255,255,.36);}

#menu{position:absolute; width:100%; background:#fff; top:60px; z-index:999; border-top:1px solid #e6e6e6; display:none;}
#menu>li{border-bottom:1px solid #e6e6e6;}
#menu>li>a{display:block;font-size:16px; color:#000; padding:13px 16px; position:relative; overflow:hidden; background:url(../images/plus2.png) no-repeat right 2px; background-size:18px auto; background-origin:content-box;}
#menu>li>a.A{background-position:right bottom;}
#menu>li>div{background:#f9f9f9; display:none;}
#menu>li>div>a{display:block; font-size:13px; padding:12px 32px; border-top:1px solid #eee;}
#menu>li>div>a:active{background:#003c7e; color:#fff;}

.tit1{text-align: center;}
.tit1 h3{font-size: 18px;font-weight: bold;margin-bottom: 0px;}
.tit1 p{font-size: 16px;}
.tit1 p:after{content: " ";display: block;width:20px;height:3px;background-color:#024593;margin:10px auto;}

.ind-about{padding: 30px 15px 15px 15px;background:#f5f5f5/* url(../images/indbg3.jpg) no-repeat center top*/;background-size: 100% auto;}
.ind-about .con{font-size: 14px;line-height: 24px;}
.ind-about .con p{margin-bottom: 5px;text-indent:2em; text-align:justify;}
.ind-about .more1{display:block;width: 120px;height:35px;font-size: 13px;color: #888; text-align: center;line-height: 35px; border:1px solid #eee;box-shadow: 3px 8px 10px rgba(0,0,0,.2);margin:20px auto;}

.ind-pro{padding: 40px 15px 55px 15px;/*border-bottom: 1px solid #ddd;*/}
.ind-pro .prowrap{width:100%;padding-top: 10px;position:relative;z-index: 2;}
.ind-pro .swiper-pagination-bullet{background:#ddd ; opacity:1 !important; margin-left:3px; margin-right:3px;}
.ind-pro .swiper-slide{padding:0 10px;box-sizing: border-box;text-align: center;font-size:14px;}
.ind-pro .swiper-slide .img{width: 100%;}
.ind-pro .swiper-slide .img img{width:100%;height: auto; border-radius:5px;}
.ind-pro .swiper-pagination{width:100%; bottom:-32px; position:absolute;}

.ind-news{padding: 30px 10px 15px 10px;}
.ind-news .newswrap{padding-bottom:30px;margin:20px 15px 10px 15px;overflow: hidden; position: relative;}
/*.ind-news .newswrap .swiper-slide{padding:0 10px;box-sizing: border-box;text-align: center;font-size:14px;}*/
.ind-news .newswrap .swiper-slide a{display: block;}
.ind-news .newswrap span.img{display: block;width: 100%;}
.ind-news .newswrap span.img img{width: 100%;border-radius: 5px; height:auto;}
.ind-news .newswrap .swiper-slide p{margin-top: 10px;height: 30px;line-height: 30px;}
.ind-news .newswrap .swiper-slide p .t{display:inline-block;float: left;font-size: 14px; width: 100%;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.ind-news .newswrap .swiper-slide p .date{display:inline-block;float: right;font-size: 14px; width: 35%;text-align: right;color: #999;padding-right: 5px; text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}

.ind-news .swiper-pagination{width:100%; bottom:5px; position:absolute;}
.ind-news .swiper-pagination-bullet{background:#ddd ; opacity:1 !important; margin-left:3px; margin-right:3px;}

.ind-word{
	height:440px;
	color: #fff;
	text-align: center;
	background: #005ca5 url(../images/indab2.jpg) no-repeat center bottom;
	background-size:cover;
	padding: 35px 15px;
	box-sizing: border-box;
}
.ind-word .tit1 p:after{background-color:#fff;}
.ind-word .con{line-height: 28px;font-size: 14px;margin-top:20px; opacity: .95; text-align: left;}
.ind-word .con p{text-align: left;}

.ind-word-pro{
	min-height:320px;
	color: #fff;
	text-align: center;
	background: #FFFFFF url(../images/fwbg.jpg) no-repeat center bottom;
	background-size:cover;
	padding: 35px 15px;
	box-sizing: border-box;
}
.ind-word-pro .tit1 h3{font-size: 18px;font-weight: bold;margin-bottom: 0px; color:#464646;}
.ind-word-pro .tit1 p{font-size: 16px; color:#464646;}
.ind-word-pro .tit1 p:after{background-color:#464646;}
.ind-word-pro .con{line-height: 28px;font-size: 14px;margin-top:20px;opacity: .8;}
.ind-word-pro .con a{ display:block;}
.ind-word-pro h3.title{
	font-size:14px;
	font-weight:600;
	color:#333;;
	text-align:left;
}
.ind-word-pro p.nr{
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-align:justify;
	margin-bottom:10px;
	line-height:20px;
	text-indent:2em;
}
.ind-word-pro .more1{display:block;width: 120px;height:35px;font-size: 13px;color: #666; text-align: center;line-height: 35px; border:1px solid #eee;box-shadow: 3px 8px 10px rgba(0,0,0,.2);margin:20px auto 5px;}

.ind-word-customer{
	min-height:320px;
	color: #fff;
	text-align: center;
	background: #FFFFFF url(../images/khbg.png) no-repeat center bottom;
	background-size:cover;
	padding: 35px 15px;
	box-sizing: border-box;
}
.ind-word-customer .tit1 h3{font-size: 18px;font-weight: bold;margin-bottom: 0; color:#fff;}
.ind-word-customer .tit1 p{font-size: 16px; color:#fff;}
.ind-word-customer .tit1 p:after{background-color:#fff;}
.ind-word-customer .con{line-height: 28px;font-size: 14px;margin-top:20px;opacity: 1;}
.ind-word-customer .con a{ display:block;}
.ind-word-customer .con .conl{ display:block; width: 100%; height: auto; overflow: hidden; text-align: center;}
.ind-word-customer .con .conl img{ width:45%; border-radius: 2px; margin: 5px;}
.ind-word-customer h3.title{
	font-size:14px;
	font-weight:600;
	color:#d9261c;;
	text-align:left;
}
.ind-word-customer .more1{
	display:block;
	width: 120px;
	height:35px;
	font-size: 13px;
	color: #fff;
	text-align: center;
	line-height: 35px;
	border:1px solid #fff;
	box-shadow: 3px 8px 10px rgba(0,0,0,.2);
	margin:20px auto 5px;
}

.ind-word-ser{
	min-height:320px;
	color: #fff;
	text-align: center;
	/*background: #005ca5 url(../images/khbg.png) no-repeat center bottom;
	background-size:cover;*/
	padding: 35px 15px;
	box-sizing: border-box;
	background-color: #FFFFFF;
}
.ind-word-ser .tit1 h3{font-size: 18px;font-weight: bold;margin-bottom: 0; color:#464646;}
.ind-word-ser .tit1 p{font-size: 16px; color:#464646;}
.ind-word-ser .tit1 p:after{background-color:#464646;}
.ind-word-ser .con{line-height: 28px;font-size: 14px;margin-top:20px;opacity: 1;}
.ind-word-ser .con a{ display:block;}
.ind-word-ser h3.title{
	font-size:14px;
	font-weight:600;
	color:#d9261c;;
	text-align:left;
}
.ind-word-ser .con .ser1, .ind-word-ser .con .ser2, .ind-word-ser .con .ser3, .ind-word-ser .con .ser4{
	display:block;
	width: 100%;
	border-top: 2px solid #024593;
	background-color: #f4f4f4;
	margin-bottom: 15px;
	padding-bottom: 5px;
	border-radius: 5px;
}
.ind-word-ser .con .img{
	width: 65px;
	height: 65px;
	margin: 30px auto 15px auto;
}
.ind-word-ser .con .ser1 .img{
	background: url(../images/ous1.png) no-repeat center;
}
.ind-word-ser .con .ser2 .img{
	background: url(../images/ous2.png) no-repeat center;
}
.ind-word-ser .con .ser3 .img{
	background: url(../images/ous3.png) no-repeat center;
}
.ind-word-ser .con .ser4 .img{
	background: url(../images/ous4.png) no-repeat center;
}
.ind-word-ser .con dt{
	font-size: 16px;
	text-align: center;
	height: 35px;
	margin-bottom: 10px;
	background: url(../images/ous_xbt.jpg) no-repeat center bottom;
	color: #333333;
}

.ind-word-ser .con dd {
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	color: #333333;
}

.ind-word-ser .con .tiyan {
	width: 80px;
	height: 30px;
	line-height: 30px;
	background: #024593;
	font-size: 12px;
	color: #fff;
	margin: 15px auto 0;
	border-radius: 15px;
	text-align: center;
	margin-bottom: 20px;
}

.ind-word-tpro{min-height:320px;color: #fff;text-align: center;padding: 5px 25px 25px; box-sizing: border-box;}
.ind-word-tpro .tit1 h3{font-size: 18px;font-weight: bold;margin-bottom: 0px; color:#000;}
.ind-word-tpro .tit1 p{font-size: 16px; color:#000;}
.ind-word-tpro .tit1 p:after{background-color:#000;}
.ind-word-tpro .con{line-height: 28px;font-size: 14px;margin-top:20px;opacity: .8;}
.ind-word-tpro .con a.tjys{
	display:inline-block;
	border:1px solid #dbdbdb;
	padding:5px 10px 10px;
	margin-bottom:20px;
	border-radius:5px;
	box-sizing: border-box;
    box-shadow: 3px 8px 10px rgba(0,0,0,.2);
}
.ind-word-tpro h3.title{
	font-size:14px;
	font-weight:normal;
	color:#F00;
	text-align:left;
}
.ind-word-tpro p.nr{
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-align:justify;
	/*margin-bottom:20px;*/
	line-height:20px;
	text-indent:2em;
}



