锘縜rset "utf-8";
/* CSS Document */
/*澶撮儴鍖哄煙*/
a{color: #333;}
a:hover{color: #e70012;}
.auto{
	margin:0 auto;
}
.w1200{
	width:1200px;
}
.w1000{
	width:1000px;
}
.header{
	width:100%;
	height:auto;
	position:fixed;
	top:0;
	left:0;
	z-index:2;
	-webkit-box-shadow:0 0 10px #888;
	-moz-box-shadow:0 0 10px #888;
	box-shadow:0 0 10px #888;
}
.header .h-top{
	background-color:#fff;
	min-width:1000px;
}
/*logo*/
.header .h-logo{
	margin:10px 0 0 2%;
	width:220px;
	height:60px;
}
.header .h-logo img{
	height:60px;

}
/*浜岀骇瀵艰埅*/
.header .h-nav{
	width:55%;
	height:81px;
	line-height:81px;
	font-size:14px;
	float: right;
	margin-right: 160px;
	/*margin-left:23%;*/
}
.header .h-nav ul{
	width: 100%;
}
.header .h-nav ul li{
	margin-right:3%;
	position: relative;
	list-style: none;
    float: left;
}
.header .h-nav ul li:last-child{
	margin-right:0;
}
/*.header .h-nav ul li.cur{
	border-bottom:2px solid #0e78db;
}*/
.header .h-nav ul li a{
	color:#333;
}
.header .h-nav ul li a:hover{
	color:#0e78db;
}
.header .h-nav ul li .mainlist{
	display:none;
	width: 210px;
	height:auto;
	position: absolute;
	top:81px;
	left: -80px;
	background:url(../img/headimg.jpg) repeat;
	border-right: 1px solid #eee;
	border-left:1px solid #eee;
	border-bottom:1px solid #eee;
	opacity: 0.9;
	z-index: 9;
}
.header .mainlist dl{
	width: 190px;
	margin:0 auto;
	height:auto;
	padding:15px 0;
}
.header .mainlist dl dd{
	width: 100%;
	height:40px;
	border-bottom:1px solid #eee;
	line-height: 40px;
	position: relative;
}
.header .mainlist dl dd:last-child{
	border-bottom:none;
}
.header .mainlist dl dd:hover{
	background-color: #e8e7e7;
}
.header .mainlist dl dd:hover a{
	color:#000;
}
.header .mainlist dl dd a{
	width:100%;
	color:#666;
	font-size:14px;
	height:40px;
	line-height: 40px;
	display: inline-block;
	text-align: center;
}
/*鎼滅储*/
.header .seacher{
	width: 60px;
	height:20px;
	display:inline-block;
	background:url(../img/seacher.png) no-repeat;
	margin-right:8%;
	margin-top:30px;
	font-size: 14px;
	padding-left: 25px;
	color: #666;
	text-decoration: none;
}

/*鎼滅储妗?/
.header .seachbox{
	padding:27px 0 34px 0;
	background:rgba(255,255,255,.6);
	display:none;
}
.seachbox .search{
	width:719px;
	height:49px;
	background:url(../img/search.png) no-repeat;
	position: relative;
}
.seachbox .search input{
	display:inline-block;
	border:none;
}
.seachbox .search .searl{
	width:640px;
	height:46px;
	margin:2px;
	text-indent:1em;
	font-size:16px;
}
.seachbox .search .sear{
	width:72px;
	height:49px;
	background-color:#0e78db;
	display:block;
}
.seachbox .search .sear .searr{
	width:25px;
	height:22px;
	background:url(../img/search2.png) no-repeat;
	display:block;
	margin:14px 0 0 22px;
}

/*banner鍖哄煙*/
/* banner 鍥炬粴鍔?/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:660px; margin:0 auto;  position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../img/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../img/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
.banner_box{width: 100%;margin-top: 90px;}
.banner_box img{width: 100%;}
.bannerbox{
	height:660px;
	background-color: #f8f6f7;
	width: 100%;
	position: relative;
	z-index:1;
	overflow:hidden;
}
.banner ul li{
	position: absolute;
	top:0;
	left:0;
	width:100%;
	height:821px;
	overflow: hidden;
}
.banner ul li img{
	position: absolute;
	/*left:50%;
	margin-left:-960px;
	width:1920px;*/
	display:block;
	margin:0 auto;
	width: 100%;
	height: auto;
}
.banner .more{
	font-size:18px;
	height:35px;
	line-height:35px;
	width:164px;
	border-radius:20px;
	background-color:#0e78db;
	position: absolute;
	bottom:184px;
	left:50%;
	margin-left:-97px;
	text-align:center;
	color:#fff;
}
.banner .btn{
	height:10px;
	position: absolute;
	bottom:40px;
	left:50%;
}
.banner .btn span{
	width:10px;
	height:10px;
	display:inline-block;
	background:url(../img/btn1.png) no-repeat;
	margin-right:18px;
}
.banner .btn span.on{
	background:url(../img/btn1-1.png) no-repeat;
}


/*鍐呭鍖哄煙*/
.cont{
	text-align:center;
}
.contpc .welcons{	
	position: relative;
	width:1100px;
}

.contpc .welcon-t{
	overflow: hidden;
	padding-top:55px;
	height:339px;
}
.contpc .welcon-t ul li{
	width:234px;
	background-color:#fff;
	margin-right:21px;
}
.contpc .welcon-t .welimg{
	width:234px;
}
.contpc .welcon-t .wel-bt{
	height:98px;
	border-top:1px solid #e5e5e5;
}
.contpc .welcon-t ul li:hover .wel-bt{
	background-color:#0e78db;
}
.contpc .welcon-t ul li:hover .icon{
	background:url(../img/web-icon1-1.png) no-repeat;
}
.contpc .welcon-t ul li .web-t{
	margin-top:10px;
}
.contpc .welcon-t ul li:hover .web-t span{
	color:#fff;
}
.contpc .welcon-t ul li:hover p{
	color:#fff;
}
.contpc .welcon-t .wel-bt .wbtxt{
	padding:10px;
}
.contpc .welcon-t .wel-bt .wbtxt dl{
	text-align:left;
}
.contpc .welcon-t .wel-bt h3{
	font-size:14px;
	color:#3c474d ;
}
.contpc .welcon-t ul li:hover h3{
	color:#fff;
}
.contpc .welcon-t .wel-bt p{
	color:#828c91;
	font-size:14px;
}
.contpc .welcon-t .web-t span{
	color:#333;
	font-size:14px;
}
.contpc .welcon-t .web-t .icon{
	width:20px;
	height:20px;
	background:url(../img/web-icon.png) no-repeat;
}
.contpc .ca{
	width:35px;
	height:35px;
	display:inline-block;
	position: absolute;
	top:50%;
}
.contpc .tprev{
	background:url(../img/tprev.png) no-repeat;
	left:-60px;
}
.contpc .tprev:hover{
	background:url(../img/tprev1-1.png) no-repeat;
}
.contpc .tnext{
	background:url(../img/tnext.png) no-repeat;
	right:-60px;
}
.contpc .tnext:hover{
	background:url(../img/tnext1-1.png) no-repeat;
}
/*鍏充簬鎴戜滑*/
.aboutus .cont{
	padding:70px 0 80px;
	text-align:center;
}
.aboutus .cont dl .ab-txt{
	font-size:14px;
}
.aboutus .mcont{
	padding-bottom:0;
}
.aboutus .macont .ab-title span{
	font-size: 37px;
    color: #1968b3;
}
.aboutus .abmore{
	width: 200px;
    height: 33px;
    line-height: 33px;
    border: 1px solid #dedfe0;
    border-radius: 15px;
    text-align: center;
    font-size: 16px;
    color: #dedfe0;
    display:inline-block;
    margin:40px 0 85px;
}
.aboutus .abmore:hover{
	background-color:#0e78db;
	color:#fff;
	border:1px solid transparent;
}
.mcont3 .cont .abus{
	background-color:#fff;
	border:1px solid #dedfe0;
	color:#dedfe0;
	font-size:18px;
	margin-top:0;
}
.mcont3 .cont .abus:hover{
	background-color:#0e78db;
	color:#fff;
	border:1px solid transparent;
}
.aboutus .macont .ma-txt{
	overflow: hidden;
}
.aboutus .macont .ma-txt p{
	padding:2px 0;
}
.aboutus .macont .abimg{
	background:url(../img/abimg.jpg) no-repeat;
	height:245px;
}
.aboutus .abimgcont{
	overflow: hidden;
}
.aboutus .abimgcont ul{
	width:1104px;
}
.aboutus .abimgcont ul li{
	padding-top:78px;
	text-align:left;
	padding-right:154px;
}
.aboutus .abimgcont h2{
	font-size:60px;
	color:#fff;
	position: relative;
}
.aboutus .abimgcont .abicon{
	width:16px;
	height:16px;
	display:inline-block;
	background:url(../img/abmore.png) no-repeat;
	position: absolute;
	top:-25px;
	right:-21px;
}
.aboutus .abimgcont .date{
	color:#eaeff7;
	padding:25px 0;
}
.aboutus .abimgcont .line{
	width:30px;
	height:2px;
	background:url(../img/ab-line.jpg) no-repeat;
}
.aboutus .mcont4{
	background-color: #f3f3f3;
}
.aboutus .mcont4 .cont .ma-line{
	background: url("../img/ma2-line2.jpg") no-repeat;
}
.aboutus .mcont4 .cont .ab-txt{
	padding-bottom:70px;
}
.aboutus .labt-w2 .cnt .cntimg{
	width:396px;
	height:235px;
	overflow: hidden;
}
.aboutus .labt-w2 .cnt .rt{
	width:550px;
	text-align:left;
	padding-top:14px;
}
.aboutus .cnt .rt h2{
	font-size:25px;
	color:#000;
	font-weight:normal;
}
.aboutus .cnt .rt h3{
	font-size:16px;
	font-weight:normal;
	padding:30px 0 28px;
}
.labt-w2 .cnt .rt .rtxt{
	line-height:24px;
	color:#666;
	text-overflow: ellipsis; 
    overflow: hidden
}
.aboutus .labt-w2 .lwcnts{
	overflow: hidden;
}
.aboutus .labt-w2 .cnt dl{
	overflow: hidden;
	height:192px;
}
.aboutus .labt-w2 .cnt .dtli{
	width:1000px;
}
.aboutus .labt-w2 .cnt .dtils{
	width:1020px;
}
.aboutus .labt-w2 .cnt .dtliss{
	width:222px;
	height:160px;
	border:1px solid #ccc;
	margin-right:34px;
}
.aboutus .labt-w2 .dtliss .dtlisimg img{
	width:222px;
	height: 160px;
}
.aboutus .labt-w2 .cnt .dtliss .stlistxt{
	padding-top:14px;
	font-size:14px;
	line-height:24px;
	color:#000;
}
.aboutus .labt-w2 .cnt .dtliss.cur{
	border:1px solid #0e78db;
	box-shadow:5px 5px 5px -2px #ccc;
}

.aboutus .labt-w2 .mct{
	width:1200px;
	margin:0 auto;
	position: relative;
}
.aboutus .cnt span{
	width: 35px;
	height:35px;
	display:inline-block;
	position: absolute;
	top:64%;
	cursor:pointer;
}
.aboutus .cnt span.prev{
	background:url(../img/tprev1.png) no-repeat;
	left:0;
}
.aboutus .cnt span.prev:hover{
	background:url(../img/tprev1-1.png) no-repeat;
}
.aboutus .cnt span.next{
	background:url(../img/tnext1.png) no-repeat;
	right:0;
}
.aboutus .cnt span.next:hover{
	background:url(../img/tnext1-1.png) no-repeat;
}
.aboutus .lwrap .yw{
	margin-bottom:80px;
	width:628px;
	overflow: hidden;
	margin:0 auto;
}
.aboutus .lwrap .yw ul li{
	width:64px;
	height:46px;
	font-size:20px;
	text-align:center;
	cursor:pointer;
	margin-right:30px;
	color:#999;
}
.labt-w2 .years .yw li.cur{
	border-bottom:3px solid #0e78db;
	color:#0e78db;
}
.aboutus .lwrap .ywma ul li{
	font-size:16px;
	width:auto;
}
.aboutus .lwrap .years{
	position: relative;
	margin-bottom: 53px;
}
.aboutus .lwrap .years:hover .prev{
	display:block;
}
.aboutus .lwrap .years:hover .next{
	display:block;
}
.aboutus .lwrap .years span{
	width: 35px;
	height:35px;
	display:inline-block;
	position: absolute;
	cursor:pointer;
}
.aboutus .lwrap .years .prev{
	background: url(../img/tprev1.png) no-repeat;
    left:13%;
    display:none;
}
.aboutus .lwrap .years .prev:hover{
	background: url(../img/tprev1-1.png) no-repeat;
}
.aboutus .lwrap .years .next{
	background: url(../img/tnext1.png) no-repeat;
	right:13%;
	display:none;
}
.aboutus .lwrap .years .next:hover{
	background: url(../img/tnext1-1.png) no-repeat;
}
.mcont3 .mcnimg{
	width:1000px;
	overflow: hidden;
	padding: 55px 0;
}
.mcont3 .mcnimg ul{
	width:1036px;
	height:189px;
	overflow:hidden;
}
.mcont3 .mcnimg ul li{
	margin-right:37px;
	margin-bottom:30px;
	width:222px;
	
	overflow: hidden;
}











/*鐢熶骇棰嗗煙*/
.contpa{
	padding:60px 0 100px 0;
}
.cont .c-line{
	width:35px;
	height:2px;
	background:url(../img/c-line.png) no-repeat;
	display:inline-block;
	margin:18px 0 5px;
}
.cont .c-img{
	font-size:24px;
	color:#333;
}
.cont .c-txt{
	font-size:14px;
	color:#999;
}
.cont .c-list{
	width:1000px;
	margin-top:70px;
}
.cont .c-list dl{
	width:250px;
	float:left;
	text-align:center;
	position: relative;
}
.cont .c-list dl .dt{
	width:100px;
	height:100px;
	display:inline-block;
}
.cont .c-list dl .pt-img{
	background:url(../img/pt.png) no-repeat;
}
.cont .c-list dl:hover .pt-img{
	background:url(../img/pt1-1.png) no-repeat;
}
.cont .c-list dl .rc-img{
	background:url(../img/rc.png) no-repeat;
}
.cont .c-list dl:hover .rc-img{
	background:url(../img/rc1-1.png) no-repeat;
}
.cont .c-list dl .hp-img{
	background:url(../img/hp.png) no-repeat;
}
.cont .c-list dl:hover .hp-img{
	background:url(../img/hp1-1.png) no-repeat;
}
.cont .c-list dl .rh-img{
	background:url(../img/rh.png) no-repeat;
}
.cont .c-list dl:hover .rh-img{
	background:url(../img/rh1-1.png) no-repeat;
}

.cont .c-list dl .cl-line{
	width:25px;
	height:2px;
	background:url(../img/cl-line.png) no-repeat;
	margin:27px 0 24px 0;
    margin-left: 110px;
}
.cont .c-list dl .cl-lines{
	width:1px;
	height:183px;
	display:inline-block;
	background:url(../img/cl-lines.jpg) no-repeat;	
	position: absolute;
	top:0;
	right:10px;
}
/*浜у搧涓績*/
.contpc{
	height:667px;
	background:url(../img/pcbg.jpg) no-repeat;
}
.contpc .c-img{
	padding-top:70px;
}

.contpc .c-txt{
	color:#fff;
}

/*浜у搧璇︽儏*/
.proage{
	padding:41px 0 94px;
}
.proage .prgeimg{
	width:500px;
	/*height:450px;*/
	height:auto;
	overflow: hidden;
	cursor:pointer;
}
.proage .prgeimg img{
	max-width:100%;
}
.proage .prgeimg img:hover{
	transform:scale(1.2);
}
.proage .prgetxt{
	margin:25px 0;
}
.proage .prgetxt ul li{
	list-style:disc;
	float:none;
}
.proage .prgetxt h2{
	font-size:25px;
	color:#111;
	font-weight:normal;
}
.proage .prgetxt .prtitle{
	font-size:18px;
	padding-top: 10px;
}
.proage .prgetxt .prtxts{
	font-size:14px;
	width:397px;
	padding:40px 0;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	margin:30px 0 39px;
}
.proage .prtxts .pre-p{
	background:url(../img/prtxtsicon.png) no-repeat;
	background-position: 1px 9px;
	padding-left:14px;
}
.quote{
	width:200px;
	height:35px;
	line-height: 35px;
	background-color:#0e78db;
	color:#fff;
	display:inline-block;
	text-align: center;
	border-radius: 15px;
}
.prges{
	padding-top:45px;
}
.prges h2{
	font-size:20px;
	font-weight:normal;
	color:#000;
	padding-bottom:28px;
	border-bottom:1px dotted #ccc;
}
.prge-cont2 .prcout{
	padding-top:22px;
}
.prge-cont2 .prcout tr td{
	float:left;
	width:475px;
	/*height:45px;*/
	line-height:22px;
	border-right:1px solid #f3f3f3;
	border-bottom:1px solid #f3f3f3;
	padding: 10px 0 10px 24px
}
.prge-cont3{
	width: 1000px;
	overflow: hidden;
}
.prge-cont3 .prcout{
	padding-top:22px;
}
.pro-list ul li .listimg{
	padding:10px 0;
}
.pro-list ul li .listimg img{
	width:100%;
	height:160px;
}




.prge-cont3 ul li .prge-img{
	padding-bottom:22px;
}
.prge-cont3 ul li .prge-txt{
	padding-top:25px;
	border-top:1px dotted #ccc;
	padding-bottom:10px;
}
.prge-cont3 ul li .prge-txt h3{
	color:#111;
	font-size:16px;
}
.prge-cont3 ul li .prge-txt .txts{
	font-size:14px;
	color:#999;
	padding-top:14px;
}


/*鍏充簬璐濈壒*/
.cont2{
	background-color:#f8f6f7;
	padding: 50px 0 60px;
}
.contab{
	text-align:center;
}
.contab .ctab-txt{
	margin:45px 0 0;
}
.contab .ctab-txt p{
	color:#666;
	font-size: 14px;
	line-height: 200%;
}
.ctab-list{
	overflow: hidden;
}
.ctab-list ul{
	width:1025px;
}
.ctab-list ul li{
	margin-right:21px;
	height:84px;
	width:184px;
	margin-bottom:20px;
}
.cont .c-more{
	width:200px;
	height:35px;
	line-height: 35px;
	text-align:center;
	color:#ddd;
	font-size:16px;
	display:inline-block;
	border:1px solid #ddd;
	border-radius:20px;
	margin-top: 40px;
}
.cont .c-more:hover{
	background-color:#0e78db;
	color:#fff;
	border:1px solid transparent;
}


/*鏁欏瑁呭/绉戞妧濞变箰/閰嶅璧勬簮*/
.cont4{
	padding: 0px 0 60px 0;
}

.cont4 .ctnl{
	width:1000px;
	/*margin-left:42px;*/
	margin: 0 auto;
	margin-top:30px;
	overflow: hidden;
}
.cont4 .ctnl ul{
	width:1056px;
}
.cont4 .ctnl ul li{
	width: 235px;
	text-align:center;
	color: #fff;
	height: 164px;
	float: left;
}

.cont4 .margin-right30{
	margin-right: 20px;
}
.cont4 .ctnl ul li p{
	font-size:14px;
	height: 50px;
}
.cont4 .ctnl h3{
	font-size: 24px;
	font-weight: normal;
	margin: 56px 0 0px;
}
.cont4 .ctnl .img-01{background:url(../img/jyzb.jpg) no-repeat center center;height: 140px;display: block;width: 100%;background-size: 100%;}
.cont4 .ctnl .img-02{background:url(../img/zyjs.jpg) no-repeat center center;height: 140px;display: block;width: 100%;background-size: 100%;}
.cont4 .ctnl .img-03{background:url(../img/zxjy.jpg) no-repeat center center;height: 140px;display: block;width: 100%;background-size: 100%;}
.cont4 .ctnl .img-04{background:url(../img/pxrz.jpg) no-repeat center center;height: 140px;display: block;width: 100%;background-size: 100%;}
.cont4 .ctnl ul li .date{
	font-size:14px;
	color:#000;
}

/*瑙嗛*/
.cont5{
	background-color:#f8f6f7;
	padding:60px 0 60px;
	overflow: hidden;
}
.cont5 .ctnl{
	width:1000px;
	margin: 0 auto;
}
.cont5 .ctnl p{
	height: 35px;
	text-align: center;
	line-height: 35px;
	font-size: 14px;
}
.cont5 .video-index{
	width:500px;
	float: left;
}

.videos-play {
    background: url("../img/icon_video.png") no-repeat;
    width: 70px;
    height: 70px;
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    z-index: 1;
    margin-top: 117px;
    margin-left: -30px;
	cursor:pointer;
	
}
/*棣栭〉瑙嗛*/
.img_big {
	overflow: hidden;
	width: 503px;
	height: 303px;
    display: block;
    background-color: #000;
}
.img_big img{
	display:block;
	cursor: pointer;
	transition: 0.4s ease-in-out;
    -moz-transition: 0.4s ease-in-out;
    -webkit-transition: 0.4s ease-in-out;
    -o-transition: 0.4s ease-in-out;
	transform: scale(1);
}
.img_big img:hover{
	display:block;
	position: relative;
	transition: 0.4s ease-in-out;
    -moz-transition: 0.4s ease-in-out;
    -webkit-transition: 0.4s ease-in-out;
    -o-transition: 0.4s ease-in-out;
	transform: scale(1.1);
}
.as-video-cover a:hover img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}
.as-video-cover i {
    position: absolute;
    z-index: 1001;
    top: 50%;
    left: 50%;
    margin-left: -35px;
    margin-top: -35px;
}


