@charset "utf-8";
/* CSS Document */
body {
	font-size:14px;
	margin:0;
	padding:0;
	color:#333333;
	margin:0;
	background:#fff;
	font-family:"微软雅黑";
	line-height:22px;
	overflow-x:hidden;
}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, images, p, div , ol {
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
}
a {
	/*color:#c00000;*/
	color:#131313;
	text-decoration:none;
}
a:hover {
	
}
images, input {
	vertical-align:middle;
	border:0px;
}
h1, h2, h3, h4, h5, h6 {
	font-family:"微软雅黑";
}

.clear{clear:both;}
.pro0 {width:1100px; margin:0 auto;}
.pro0 p {font-size:18px; line-height:1.8em;text-indent:2em;}
.pro0 h1 {font-size:60px; color:#022879; text-align:center; margin:60px 0 40px; line-height:50px; font-weight: bold; }
.pro0 h2 {font-size:30px; color:#022879; text-align:left; margin:0 0 25px; line-height:50px;font-weight: bold; height: 51px; display: inline-flex;border-bottom: 1px #c0c0c0 solid;width: 100%;padding-bottom: 6px;}
.pro0 h2 span {}
.titline {background:url(../images/titbg.gif); }
.t3w{background: #fff;width: 940px;margin-left: 80px !important;}
.jj{text-indent:2em;margin:50px auto 98px;}


.zljs1{margin:60px auto;}
.zljs1 .zl_left{float: left;width: 464px;height: 533px}
.zljs1 .zl_right{float: left;margin-left: 53px;width: 583px;}
.zljs1 .zl_right p:nth-child(2){color: #022879;}
.zljs1 .zl_right .zlimg{margin-top: 25px;}
.zljs2{margin:60px auto;}
.zljs2 .zl_left{float: left;width: 464px;height: 414px}
.zljs2 .zl_right{float: left;margin-left: 53px;width: 583px;}
.zljs2 .zl_right p:nth-child(2){color: #022879;}
.zljs2 .zl_right .zlimg{margin-top: 20px;}

.jishu{width: 1100px; margin: 60px auto 80px; height: 657px;}
.jishu .num{width:285px; float: left;}
.jishu .num li{width:283px; height: 149px;background: #fff; border: 1px #d1d1d1 solid; margin-bottom:18px; text-align: center; font-size: 32px; line-height:50px; font-weight: bold;}
.jishu .num li span{float: left;margin: 37px 15px 0 35px;width: 75px; height: 75px;}
.jishu .num li b{float: left;margin: 21px auto; width: 130px;}
.jishu .num li:nth-child(1) span{background:url(../images/js1.png) no-repeat left; border:none;}
.jishu .num li:nth-child(2) span{background:url(../images/js2.png) no-repeat left; border:none;}
.jishu .num li:nth-child(3) span{background:url(../images/js3.png) no-repeat left; border:none;}
.jishu .num li:nth-child(4) span{background:url(../images/js4.png) no-repeat left; border:none;}
.jishu .num li a{ color: #333; width: 285px;}
.jishu .num li.on:nth-child(1) span{ background:url(../images/js1on.png) no-repeat left; border:none;}
.jishu .num li.on:nth-child(2) span{ background:url(../images/js2on.png) no-repeat left; border:none;}
.jishu .num li.on:nth-child(3) span{ background:url(../images/js3on.png) no-repeat left; border:none;}
.jishu .num li.on:nth-child(4) span{ background:url(../images/js4on.png) no-repeat left; border:none;}
.jishu .num li.on a{color: #fff; background: #022879; display: block;height: 149px;}
.qiehuan{width: 776px; float: left; margin-left: 39px;}
.qiehuan a {width: 377px;height: 319px;margin-right: 20px;margin-bottom: 20px;float: left;}
.qiehuan a:nth-child(2),a:nth-child(4){margin-right: 0;}

.shpp{width: 1100px;margin: 60px auto;}
.shpp li{width: 520px; height: 367px; margin-bottom: 38px; margin-right:50px; float: left; position:relative;overflow:hidden;}
.shpp li:nth-child(2),.shpp li:nth-child(4){margin-right: 0;}
.hei1{width:520px; height:367px; background-color:#000;background-color:rgba(0,0,0,0.8); position:absolute;top:367px; text-align:center;}
.hei1 h3{font-size: 30px;color: #fff;font-weight: bold; margin-top: 70px;}
.hei1 p{font-size: 18px; line-height: 30px; color: #fff; text-align: left; text-indent: 0;text-indent:2em;margin: 25px;text-align: justify;}

.tab{width:1100px; margin:30px auto 30px auto;}
.tab-hd{width:1100px; height:90px; background: url(../images/tab_bg.gif) repeat-x;;overflow:hidden; margin:auto; padding-top: 10px;}
.tab-hd ul{width:1100px;}
.tab-hd li{float: left; margin-left:40px;margin-right:30px; width:110px; height:74px;text-align:center; font-size:26px; line-height: 28px; color:#333;}
.tab-hd li:nth-child(6){margin-right: 0;}
.ry{width:18px; height:15px; border-radius:10px; border: solid 0px #7d7d7d; margin:8px auto; padding-top:3px;}
.ry span{width:12px; height:12px; border-radius:6px; background:#7d7d7d; display:block; margin:auto;}
.tab-hd .active{color: #022879; font-weight:bold;}
.active .ry{border:0px #022879 solid;}
.active .ry span{background:#022879;}
.m5 .tab{width: 1100px; margin:20px auto; overflow:hidden;}
.m5 .tab-bd{width:1100px; height:338px; color:#333; margin-top: 20px;font-size: 18px;}
.m5 .tab-bd .tab-con{display: none;}
.m5 .tab-bd .active{display: block;}
.m5 .tab-bd .intro{font-size:18px; line-height:25px;color:#333;}
.lishi{width: 1100px; display:inline-block;position:relative;overflow:hidden;}