@charset "UTF-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

html { -webkit-text-size-adjust: 100%;} /* Prevent font scaling in landscape */
img { vertical-align: top; }
a { text-decoration: none; color: black; }
input { margin: 0; }
ol, ul {list-style: none;}
ul li{list-style: none;}
input::-ms-clear { display: none; }
iframe { border: 0; margin: 0; padding: 0; }
body, h1, h2, h3, h4, input, button { font-family: '微软雅黑', Dotum, Helvetica, sans-serif; font-size: 14px; font-weight: normal;-webkit-text-size-adjust: none; }
input, select { vertical-align: middle; }
table { border-collapse: collapse; border-spacing: 0; }
em ,i{ font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.sub,.res,.tex{border: none;}

.clear{clear: both;}
html, body {position: relative;height: 100%;-webkit-text-size-adjust:none;font-family: "Arial", "Verdana", "Trebuchet MS", "微软雅黑";}
body {font-family: "微软雅黑";}

/*头部*/
.m-g{width:1000px;margin:0 auto;}
.header{height:80px;border-top:3px solid #0172c2;text-align:left;}
.header .logo{float:left;width:85px;margin-top:20px;margin-right:13px;}
.header .gupiao{float:left;height:40px;padding-left:15px;border-left:1px solid #e0e0e0;margin-top:23px;font-size:12px;padding-top:5px;text-align:center;}
.header .gupiao strong{font-weight:700;color:#e8342f;font-size:12px;}

/*导航*/
.nav{float: right;}
.nav ul li{position: relative;z-index: 99999;float: left;width:80px;height:80px;text-align: center;*zoom:1;}
.nav ul li a{color: #333;font-size: 14px;display:inline-block;height:80px;width:80px;line-height:80px;}
.nav ul li:hover a{background:#0172c2;color:#fff;}
.nav ul li a.nav-hover{background:#0172c2;color:#fff;}

.nav ul li .nav2{position: absolute;top:80px;left: 0px;z-index: 99999;}
.nav ul li .nav2 dl{width: 130px;overflow:hidden;background:#0172c2;}
.nav ul li .nav2 dl a{color: #fff;font-size: 14px;padding:0px;border-top:0px;}
.nav ul li .nav2 dl dd{width: 130px;height: 40px;line-height: 40px;overflow: hidden;border-bottom: 1px solid #1a89d8;}
.nav ul li .nav2 dl dd a{line-height:40px;}

/*banner*/
.DB_tab25 {width:100%;height:507px;position:relative;overflow:hidden;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:507px;display:none;}
.DB_tab25 .DB_imgSet{width:1000px;left:0;display: none;margin:0 auto;}
.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:470px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:180px;top:50%;cursor:pointer;display:none !important;-webkit-transform:translateY(-50%);}
.DB_tab25 .DB_next{position:absolute;right:180px;top:50%;cursor:pointer;display:none !important;-webkit-transform:translateY(-50%);} 

/*解决方案*/
.jjfa .jjfa-tit{margin-top:80px;overflow:hidden;}
.jjfa .jjfa-tit p{float:left;font-size:24px;color:#474747;font-weight:700;}
.jjfa .jjfa-tit p span{font-size:12px;color:#a5a5a5;font-weight:normal;margin-left:10px;}
.jjfa .jjfa-tit p span i{margin-right:5px;vertical-align: baseline;}
.jjfa .jjfa-tit a{float:right;font-size:12px;color:#aaa;font-family:Arial, Helvetica, sans-serif;}

.jjfa .jjfa-con{float:left;margin-top:25px;}
.jjfa .jjfa-con .jj-con{text-align:center;overflow:hidden;
	transition:all .5s ease 0s;
	-webkit-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	-o-transition: all .5s ease 0s;
	-ms-transition: all .5s ease 0s;
}
.jjfa .jjfa-con .jj-con h3,.jjfa .jjfa-con .jj-con p, .jjfa .jjfa-con .jj-con i, .jjfa .jjfa-con .jj-con p a{
	transition:all .5s ease 0s;
	-webkit-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	-o-transition: all .5s ease 0s;
	-ms-transition: all .5s ease 0s;
}
.jjfa .jjfa-con .jj-con h3{font-size:16px;font-weight:700;color:#474747;margin-top:50px;}
.jjfa .jjfa-con .jj-con p{color:#aaa; font-size:10px;-webkit-text-size-adjust: none;}
.jjfa .jjfa-con .jj-con i{display:block;width:15px;margin:10px auto;border-top:1px solid #aaa;height:1px;}
.jjfa .jjfa-con .jj-con p a{display:inline-block;padding:3px 10px;border:1px solid #b7b7b7;color:#747474;margin-top:10px;}

.jjfa .jjfa-con01 .jj-con{background:url(../images/jjfa-bg01.jpg) no-repeat;width:335px;height:187px;}
.jjfa .jjfa-con01:hover .jj-con{background:url(../images/jjfa-bg001.jpg) no-repeat;}

.jjfa .jjfa-con02 .jj-con{background:url(../images/jjfa-bg002.jpg) no-repeat;width:354px;height:222px;}
.jjfa .jjfa-con02:hover .jj-con{background:url(../images/jjfa-bg02.jpg) no-repeat;}

.jjfa .jjfa-con:hover .jj-con h3{color:#fff;}
.jjfa .jjfa-con:hover .jj-con p{color:#fff;}
.jjfa .jjfa-con:hover .jj-con i{border-top:1px solid #fff;}
.jjfa .jjfa-con:hover .jj-con p a{color:#fff;border:1px solid #fff;}

.jjfa .jjfa-con03 .jj-con{background:#f40 url(../images/jjfa-bg03.jpg) no-repeat;width:310px;height:187px;}
.jjfa .jjfa-con03:hover .jj-con{background:url(../images/jjfa-bg003.jpg) no-repeat;}


.about{background:url(../images/about-bg.jpg) repeat-x;height:364px;margin-top:65px;}
.about .ab-show{float:left;margin-top:50px;}
.about .ab-show img{border:5px solid #fff;}
.about .ab-con{float:left;margin:50px 0 0 60px;}
.about .ab-con h3{width:510px;}
.about .ab-con i{display:block;border-top:1px solid #fff;width:22px;margin-top:30px;}
.about .ab-con p{width:510px;height:70px;overflow:hidden;line-height:1.6em;margin-top:30px;}
.about .ab-con p a{color:#fff;font-size:13px;}

.news{width:100%;height:480px;background:#f8f7fb;overflow:hidden;}
.news .news-tit{margin-top:50px;overflow:hidden;}
.news .news-tit p{float:left;font-size:24px;color:#474747;font-weight:700;}
.news .news-tit p span{font-size:12px;color:#a5a5a5;font-weight:normal;margin-left:10px;}
.news .news-tit p span i{margin-right:5px;vertical-align: baseline;}
.news .news-tit a{float:right;font-size:12px;color:#aaa;font-family:Arial, Helvetica, sans-serif;}

.news .news-img{float:left; width:303px;margin-top:38px;}
.news .news-img dd{width:253px;height:90px;padding:25px;background:#0172c2;}
.news .news-img dd a{color:#fff;}
.news .news-img dd span{color:#fff;font-size:12px;}
.news .news-img dd h3 a{font-size:16px;}
.news .news-img dd p{margin-top:10px;}
.news .news-img dd p a{font-size:12px;}
.news .news-list{float:right;margin-top:38px;}
.news .news-list dl{overflow:hidden;width:680px;margin-top:18px;}
.news .news-list dl.one{margin-top:0px;}
.news .news-list dl.one dd{background:#0172c2;}
.news .news-list dl dt{float:left;width:580px;background:#fff;height:95px;overflow:hidden;}
.news .news-list dl dt h3{margin:25px 0 0 30px;}
.news .news-list dl dt h3 a{font-size:14px;color:#313131;}
.news .news-list dl dt p{margin:5px 0 0 30px;}
.news .news-list dl dt p a{font-size:12px;color:#898989;}
.news .news-list dl dd{float:left;width:100px;height:95px;background:#7d7d7d;color:#fff;text-align:center;overflow:hidden;}
.news .news-list dl dd span{font-size:34px;margin-top:10px;display:block;}
.news .news-list dl dd p{font-size:16px;}
.news .news-list dl:hover dt h3{font-weight:700;}

.bai-z{
	font-family:"微软雅黑";
	font-size: 12px;
	color: #ffffff;
}

.linkbai a {
	font-family:"微软雅黑";
	font-size: 14px;
	color: #ffffff;
}
.linkbai a:link {
	text-decoration: none;
}
.linkbai a:visited {
	text-decoration: none;
	color: #ffffff;
}
.linkbai a:hover {
	text-decoration:underline;
	color: #ffffff;
}
.linkbai a:active {
	text-decoration: none;
	color: #ffffff;
}
.linkbai2 a {
	font-family:"微软雅黑";
	font-size: 12px;
	color: #ffffff;
}
.linkbai2 a:link {
	text-decoration: none;
}
.linkbai2 a:visited {
	text-decoration: none;
	color: #ffffff;
}
.linkbai2 a:hover {
	text-decoration:underline;
	color: #ffffff;
}
.linkbai2 a:active {
	text-decoration: none;
	color: #ffffff;
}


.ws{
	position:relative;
	overflow:visible;
	z-index:10;
	width:41px;
	height:41px;
}
.subMenuuls{
	width:100px;
	overflow:visible;
}
.content4 ul{
	position:absolute;
	left:-50px;
	top:-100px;
	width:100px;
	height:100px;
	z-index:9999;
	overflow:visible;
	display:none;
	}
.subMenulist{
	width:100px;
	height:100px;
	display:block;
	overflow:visible;
}

.zo{
	width:1001px;
	margin:0 auto;
	text-align:left;
	overflow:visible;
}	
.index-26{
	width:100%;
	height:384px;
	background-image:url(../images/footer-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	overflow:hidden;
}
.index-27{
	width:1001px;
	height:384px;
	position:relative;
	overflow:visible;
}
.index-28{
	width:1001px;
	margin-top:56px;
}
.index-29{
	float:left;
	width:auto;
	margin-right:32px;
}
.index-30{
	width:auto;
	height:24px;
	text-align:left;
	line-height:24px;
	margin-bottom:20px;
}
.index-31{
	width:auto;
	height:24px;
	text-align:left;
	line-height:24px;
}
.index-32{
	width:1000px;
	height:22px;
	position:absolute;
	left:0;
	bottom:70px;
	z-index:1;
	text-align:left;
	line-height:18px;
}
.index-33{
	width:240px;
	height:34px;
	position:absolute;
	right:0;
	bottom:67px;
	z-index:1;
}
.index-34{
	width:41px;
	height:41px;
	position:absolute;
	right:0;
	bottom:123px;
	z-index:1;
	overflow:visible;
}
.index-35{
	width:41px;
	height:41px;
	position:absolute;
	right:56px;
	bottom:123px;
	z-index:1;
}
.xllb{
	width:240px;
	height:34px;
	text-align:left;
	line-height:34px;
	background-color:#ffffff;
	font-family:"微软雅黑";
	font-size:14px;
	color:#777777;
	font-weight:bold;
	border:none;
}