.cont5 .pic-list{
	width:500px;
	float: right;
}
.cont5 .pic-list a{
	color: #666
} 
.cont5 .pic-list ul{
	padding:0;
	margin: 0;
}

.cont5 .pic-list ul li{
	list-style-type: none;
	float: left;
	margin-left: 45px;
	width: 195px;
	height: 125px;
	margin-bottom: 45px;
}
/*鏂伴椈璧勮*/
.cont3{
	padding: 50px 0 70px 0;
}
.cont3 .ctnl{
	width:1000px;
	/*margin-left:42px;*/
	margin-top: 45px;
	overflow: hidden;
}
.cont3 .ctnl ul{
	width:1056px;
}
.cont3 .ctnl ul li{
	width:275px;
	text-align:left;
	margin-left:54px;
	float: left;
	list-style-type: none;
}
.cont3 .ctnl ul li .date{
	font-size:12px;
	color:#999;
	margin: 0;
	background: url("../img/nc-date.png") no-repeat;
	padding-left: 23px;
}
.cont3 .ctnl ul li .nl-line{
	border-bottom:1px dotted #ccc;
	margin:8px 0;
}
.cont3 .ctnl ul li .nl-title{
	font-size:14px;
	color:#333;
	padding:14px 0;
	height: 35px;
}
.cont3 .ctnl ul li .nl-title a{
	color:#333;
}
.cont3 .ctnl ul li .nl-title:hover{
	color:#70a3e5;
}
.cont3 .ctnl ul li .nl-txt{
	color:#808080;
	line-height: 150%;
}
.cont3 .ctnl ul li .nl-skip{
	width:30px;
	height:30px;
	display:inline-block;
	background:url(../img/nl-skip.png) no-repeat;
	margin-top:30px;
}
.cont3 .ctnl ul li:hover .nl-skip{
	background:url(../img/nl-skip1-1.png) no-repeat;
}
.cont3 .ctnl ul li:hover .date{
	color:#0e78db;
}

