@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;margin:0 auto;font-family:微软雅黑;background:#fff;font-size:14px;font-weight:normal;min-width:1250px;margin-top:-20px;color:#333;}
div,span,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav{padding:0;margin:0;list-style:none;}
section,article,header,footer,aside,nav,hgroup{padding:0;margin:0;display:block;}
input[type=”button”],input[type=”submit”],input[type=”reset”],select{-webkit-appearance:none}
img{border:none}
a{color:#000;text-decoration:none;}
a:hover{color:#0061b0;text-decoration:none;}

.clear{clear:both;overflow:hidden;}
.left{float:left;}
.right{float:right;}





.fenlei1{width:100%;height:auto;margin:0 auto;text-align:center;margin-top:-10px;color:#fff;}
.fenlei1 a{padding:3px 34px;font-size:15px;line-height:36px;margin:0px 16px;color:#fff;border:solid 1px #fff;display:inline-block;}
.fenlei1 a:hover{background:#fff;color:#FFF;border:solid 1px #0061b0;color:#333;}



.container {
	height: auto;
	overflow: hidden;
}

.price {
	margin: 0 auto;
}

.price h2 {
	font-size: 24px;


}

.price .category {
width:100%;
	overflow: hidden;
	position: relative;
	overflow: hidden;
	text-align:center;

}

.price .category:after {
	content: "";
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	height: 0px;
	background-color: #EDEDED;
	z-index: 2;
}

.price .category:before {
	content: "";
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	height: 0px;
	background-color: #EDEDED;
	z-index: 2;
}

.price .category a:after {
	content: "";
	display: inline-block;
	width: 0;
	height: 100%;
	vertical-align: middle;
}

.price .category .prev {
	display: none;
	position: absolute;
	top: 0;
	width: 59px;
	height: 100%;
	box-shadow: 0 0 3px #c6c6c7;
	background: #fff;
	text-align: center;
	font-size: 0;
	left: 0;

}

.price .category .prev span {
	display: inline-block;
	vertical-align: middle;
	width: 9px;
	height: 14px;
	background-repeat: no-repeat;
	background-image: url(../images/arrow.svg);
	background-position: 96.77% 25%;
	background-size: initial;
}

.price .category .next span {
	display: inline-block;
	vertical-align: middle;
	width: 9px;
	height: 14px;
	background-repeat: no-repeat;
	background-image: url(../images/arrow.svg);
	background-position: 61.29% 25%;
	background-size: initial;
}

.price .category .next {
	position: absolute;
	top: 0;
	width: 0px;
	height: 0%;
	box-shadow: 0 0 3px #c6c6c7;
	background: #fff;
	text-align: center;
	font-size: 0;
	right: 0;

}

.price .category ul li {
padding:3px 34px;font-size:15px;line-height:36px;margin:0px 16px;color:#fff;border:solid 1px #fff;display:inline-block;
}

.price .category ul li.active {
background:#FFF;
	color: #000;
}

.price .cont {
	display: none;
}

.price .cont.active {
	display: block;
}

.price .cont ul li {
	width: 280px;
	float: left;
	margin: 0 10px;
	box-sizing: border-box;
}

.price .cont ul li:nth-child(4n) {
	margin-right: 0px!important;
}

.price .cont ul li a {
	display: block;

	background-color: #fff;
	margin-top: 20px;
	padding: 13px 20px 15px;
}

.price .cont ul li a:hover {
	box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .1);
	border-color: rgba(229, 229, 229, .73);
}

.price .cont ul li a:hover .cont_main h3.title {
	color: #00a4ff;
}

.price .cont ul li a .cont_main {
	display: table-cell;
	vertical-align: top;
}

.price .cont ul li a .cont_main h3.title {
	font-size: 18px;
	font-weight: 400;
	color: #333;
	line-height: 32px;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
}

.price .cont ul li a .cont_main p.desc {
	font-size: 14px;
	line-height: 1.5;
	color: #666;
	height: 42px;
	margin-top: -2px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}



.list2{width:88%;height:auto;margin:0 auto;padding-top:40px;}
.list2 dl{width:23%;height:290px;float:left;text-align:center;font-size:16px;line-height:50px;margin:14px 1% 35px 1%;position:relative;overflow:hidden}
.list2 dl dt img{width:100%;height:240px;}
.list2 dl dd{background:#848b94;}
.list2 dl:hover dd{color:#FFF;background:#0061b0;}
.list2 dl span{width:100%;height:240px;display:block;background:rgba(0,0,0,0);position:absolute;left:0px;top:0px;-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;}
.list2 dl:hover span{background:rgba(0,0,0,0.6);}
.list2 dl font{width:80%;height:auto;text-align:center;margin:0 auto;color:#FFF;line-height:28px;font-size:15px;display:block;position:absolute;left:10%;top:-150px;-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;}
.list2 dl:hover font{top:68px;}
.list2 dl font time{color:#fff;background:#0061B0;width:100px;margin:0 auto;line-height:34px;border-radius:100px;display:block;text-align:center;margin-top:15px;font-size:14px;}
.list2 dl font time:hover{background:#0277d6;}







.header{width:96%;padding:0 2%;height:36px;line-height:36px;background:#3E4A58;color:#919AA3;font-size:12px;overflow:hidden}
.header a{color:#919AA3;}
.header a:Hover{color:#fff;}
.header span{color:#fff;font-weight:bold;font-size:18px;}



.nav{height:100px;margin:0 auto;line-height:110px;min-width:1226px;}
.nav .left{height:100px;display:block;overflow:hidden;padding:0px 0px 0px 30px;}
.nav .right{padding:0px 14px 0px 0px;}


.menu {position:relative;z-index:9999;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; display:block;font-size:16px;padding:0px 15px;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left;position:relative;}
.menu ul li ul {display: none;padding:10px;margin-left:-19px;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#0061b0;font-weight:bold;}
.menu ul li:hover ul {display:block; position:absolute; top:110px; left:0;background:#0061b0; }
.menu ul li:hover ul li a.hide {background:#0061b0; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#0078d9; color:#fff;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#0061b0; color:#fff;line-height:50px;width:119px;padding:0px;text-align:center;font-size:15px;}
.menu ul li:hover ul li a:hover {background:#0078d9; color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:60px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-90px;}


.zi_banner{width:100%;margin-top:-1px;}
.zi_banner img{width:100%;}

.biaoti{width:100%;text-align:center;line-height:32px;padding:65px 0px;}
.biaoti span{display:block;font-size:28px;}
.biaoti font{font-weight:bold;color:#0061b0;font-size:26px;}

.xw{width:1200px;margin:0 auto;}
.xw dl{border-top:dashed 1px #E2E2E2;height:221px;padding:44px 0px;-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s; }
.xw dt{float:left;}
.xw dt img{width:302px;height:221px;}
.xw dd{float:right;width:857px;line-height:26px;padding-top:15px;}
.xw dd h4 a{font-size:20px;font-weight:bold;}
.xw dd font{color:#9F9F9F;display:block;padding:13px 0px 10px 0px;}
.xw dd p{color:#9F9F9F;}
.xw dd span a{color:#fff;background:#0061B0;width:100px;line-height:36px;border-radius:100px;display:block;text-align:center;float:right;margin-top:15px;}
.xw dd span a:hover{background:#0277d6;}
.xw dl:hover{padding:34px 0px 54px 0;}
.xw dl:hover h4 a{color:#0061b0;}

.fenye{width:1200px;height:50px;background:#f3f5f8;line-height:50px;margin:0 auto;padding:0px 0px 0px 0px;text-align:center;}
.fenye li{display:inline-block;}
.fenye li a{color:#5e5e5e;display:block;padding:0px 10px;font-size:13px;height:30px;line-height:30px;}
.fenye li a:Hover{color:#fff;font-weight:bold;background:#0061B0;}


.footer{width:90%;padding:0px 5%;background:#3e4a58;color:#9ca3b3;line-height:34px;}
.footer a{color:#9ca3b3;}
.footer a:hover{color:#fff;}
.footer dl{float:left;width:auto;padding-right:6%;padding-bottom:55px;font-size:14px;}
.footer dt{padding:45px 0% 10px 0px;font-size:16px;}
.footer span{float:right;text-align:center;line-height:42px;padding-top:50px;}
.footer1{text-align:center;color:#9ca3b3;background:#2f3844;line-height:60px;}


.mianbao{margin:0px auto;line-height:68px;margin:0 auto;width:1200px;color:#909093;}
.mianbao a{color:#909093;}
.mianbao a:hover{color:#0277d6;}
.xwxx{width:1200px;background:#fff;margin:0 auto;}
.xwxx h1{width:92%;text-align:center;line-height:45px;padding-top:40px;padding-bottom:10px;font-size:32px;text-align:center;margin:0 auto;}
.xwxx h6{width:92%;text-align:center;line-height:32px;color:#909093;text-align:center;font-size:14px;display:block;border-bottom:dashed 1px #E2E2E2;margin:0 auto;font-weight:normal;padding-bottom:15px;}

.xx{width:88%;margin:0 auto;line-height:32px;font-size:15px;padding:15px 0px 15px 0px;}
.xx p{padding:10px 0px;}

.fanye{width:92%;border-top:dashed 1px #E2E2E2;line-height:45px;padding:10px 0px 30px 0px;margin:0 auto;}
.fanye span{float:left;}
.fanye font{float:right;}


.lx{width:100%;height:800px;position:relative}
.lx_1{position:absolute;left:10%;top:200px;background:#0061b0;z-index:9999;color:#FFF;padding:15px 38px 25px 30px;}
.lx_1 h1{font-size:22px;line-height:60px;border-bottom:solid 2px #2b7cbd}
.lx_1 p{font-size:15px;line-height:34px;padding:15px 0}



.jiameng{width:80%;margin:0 auto;height:auto;padding:60px 0px;}
.jiameng dt{float:left;margin-right:3%;}
.jiameng dd p{line-height:36px;font-size:16px;}

.biaoti1{line-height:32px;padding:30px 0px;}
.biaoti1 span{display:block;font-size:28px;}
.biaoti1 font{font-weight:bold;color:#0061b0;font-size:26px;}

.fenlei{width:100%;height:auto;margin:0 auto;text-align:center;margin-top:-10px;}
.fenlei a{padding:3px 34px;font-size:15px;line-height:36px;margin:0px 16px;border:solid 1px #333;display:inline-block;}
.fenlei a:hover{background:#0061b0;color:#FFF;border:solid 1px #0061b0;}

.fenlei1{width:100%;height:auto;margin:0 auto;text-align:center;margin-top:-10px;color:#fff;}
.fenlei1 a{padding:3px 34px;font-size:15px;line-height:36px;margin:0px 16px;color:#fff;border:solid 1px #fff;display:inline-block;}
.fenlei1 a:hover{background:#fff;color:#FFF;border:solid 1px #0061b0;color:#333;}



.list{width:88%;height:auto;margin:0 auto;padding-top:40px;}
.list dl{width:23%;height:290px;float:left;text-align:center;font-size:16px;line-height:50px;margin:14px 1% 35px 1%;position:relative;overflow:hidden}
.list dl dt img{width:100%;height:240px;}
.list dl dd{background:#f3f5f8;}
.list dl:hover dd{color:#FFF;background:#0061b0;}
.list dl span{width:100%;height:240px;display:block;background:rgba(0,0,0,0);position:absolute;left:0px;top:0px;-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;}
.list dl:hover span{background:rgba(0,0,0,0.6);}
.list dl font{width:100%;height:auto;text-align:center;display:block;position:absolute;left:0px;top:-50px;-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;}
.list dl:hover font{top:104px;}



.list1{width:88%;height:auto;margin:0 auto;padding-top:40px;}
.list1 dl{width:23%;height:290px;float:left;text-align:center;font-size:16px;line-height:50px;margin:14px 1% 35px 1%;position:relative;overflow:hidden}
.list1 dl dt img{width:100%;height:240px;}
.list1 dl dd{background:#f3f5f8;}
.list1 dl:hover dd{color:#FFF;background:#0061b0;}
.list1 dl span{width:100%;height:240px;display:block;background:rgba(0,0,0,0);position:absolute;left:0px;top:0px;-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;}
.list1 dl:hover span{background:rgba(0,0,0,0.6);}
.list1 dl font{width:80%;height:auto;text-align:center;margin:0 auto;color:#FFF;line-height:28px;font-size:15px;display:block;position:absolute;left:10%;top:-150px;-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;}
.list1 dl:hover font{top:68px;}
.list1 dl font time{color:#fff;background:#0061B0;width:100px;margin:0 auto;line-height:34px;border-radius:100px;display:block;text-align:center;margin-top:15px;font-size:14px;}
.list1 dl font time:hover{background:#0277d6;}



.list2{width:88%;height:auto;margin:0 auto;padding-top:40px;}
.list2 dl{width:23%;height:290px;float:left;text-align:center;font-size:16px;line-height:50px;margin:14px 1% 35px 1%;position:relative;overflow:hidden}
.list2 dl dt img{width:100%;height:240px;}
.list2 dl dd{background:#848b94;}
.list2 dl:hover dd{color:#FFF;background:#0061b0;}
.list2 dl span{width:100%;height:240px;display:block;background:rgba(0,0,0,0);position:absolute;left:0px;top:0px;-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;}
.list2 dl:hover span{background:rgba(0,0,0,0.6);}
.list2 dl font{width:80%;height:auto;text-align:center;margin:0 auto;color:#FFF;line-height:28px;font-size:15px;display:block;position:absolute;left:10%;top:-150px;-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;}
.list2 dl:hover font{top:68px;}
.list2 dl font time{color:#fff;background:#0061B0;width:100px;margin:0 auto;line-height:34px;border-radius:100px;display:block;text-align:center;margin-top:15px;font-size:14px;}
.list2 dl font time:hover{background:#0277d6;}


.gy{width:1200px;height:auto;margin:0 auto;padding-top:50px;font-size:15px;line-height:32px;padding:35px 0px 50px 0px;}
.gy p{padding:10px 0px;}





/* banner */
.banner{height:762px;overflow:hidden;width:100%; position:relative;margin-top:-1px;}
.banner .d1{width:100%;height:762px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:1000;left:0px;bottom:10px;}
.banner .d2 ul{width:100%;position:absolute;top:0;text-align:center;}
.banner .d2 a{width:56px;height:20px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;margin:0 0px 0px 0px;padding:10px 32px;display:inline;}
.banner .d2 a.nuw{background:url(../images/img1_1.png) no-repeat center;}


.al_p{width:50%;height:auto;margin:0 auto;font-size:15px;text-align:center;line-height:32px;margin-top:-30px;}


.gengduo{width:150px;height:50px;margin:0 auto;margin-top:20px;}
.gengduo a{width:150px;height:50px;display:block;background:url(../images/1.jpg) no-repeat;}
.gengduo a:hover{background:url(../images/2.jpg) no-repeat;}


.cp_s{width:100%;background:#3e4a58;padding-bottom:66px;}



.biaoti2{width:100%;text-align:center;line-height:32px;padding:65px 0px;color:#fff;}
.biaoti2 span{display:block;font-size:28px;}
.biaoti2 font{font-weight:bold;color:#fff;font-size:26px;}


.gy_1{width:70%;height:auto;margin:0 auto;font-size:15px;padding-bottom:100px;text-align:center;line-height:32px;margin-top:-30px;}

.gy_s{width:100%;background:url(../images/gy.jpg) no-repeat bottom;padding-bottom:230px;}


.shuzi{width:1000px;height:auto;margin:0 auto;padding-bottom:100px;}
.shuzi dl{float:left;width:25%;}
.shuzi dt{font-size:66px;font-weight:bold;}
.shuzi dt font{font-size:38px;}
.shuzi dd{padding-left:5px;font-size:16px;}


.xw_s{width:100%;background:#f3f5f8;padding-bottom:65px;margin-top:65px;}


.list3{width:88%;height:auto;margin:0 auto;}
.list3 dl{width:23%;height:372px;float:left;line-height:24px;margin:0px 1% 45px 1%;position:relative;overflow:hidden;background:#FFF;padding:10px 0px;}
.list3 dt{font-size:48px;padding:50px 0px 10px 7%}
.list3 dt font{display:block;font-size:14px;line-height:50px;}
.list3 dd{padding:0px 7% 0px 7%}
.list3 dd h4{font-size:16px;font-weight:normal;}
.list3 dd p{color:#9e9e9e;line-height:28px;padding-top:15px;}
.list3 dd span a{color:#fff;background:#0061B0;font-size:12px;width:94px;line-height:32px;border-radius:100px;display:block;text-align:center;margin-top:20px;}
.list3 dd span a:hover{background:#0277d6;}
.list3 dl:Hover h4 a{color:#0061B0;}
.list3 dl:Hover dt{padding:40px 0px 10px 7%;-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;}















