/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,tr,th,div,dl,dt,dd,form,fieldset,input,button,img,cite,strong,em{margin:0;padding:0;border:0;}
h1, h2, h3, h4, h5, h6{ font-size:14px;font-weight:bold;}
img, table, td, th ,embed{ border:none;}
select,input{font-size:14px;}
select,input,img{vertical-align:middle;}
ul, ol, li{ list-style-type:none;}
a{ color:inherit; font-family:"Microsoft YaHei"; text-decoration:none; font-size:14px;}
a:hover{ color:#f28d06 !important; text-decoration:none;}
a:visited{text-decoration:none;}
body{ font-family:"Microsoft YaHei"; font-size:14px; color:#5a5a5a; background:#ffffff;overflow-x:hidden;}
.clearit{clear:both; line-height:0; height:15px; font-size:0;content: "."; display: block; visibility: hidden;}
.clearitt{clear:both; line-height:0; height:20px; font-size:0;content: "."; display: block; visibility: hidden;}
.clear{clear:both; line-height:0;  font-size:0; display: block; visibility: hidden;}

.clearhg{clear:both; line-height:0;  font-size:0; display: block; visibility: hidden; height:10px}
/*页面公共样式*/
/*<!--边框线条颜色-->*/
.bordercolor{border-top:1px solid #090;}
/*<!--边框颜色-->*/
.bordercolor{border-color:#f8c007;}
/*<!--线条颜色-->*/
.linecolor{background-color:#000;}
/*<!--模块背景颜色-->*/
.modelcolor{background-color:#8fc1f2 !important;}
/*<!--主题颜色-->*/
.themecolor{color:#8fc1f2;}
/*<!--亮色颜色-->*/
.lcolor{color:#fbc318;}
/*<!--辅助颜色-->*/
.secondcolor{color:#8fc1f2}
.secondcolor2{color:#ed8b5d}
.secondbgcolor{background-color:#8fc1f2}
.secondbgcolor2{background-color:#ed8b5d}
/*<!--第三辅助颜色-->*/
.thirdcolor{color:#fff}
/*<!--导航链接字体颜色-->*/
.fcolor li a:hover{color:#fff}
.kcolor li a{color:#fff;}
/*<!--链接字体颜色-->*/
.acolor  a:hover{color:#000; text-decoration:none;}
/*<!--链接背景颜色-->*/
.bcolor  li a:hover{ background-color: #f64442; text-decoration:none;}
/*<!--导航条默认选中背景颜色-->*/
.cur{background-color:#eb5c3d;color:#fff}
/*分页样式*/
.yellow span, .yellow a {
    margin: 0px 1px;
    border: 1px solid #dadad8;
    padding: 2px 8px;
    display: inline-block;
    color: #999;
    font-size: 13px;
}

.yellow .current {
    background: #d9661c;
    color: #fff;
}

.yellow {
    text-align: center;
    margin: 10px;
}

.jkpro{width:100%; }
.jnnew{width:1000px; margin:55px auto;}
.jkart1{width:50%; margin: 0 0 10px 0;float:left}
.jkart2{width:50%; margin:20px 0;}
.jklin{ width:1000px; margin:10px auto 60px auto;}
.jknav3 .jknavdh li a:hover{
	background-color: #8fc1f2;
	color: #fff !important;
}
.jkcontainer {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
	margin-top:10px;
}
.jktitles {
    background: url(../images/line1.png) center center;
    text-align: center;

    font-size: 26px;
    font-weight: bold;
    margin: 30px 0px;
    margin-bottom: 12px;
}
.jktitlesen {
    margin-bottom: 20px;
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;

}
.jnnew .title1{margin-bottom:70px;}
.jkput2{ width:1200px; margin:0 auto;}
.arc{width:100%; margin:60px 0 0; background:url(../images/xueke.png) 50% 50% ; height:350px}
.aleft{width:40%;margin:0 100px; float:left}
.aright{width:40%;float:left;}
.aborder{ border-bottom:1px dotted #ddd;}
.col-3 li{
	 width:33.33%;
}
.col-4 li{
	 width:50%;
}
.col-2 li{width:20%;}
.col-1 li{width:100%;}
.col-b li{width:50%;}
.fr{float:right;}
.fl{float:left;}
/*自适应手机屏幕*/
/*@media screen and (max-width:640px){
	.jkcontainer {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

.col-3 li{
	 width:100%;
}
}-->*/
/*.jkbanner{
height:500px;
margin-top:70px;
}
.jkbanner img{
width:100%;
height:100%;}*/
.banner{height:600px;margin-top:70px;overflow:hidden;}
.banner img{width:100%;height:100%;}
.banner .d1{width:100%;height:600px;display:block;position:absolute;left:0px;opacity:0;filter:alpha(opacity=0);}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:450px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:190px;margin:0 0 0 -40px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1_1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.active{background:url(../images/img1.png) no-repeat center;}


.banner .btnLeft{z-index:999;width:35px;height:57px;position:absolute;left:20px;top:355px;background:url(../images/left_ar.png) no-repeat 0px 0px;}
.banner .btnRight{z-index:999;width:35px;height:57px;position:absolute;right:20px;top:355px;background:url(../images/right_ar.png) no-repeat 0px 0px;}

.jkanli{
	height: 160px;
	float:left;
   margin: 45px 78px -22px;
   width: 20%}
.jkanli b{font-size: 20px;
    
    color: #F60;
	}
.jkanli span{
	display:block;
	font-size: 14px;
   
    color: #434343;}
.jkanli .jkptit {
	margin-top: 32px;
	
}