/*浜у搧涓績*/
.product{
	background-color:#f3f3f3;
}
.pro-img img{
	width:100%;
}
.pro-column{
	background-color:#fff;
	border-bottom:1px solid #e0e0e0;
	/*height:77px;*/
}
.pro-column .title{
	background:url(../img/pro-title.png) no-repeat;
	color: #0e78db;
    padding-left: 33px;
    margin-top: 25px;
    height: 40px;
    line-height: 30px;
    margin-left: 15px;
    font-size: 18px;
    margin-bottom: 0;
}
.pronav{
	background-color:#fdfdfd;
	padding-top:22px;
}
.pronav ul li{
	margin-right:30px;
	margin-bottom:14px;
	line-height: 30px;
	height: 30px;
}
.pronav ul li a{
	color:#888;
}
.pronav ul li.cur{
	line-height:30px;
	height: 30px;
	background-color:#0e78db;
	width:auto;
	padding:0 27px;
	border-radius:15px;
	text-align:center;
	color:#fff;
	display:block;
}
.pronav ul li.cur a{
	color:#fff;
}



/*浜у搧鍒楄〃*/
.pro-list{
	overflow:hidden;
	padding:37px 0 20px;
	min-height: 500px;
}
.pro-list ul{
	
}
.pro-list ul li{
	background-color:#fff;
	/*padding:15px 24px 10px;*/
	text-align:center;
	margin:0 26px 33px 0;
	width: 208px;
    height: 232px;
    float: left;
    list-style-type: none;
    border: 1px solid #eee;
}
.pro-list ul li p{
	margin:0;
	padding: 0;
}
.pro-list ul li a:hover{
	color: #0e78db;
}
.pro-list ul li .listtitle{
	padding:15px 0 15px;
	border-top:1px dotted #ccc;
	width: 183px;
    margin-left: 13px;
    overflow: hidden;
}
.pro-list ul li .listtitle h3{
	color: #111;
    font-size: 16px;
}
.pro-list ul li .listtitle .txts{
	font-size: 14px;
    color: #666;
}
.pro-list ul li a{
	position:relative; 
	display:block; 
}
.pro-list ul li a:before, .pro-list ul li a:after{
	content:''; 
	position:absolute; 
	bottom:-2px; 
	width:0; 
	height:2px; 
	background:#0e78db; 
	-webkit-transition:0.4s; 
	transition:0.4s;
}
.pro-list ul li a:before{
	left:0;
}
.pro-list ul li a:after{
	right:0;
}
.pro-list ul li a:hover:before, .pro-list ul li a:hover:after{
	width:50%;
}



.pro-list02{
	overflow:hidden;
	padding:37px 0 20px;
	min-height: 500px;
}
.pro-list02 ul{
	
}
.pro-list02 ul li{
	background-color:#fff;
	/*padding:15px 24px 10px;*/
	text-align:center;
	margin:0 26px 33px 0;
	width: 328px;
    height: 272px;
    float: left;
    list-style-type: none;
    border: 1px solid #eee;
}
.pro-list02 ul li p{
	margin:0;
	padding: 0;
}
.pro-list02 ul li a:hover{
	color: #0e78db;
}
.pro-list02 .listimg{height: 220px;line-height: 220px;}
.pro-list02 ul li .listtitle{
	padding:15px 0 15px;
	border-top:1px dotted #ccc;
	width: 300px;
    height: 20px;
    margin: 0 auto;
}
.pro-list02 ul li .listtitle h3{
	color: #111;
    font-size: 16px;
}
.pro-list02 .txts{margin-left: 13px;}
.pro-list02 ul li .listtitle .txts{
	font-size: 14px;
    color: #666;
}
.pro-list02 ul li a{
	position:relative; 
	display:block; 
}
.pro-list02 ul li a:before, .pro-list02 ul li a:after{
	content:''; 
	position:absolute; 
	bottom:-2px; 
	width:0; 
	height:2px; 
	background:#0e78db; 
	-webkit-transition:0.4s; 
	transition:0.4s;
}
.pro-list02 ul li a:before{
	left:0;
}
.pro-list02 ul li a:after{
	right:0;
}
.pro-list02 ul li a:hover:before, .pro-list02 ul li a:hover:after{
	width:50%;
}
.pro_about{background: url(../img/black_bg02.png) repeat; color: #fff;font-size: 12px;padding: 15px !important;height: 241px;line-height: 150%;text-align: left;position: absolute;z-index: 1;width: 298px;opacity: 0;font-family: microsoft yahei;font-weight: normal;
	-webkit-transition: .4s ease-in-out;
	-moz-transition: .4s ease-in-out;
	-o-transition: .4s ease-in-out;
	-ms-transition: .4s ease-in-out;
	transition: .4s ease-in-out
	}
.pro_about b{
	color: #ff4c4c;
    font-size: 14px;
    width: 100%;
    display: block;
    padding-bottom: 5px;
    border-bottom: 1px solid #fff;
    margin-bottom: 5px;}
.pro_about_over{display: block !important;position: absolute;z-index: 1;opacity: 1;font-family: microsoft yahei;
	-webkit-transition: .4s ease-in-out;
	-moz-transition: .4s ease-in-out;
	-o-transition: .4s ease-in-out;
	-ms-transition: .4s ease-in-out;
	transition: .4s ease-in-out}
.paging .pagings{
	/*margin-left:34%;*/
	/*padding:10px 0 95px;*/
}

/*鍞悗鏈嶅姟*/
.maintain{
	position: relative;
}
.pro-nav ul li{
	margin-left: 15px;
	margin-right: 5%;
    font-size: 14px;
    cursor: pointer;
    float: left;
    list-style-type: none;
    height: 35px;
}
.pro-nav ul li.cur{
	border-bottom:2px solid #0e78db;
}
.pro-nav ul li a{
	color:#666;
}
.maintain .pro-nav ul li a:hover{
	color:#333;
}
.maintain .macont{
	text-align:center;
}
.maintain .conttile p{color: #999;margin-top: 15px;}
.maintain .cont h3{
	font-size:25px;
	color:#0044A0;
	font-weight:normal;
}
.maintain .cont .ma-line{
	background:url(../img/ma-line.png) no-repeat;
	background-size: 100%;
	width:100%;
	height: 25px;
    margin: 15px 0 15px 0;
}
.maintain .mcont1 h2{
	font-size:37px;
	color:#1968b3;
}
.maintain .mcont1 .ma-address{
	font-size:16px;
	color:#000;
	padding:40px 0 50px;
}
.maintain .mcont1 .ma-txt{
	color:#666;
	text-indent:25px;
	font-size:14px;
	text-align: left;
	min-height: 300px;
}
.maintain .mcont1 .ma-img2{
	margin:30px 0 50px;
}
.maintain .mcont1 .checkcrd{
	width:200px;
	height:33px;
	line-height:33px;
	border:1px solid #dedfe0;
	border-radius:15px;
	text-align:center;
}
.maintain .mcont1 .chectxt{
	background:url(../img/check-img.png) no-repeat;
	padding-left:15px;
	background-position:38px 7px;
	font-size:16px;
	color:#dedfe0;
	cursor:pointer;
}
.maintain .mcont2{
	background-color:#f3f3f3;
	/*padding:70px 0 98px;*/
}
.maintain .mcont2 .ma-line{
	background:url(../img/ma2-line2.jpg) no-repeat;
}
.maintain .mquacont{
	width:966px;
	height:415px;
	overflow: hidden;
	position: relative;
}
.maintain .mquacont .qua-content{
	width: 966px;
    height: 410px;
    position: relative;
    overflow: hidden
}
.maintain .mquacont .as{
	width:34px;
	height:30px;
	display:inline-block;
}
.maintain .mquacont .ask{
	background:url(../img/ask.png) no-repeat;
}
.maintain .mquacont .reply{
	background:url(../img/reply.png) no-repeat;
}
.maintain .mquacont .txt{
	width:921px;
	margin-left:11px;
}
.maintain .mquacont .cont-wrap{
	text-align:left;
	position: absolute;
	top:0;
	left:0;
}
.maintain .mquacont .cont-wrap dl{
	margin-top:17px;
}
.maintain .mquacont .cont-wrap ul li{
	margin-bottom:28px;
}
.maintain .mquacont .scrollbox{
	width:14px;
	height:415px;
	background-color:#e9e9e9;
	position: absolute;
	top:0;
	right:0;
	cursor:pointer;
}
.mquacont .scrollbox .scroll-btn{
	width:14px;
	height:39px;
	background:url(../img/scroll-btn.jpg) no-repeat;
	display:block;
	position: absolute;
	right:0;
	top:0;
}

.mainbgs{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.4);
	position: absolute;
	top:0;
	left:0;
}
.mainbg{
	width:880px;
	position: fixed;
	top:100px;
	left:50%;
	background-color:#fff;
	text-align:center;
	padding:63px 0;
	margin-left:-440px;
}
.mainbg .close{
	width:27px;
	height:27px;
	background:url(../img/close.png) no-repeat;
	position: absolute;
	top:30px;
	right:35px;
	display:inline-block;
}
.mainbook h2{
	font-size:30px;
	font-weight: normal;
	color:#000;
}
.mainbook .mbgimg{
	width:630px;
	height:400px;
	margin:0 auto;
	overflow: hidden;
	padding-top:74px;
}

/*鏈€鏂板姩鎬?/
.ns-cont ul{
	width: 100%;
}
.ns-cont ul li {
    width: 100%;
    padding: 35px 0;
    border-bottom: 1px solid #e7e7e9;
    list-style-type: none;
    overflow: hidden;
}
.ns-cont .nccont{
	/*padding-top:35px;*/
}
.nc-img{
	position: relative;
}
.nc-img .ncbg{
	width:480px;
	height:250px;
	background:rgba(0,0,0,.4);
	display:inline-block;
	position: absolute;
	top:0;
	left:0;
}
.nc-img img{width: 250px;height: 155px;}
.ns-cont {
	min-height: 600px;
}
.ns-cont .nc-txt{
	width:453px;
}
.ns-cont .nc-txt h3 {
    font-size: 16px;
    color: #0083e9;
    padding: 0px 0 10px;
    font-weight: normal;
}
.ns-cont .nc-txt span{
	padding-left:23px;
	color:#999;
}
.ns-cont .nc-txt .data{
	background:url(../img/nc-date.png) no-repeat;	
	margin-right:24px;
	font-size: 12px;
}
.ns-cont .nc-txt .name{
	background:url(../img/nc-name.png) no-repeat;
}
.ns-cont .nc-txt .t-text{
	color: #666;
    padding: 5px 0 15px;
    height: 59px;
}
.ns-cont .nc-txt .nc-more a{
    width: 60px;
    height: 20px;
    display: inline-block;
    line-height: 20px;
    text-align: center;
    border: 1px solid #d9d9d9;
    border-radius: 15px;
    color: #ccc;
    font-size: 12px;
}
.news .ns-cont .nc-txt .nc-more a:hover{
	background-color:#0e78db !important;
	color:#fff;
	border:none;
}
.news .ns-cont .nc-txt:hover h3{
	color:#0e78db;
}
.news-pag{
	padding:85px 0;	
}

/*鏂伴椈璇︽儏椤?/
.npage{
	 padding: 0 115px 40px 115px;
    background-color: #fff;
}
.npage .lf-hd{
	height: 99px;
    line-height: 99px;
    border-bottom: 1px solid #e5e5e5;
    margin-top:15px;
}
.npage .lf-hd h2{
	width: 808px;
    overflow: hidden;
    float: left;
    font-size: 30px;
    color: #333;
    font-weight: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.lf-ct{
	color: #777;
    font-size: 14px;
    line-height: 26px;
    min-height: 300px;
    padding: 40px 0;
    border-bottom: 1px solid #e5e5e5;
}
.l-pn-l{
	 float: left;
    margin-top: 14px;
}
.l-pn-l a, .l-pn-l span{
	display: block;
    font-size: 14px;
    color: #777;
    line-height: 30px
}
.l-pn-l a, .l-pn-l span{
	display: block;
    font-size: 14px;
    color: #777;
    line-height: 30px;
}
.l-pn .lin-a{
	float: right;
    margin-top: 25px;
    height: 35px;
    padding: 0 15px;
    margin-right: 0;
    color: #ccc;
    width:120px;
    border:1px solid #e8e8e8;
    text-align: center;
    line-height: 35px;
    border-radius: 20px;
}
.l-pn .lin-a:hover{
	background-color:#0e78db;
	color:#fff;
	border:none;
}
.lf-hd .data{
	background:url(../img/nc-date.png) no-repeat;	
	padding-left:23px;
}
.lf-hd .name{
	background:url(../img/nc-name.png) no-repeat;
	padding-left:23px;
	margin-right:24px;
}

/*鑱旂郴鎴戜滑*/
.cont-cont{
	padding:114px 0 100px;
}
.contactus .add-title{
	padding-bottom:15px;
}
.contactus .add-title h2{
	font-size:25px;
	color:#0e78db;
}
.contactus .add-title .t-txt{
	font-size:14px;
	color:#999;
	padding:10px 0;
}
.contactus .address{
	padding-top:10px;
}
.contactus .address dl{
	border-top:1px dotted #ccc;
	padding:20px 0;
}
.contactus .address dl dd{
	padding-bottom:18px;
	font-size:14px;
	color:#666;
}
.cont-cont .ccont2{
	padding-top:40px;
}
.cont-cont .ccont2 ul{
	width: 1020px;
}
.cont-cont .ccont2 ul li{
	width:256px;
	height:74px;
	background-color:#f3f3f3;
	margin-right:18px;
	margin-bottom:20px;
	padding:28px 33px 16px;
}
.cont-cont .ccont2 ul li h3{
	padding-bottom:5px;
	font-size:18px;
	color:#333;
	font-weight:normal;
}
.cont-cont .ccont2 ul li p{
	font-size:14px;
	color:#666;
}

/*鍦ㄧ嚎鐣欒█*/
.cont-cont .message{
	overflow: hidden;
	width:1000px;
}
.cont-cont .message h2{
	padding:25px 0;
}
.cont-cont .message .mesform{
	width:1028px;
}
.cont-cont .message .meswrit{
	border:1px solid #d9d9d9;
	width:481px;
	height:54px;
	text-indent:2em;
	margin-right:28px;
	margin-bottom:28px;
}
.cont-cont .message textarea{
	width:973px;
	height:170px;
	border:1px solid #d9d9d9;
	padding:20px 0 0 25px;
}
.cont-cont .message .setsub{
	width:199px;
	height:35px;
	text-align:center;
	line-height:35px;
	background-color:#0e78db;
	color:#fff;
	font-size:14px;
	border-radius:15px;
	margin-top:38px;
	border:none;
}
.cont-cont .confoot .chat{
	font-size:14px;
}
.cont-cont .confoot .chat a{
	color:#498ee0;
}


/*搴曢儴*/
.footer{
	background-color:#373b3e;
	padding:50px 0 50px;
}
.footer .fc-mess{border-right:1px solid #4b4f52;}
.footer .fc-mess dl{
	float:left;
	margin-right:50px;
}
.footer .fc-mess dl dt{
	font-size:14px;
	margin-bottom:10px;
}
.footer .fc-mess dl dt a{
	color:#d8d9da;
}
.footer .fc-mess dl dd{
	padding:0px 0;
}
.footer .fc-mess dl dd a{
	color:#777879;
}
.footer .fc-mess dl dd a:hover{
	color:#fff;
}
.footer .fc-fr{
	width: 220px;
	text-align:left;
	margin-right: 15px;
}
.footer .fc-fr h2{
	font-size:14px;
	color:#fff;
	margin-bottom:5px;
	font-weight: normal;
}
.footer .fc-fr ul{
	padding: 0;
	margin-top: 10px;
}
.footer .fc-fr ul li{
	margin-right:25px;
	list-style-type: none;
	float: left;
	text-align: center;
	color: #fff;
}
.footer .fc-fr p{
	color:#fff;
	margin-top: 10px;
}
.footer .fc-fr .phone{
	width: 145px;
	height:29px;
	line-height:29px;
	border:1px solid #0e78db;
	color:#1571cb;
	margin-top:20px;
}
.footer .fc-fr .phone:hover{
	background-color:#0e78db;
}
.footer .fc-fr .phone:hover .p-time{
	color:#fff;
}
.footer .fc-fr .phone:hover .p-time{
	background:url(../img/p-time1-1.png) no-repeat 15px center;
}
.footer .fc-fr .phone .p-time{
	background:url(../img/p-time.png) no-repeat 15px center;
	padding-left:30px;
}
.footbt{
	padding:14px 0 0;
	background-color:#25282a;
}
.footbt .fotxt{
	color:#8d8d8d;
}

.ser{
	height:54px;
	line-height:54px;
	background-color:#0e78db;
	width:50px;
	height:50px;
	position: fixed;
	right:0;
}
.qq{
	transition: 1s ease;
	width:120px;
	position:fixed;
	right:-70px;
	bottom:160px;
	z-index:999;
}
.qqs{
	background:url(../img/qq.png) no-repeat;
	display:block;
	color:#fff;
	font-size:14px;
	padding-left:50px;
}
.qqs a{
	color: #fff !important;
}
.qqs a:hover{
	color: #fff !important;
}
.qq:hover{
	transition: 1s ease;
	right:0;
}
/*.service ul li .sina{
	background:url(../img/sina.png) no-repeat;
	background-position: 0 3px;
}*/
.sertop{
	bottom:100px;
	cursor:pointer;
	z-index:999;
}
.sertop .sertops{
	background:url(../img/sertop.png) no-repeat;
	display:block;
	width:50px;
	height:50px;
}

.page{
    /*padding:90px 0 10px;*/
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    text-align:center;
    clear:both;}
.page a{
    text-decoration:none;
    color:#8698b6;
    background:#fff;
    border:1px solid #CCCCCC;
    padding:3px 6px;
    padding-bottom:2px;
    margin-right:3px}
.page a.active{
    background:#0E78DB;
    border:1px solid #0E78DB;
    color:#fff}
.page a:hover{
    text-decoration:none;
 color:#fff;
 background:#88664E;
border:1px solid #88664E}
/*.service ul li .qq:hover{
	transition:1px ease;
	margin-right:100px;
}*/



/*浜у搧涓績宸﹀彸鍒囨崲*/
.product .mcont2{
	/*width:845px;*/
	width:730px;
	margin:0 auto;
}
.product .pro-navs{
	width:845px;
	margin-left:38px;
	overflow: hidden;
}
.product .lwrap .years {
    position: relative;
}
.product .lwrap .years span {
    width: 15px;
    height: 15px;
    display: inline-block;
    position: absolute;
    cursor: pointer;
    top:30px;
}
.product .lwrap .years .next {
    background: url(../img/tnext0.png) no-repeat;
    right:-2%;
}
.product .lwrap .years .prev {
    background: url(../img/tprev0.png) no-repeat;
    left: -3%;
}
.product .lwrap .years:hover .prev{
	background:url(../img/tprev0-0.png) no-repeat;
}
.product .lwrap .yw {
    width:720px;
    overflow: hidden;
}
.product .labt-w2 .years .yw ul li {
  	padding:0 14px;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    color: #999;
}
.product .labt-w2 .years .yw li.cur{
    border-bottom: 3px solid #0e78db;
    color: #0e78db;
}
.product .labt-w2 .years .yw li a{
	color:#666;
}
.product .labt-w2 .years .yw li.cur a{
    color: #0e78db;
}
.product .labt-w2 .lwcnts {
    overflow: hidden;
}

/*閰嶄欢涓績宸﹀彸鍒囨崲*/
.parts .mcont2{
	/*width:845px;*/
	width:730px;
	margin:0 auto;
}
.parts .pro-navs{
	width:845px;
	margin-left:38px;
	overflow: hidden;
}
.parts .lwrap .years {
    position: relative;
}
.parts .lwrap .years span {
    width: 15px;
    height: 15px;
    display: inline-block;
    position: absolute;
    cursor: pointer;
    top:30px;
}
.parts .lwrap .years .next {
    background: url(../img/tnext0.png) no-repeat;
    right:-2%;
}
.parts .lwrap .years .prev {
    background: url(../img/tprev0.png) no-repeat;
    left: -3%;
}
.parts .lwrap .years:hover .prev{
	background:url(../img/tprev0-0.png) no-repeat;
}
.parts .lwrap .yw {
    width:720px;
    overflow: hidden;
}
.parts .labt-w2 .years .yw ul li {
  	padding:0 14px;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    color: #999;
}
.parts .labt-w2 .years .yw li.cur{
    border-bottom: 3px solid #0e78db;
    color: #0e78db;
}
.parts .labt-w2 .years .yw li a{
	color:#666;
}
.parts .labt-w2 .years .yw li.cur a{
    color: #0e78db;
}
.parts .labt-w2 .lwcnts {
    overflow: hidden;
}


/*涓夌骇瀵艰埅*/
.cong{
	width: 240px;
    height: auto;
    background-color:#fff;
    position:absolute;
    top:-15px;
    right:-255px;
    padding:10px 0;
    display: none;
}

.cong a{
	width:100%;
	height:40px;
	line-height:40px;
}
.cong span{
	width:200px;
	margin-left:14px;
	display: inline-block;
	padding-left:18px;
	border-bottom:1px solid #eee;
}
.cong span:hover{
	background-color:#e8e7e7;
}
.header-top{background-color: #32abe2;font-size: 14px;height: 35px;line-height: 35px;z-index: 999;
    color: #fff;}
.header-top .top-text{float: left;margin-left: 20px;padding-top: 5px;}
.header-top .top-text p{paddding:0;margin:0;}
.header-top .top-icon{float: right;margin-right: 20px;}
.header-top .top-icon ul{margin: 0;padding: 0;}
.header-top .top-icon ul li{float: left;margin-left:15px;list-style-type: none;}
.header-top .top-icon ul li img{outline: none;width: 20px;}



.img_yinying img{
	color: #333;
	display:block;
	float: left;
	cursor: pointer;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	border: 1px solid #fff;
}
.img_yinying img:hover{
	color: #333;
	-webkit-box-shadow:0 0 20px #aaadad;
	-moz-box-shadow:0 0 20px #aaadad;
	box-shadow:0 0 20px #aaadad;
	display:block;
	position: relative;
	border: 1px solid #fff;
	margin-top: -2px;
}
.yinying a{
	color: #fff;
	display:block;
	float: left;
	cursor: pointer;
	transition: all 0.6s;
	border: 1px solid #fff;
}
.yinying a:hover{
	color: #fff;
	-webkit-box-shadow:0 0 20px #aaadad;
	-moz-box-shadow:0 0 20px #aaadad;
	box-shadow:0 0 20px #aaadad;
	display:block;
	position: relative;
	border: 1px solid #fff;
}
/* 瑙嗛寮圭獥*/
#indexshipin {
    width: 0;
    height: 100%;
    background: url(../img/black_bg.png) repeat;
    position: fixed;
    z-index: 99999999;
    display: block;
}
.indexshipin {
    width: 740px;
    height: auto;
    margin: 0 auto;
    background: #101010;
}
#indexshipin .white {
    display: none;
    padding: 30px 0px;
    border-radius: 5px;
    width: 800px;
    height: 420px;
    margin: 0 auto;
    /* background: white; */
    box-shadow: 0 0px 10px rgba(0,0,0,0.6);
    margin-top: 140px;
    background-color: #eee;
}
#indexcolse {
    width: 70px;
    height: 40px;
    float: right;
    color: white;
    font-size: 70px;
    margin-top: 20px;
}


/*PC鍐呴〉妯℃澘鏍峰紡*/

.container {
    position: relative;
    width: 1100px;
    margin: 20px auto;
    padding: 0;
    overflow: hidden;
}















#wrapper{padding:0px !important;}
.container {
    position: relative;
    width: 1100px;
    margin: 20px auto;
    padding: 0;
}
#margin_right {
    margin-right: 40px;
}
.container .one-third.column {
    width: 250px;
}
.container .column, .container .columns {
    float: left;
    display: inline;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 14px;
}
.container .column, .container .columns {
    float: left;
    display: inline;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 14px;
}
.leftborder {
    border-left: 1px solid #eee;
    padding-left: 45px;
}
.container .two-thirds.column {
    width: 730px;
}
.context_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	height: 30px;
	width:100%;
	margin:0 auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eee;
}
.content_ct2 {
    padding: 10px 0!important;
    min-height: 650px;
}
.content_ct2 .arc_title {
    padding: 8px 0;
    text-align: center;
    height: 60px;
    line-height: 60px;
    font-size: 20px !important;
    font-family: "Microsoft Yahei";
    font-weight: bold;
    color: #0044A0;
}
.content_ct2 .add_info {
    border-bottom: 1px dashed #ddd;
    padding: 8px 0;
    color: #aaa;
    text-align: center;
    font-size: 12px;
}
p {
    margin: 0 0 15px 0;
    line-height: 180%;
}

.arc_body {
    width: 100%;
    overflow: hidden;
    line-height: 200%;
    font-size: 14px;
    color: #666;
    text-indent: 25px;
}

.porduct_icon{background: url(../img/porduct_icon.jpg) no-repeat left center;background-color: #e9e9e9;height: 21px;line-height: 21px;color: #333;font-size: 14px;padding-left: 25px;margin:50px 0 20px;}
.porduct_text{font-size: 14px;}
.porduct_text img{width: 600px;}
.product_box{text-align: center;margin: 15px auto;border: 1px solid #ddd;width: 550px;height: 380px;overflow: hidden;
	-webkit-transition: .4s ease;
	-moz-transition: .4s ease;
	-o-transition: .4s ease;
	-ms-transition: .4s ease;
	transition: .4s ease}
.product_box img {
	width: 550px;
	-webkit-transition: .4s ease-in-out;
	-moz-transition: .4s ease-in-out;
	-o-transition: .4s ease-in-out;
	-ms-transition: .4s ease-in-out;
	transition: .4s ease-in-out;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
.product_box:hover img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.product_xinghao{text-align: center;margin: 15px 0;}
.porduct_video{text-align: center;}
.arc_link{margin:40px 0 15px; border-top:1px dashed #ddd; padding:8px 0;text-indent: 0px !important;}
.arc_link span{padding:0 8px;}
.arc_link span a{color:#0000FF}
.prv,.next{width:130px;font-size: 12px;color: #666;}
.prv p,.next p{height:25px; line-height:25px; font-weight:bold}
.prv{float:left;}
.next{float:right; margin-right:50px; display:inline}
.prv dt,.next dt{ display:block;height: 145px;width: 132px;}
.prv dt img,.next dt img{padding:1px; border:1px solid #ddd}
.prv dd,.next dd{padding-top:5px; line-height:150%; color:#0000FF}
.space{ height:20px;}
.headline h3, .headline h4 {
    background-color: #fff;
    display: inline;
    font-family: "Microsoft Yahei";
    color: #0083e9;
    font-size: 16px;
    font-weight: normal;
    padding: 0 10px 0 0;
}
.large-notice {
    background-color: #fafafa;
    border: 1px solid #ddd;
    padding: 10px;
    font-size: 12px;
}
.text_small{color: #999;font-size: 14px;}
.headline {
    background: url(../img/headline-bg.png) 0 50% repeat-x;
    display: block;
    margin: 0px 0 8px 0;
}
.low-margin {
    margin-top: 15px;
}
/*鍒嗛〉鏍峰紡*/
.list_page{float:right; margin:0 1px; margin-top:10px;}
.list_page li{display:inline; margin-right:2px}
.list_page li a{padding:5px;}
.list_page li a:hover,.list_page li.focus a{color:#cc0000;}
.list_page li.focus a{font-weight:bold}


.page_fy {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
.page_fy A {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none}
.page_fy A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy .focus {BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4}
.page_fy .disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
.page_fy span{padding-left:5px;}
.page_fy span.off {border: 1px solid #EEEEEE;color: #ccc;margin: 2px;padding: 2px 5px;}

.page_fy select {
	-webkit-appearance: menulist;
	box-sizing: border-box;
	align-items: center;
	border: 1px solid;
	border-image-source: initial;
	border-image-slice: initial;
	border-image-width: initial;
	border-image-outset: initial;
	border-image-repeat: initial;
	white-space: pre;
	-webkit-rtl-ordering: logical;
	color: black;
	display: inherit !important;
	background-color: white;
	cursor: default;
}
/*鍒嗙被鏍峰紡*/

.ul_list_article {
    margin-top: 10px;
    min-height: 500px;
}
.ul_list_article li {
    display: block;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px dashed #ddd;
    color: #CCCCCC;
    font-size: 14px;
    margin-top: 5px;
    margin-right: 5px;
}
.ul_list_article li span {
    float: right;
    text-align: right;
    display: block;
}
/*浼哥缉鑿滃崟*/
.left_menu_list{width: 100%;}
.left_menu_list ul li{
    background: url(../img/dot02.png) no-repeat 0px 13px;
    margin-left: 10px;
    list-style-type: none;
    float: none !important;
}
.left_menu_list ul li a{color: #666; font-size:14px; display: block;height:34px;line-height: 34px;position: relative;border-bottom: 1px solid #eee;padding-left: 12px;}
.left_menu_list ul li .inactive{ background:url(../img/off.png) no-repeat center center;position: relative;display: block;z-index: 1;float: right;cursor:pointer;width: 34px;
    height: 34px;}
.left_menu_list ul li .inactives{background:url(../img/on.png) no-repeat center center;    position: relative;display: block;z-index: 1;float: right;cursor:pointer;width: 34px;
    height: 34px;} 
.left_menu_list ul li ul{display: none;}
.left_menu_list ul li ul li { border-left:0; border-right:0; }
.left_menu_list ul li ul li ul{display: none;}
.left_menu_list ul li ul li a{ padding-left:20px;}
.left_menu_list ul li ul li ul li {  }
.last{ background-color:#d6e6f1; border-color:#6196bb; }
.left_menu_list ul li ul li ul li a{ color:#316a91; padding-left:30px;}



.search_box_pc{background:url(../img/search_bg.jpg) no-repeat;width:736px;height:376px;}
.search_box_pc{margin:40px auto; color:#333;padding:0 0 40px;}
.search_box_pc input {
    padding:5px; color: #666;font-family: microsoft yahei;border:none;outline: none;width: 210px;  float: left;height: 30px;
}
.search_box_pc span {
    width: 55%;float: left;height: 40px;line-height: 40px;
}
.search_box_pc .input_box{
    display: block;
    margin-bottom: 20px;
    clear: both;
    line-height: 40px;
    width: 300px;
    margin-left: 478px;
    padding-top: 111px;
}

.search_box_pc .btn{
    display: block;
    margin-bottom: 15px;
    clear: both;
    line-height: 40px;
	margin-left: 348px;
}
.search_box_pc label{display:block; float:left; width:20%;text-align: right;padding-right: 10px;font-family: microsoft yahei;height: 40px;line-height: 40px;}

.search_btn {
    background-color: transparent;
	background:url(../img/edubot_search_btn.jpg) no-repeat !important;
    height: 42px !important;
    text-align: center;
    color: #fff !important;
    font-size: 18px !important;
    border: none !important;
    width: 258px !important;
    border-radius: 2px;
    font-family: microsoft yahei;
    cursor: pointer;
    margin-top: 30px !important;
    background-color: transparent !important;
}

.search_box_wap{background:url(../img/m-search-bg.jpg) no-repeat;width:100%;background-size:97%;}
.search_box_wap{margin:40px auto; color:#333;padding:0px;height:550px;}
.search_box_wap input{
    padding:5px; color: #666;font-family: microsoft yahei;border:none;outline: none;width: 215px;  float: left;height: 30px;background:url(../img/meb.png) no-repeat 5px 10px;padding-left:35px;background-size: 20px;border:1px solid #38b1f0;background-color: #fff;    margin-left: 9%;    margin-top: 30%;
}
.search_box2{width:732px; margin:40px auto; color:#333;border:2px solid #00b7ee;overflow:hidden;padding-bottom:20px;}
.search_box2 .search_end_title{text-align:center;height:60px;border-bottom:1px solid #ddd;height: 70px;line-height: 70px;margin-bottom:20px;}
.search_box2 input {
    padding:5px; color: #666;font-family: microsoft yahei;border-radius: 2px;border: 1px solid #ddd;outline: none;width: 55%;  float: left;height: 30px;
}
.search_box2 span {
    width: 45%;float: left;height: 40px;line-height: 40px;
}
.search_box2 p {
    display: block;
    margin-bottom: 15px;
	
    clear: both;
    line-height: 40px;
}
.search_box2 label{display:block; float:left; width:45%;text-align: right;padding-right: 10px;font-family: microsoft yahei;height: 40px;line-height: 40px;}

.arc_title {
    padding: 8px 0;
    text-align: center;
    height: 60px;
    line-height: 60px;
    font-size: 20px !important;
    font-family: "Microsoft Yahei";
    font-weight: bold;
    color: #0044A0;
    margin-top: 40px;
}
.add_info {
    border-bottom: 1px dashed #ddd;
    padding: 8px 0;
    color: #aaa;
    text-align: center;
    margin-bottom: 40px;
}
.search_false{color:#D61F1F;font-size: 20px;margin-top: 100px;text-align: center;}
.search_false img{width: 60px;margin-bottom: 15px;}


