@charset "utf-8";
/* 公共部分 */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary{ margin:0; padding:0;} 
body{ font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","Arial"; color:#333; background-color:#fff; font-size:15px;} 

a { color:#5a5a5a; text-decoration:none; cursor:pointer; overflow:hidden;} 
a:hover { color:#8ec31f; text-decoration:none;} 

img { border:none; vertical-align:middle; max-width: 100%;} 
i,em { font-style:normal;} 
ul,li{ list-style-type:none;} 
h1, h2, h3, h4, h5, h6 { font-size: 14px; }







/* 框架 */

.box-1200{ max-width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.box-full{ width:100%; height:auto; overflow:hidden;}

.blank20{ width:100%; height:20px;}
.blank40{ width:100%; height:40px;}
.blank100{ width:100%; height:100px;}

/* 头部 */

.fixtop{ position:fixed; z-index:2; top:0; left:0; background:#FFF; }
.top{ height:60px; padding:20px 0; overflow:hidden;}

.logo{ padding:5px 0; padding-right:10px; margin-right:10px; border-right:#CCC 1px solid; float:left;}
.nav{ float:left; overflow:hidden;}
.nav li{ min-width:104px; padding-top:10px; text-align:center; float:left;}
.nav li a{ line-height:18px; font-size:20px;}
.nav li em{ font-size:12px; color:#CCC;}

/* 轮播图 */

.banner{}
.banner-pagination{}
.banner-pagination .swiper-pagination-bullet{ width:50px; height:5px; border-radius:5em;}
.banner-pagination .swiper-pagination-bullet-active{ background:#8ec31f;}
.banner-prev{ left:20px;}
.banner-next{ right:20px;}


.bg-jianbian1{
	background: -webkit-gradient(linear, 0 0, 100% 0, from(#8ec320), to(#0069a0));
	background: -moz-linear-gradient(left, #8ec320, #0069a0);
	background: #000000;
    background: -moz-linear-gradient(left,  #8ec320 0%, #0069a0 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#8ec320), color-stop(100%,#0069a0));
    background: -webkit-linear-gradient(left,  #8ec320 0%,#0069a0 100%);
    background: -o-linear-gradient(left,  #8ec320 0%,#0069a0 100%);
    background: -ms-linear-gradient(left,  #8ec320 0%,#0069a0 100%);
    background: linear-gradient(to right,  #8ec320 0%,#0069a0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ec320', endColorstr='#0069a0',GradientType=1 );
	
}  :root .bg-jianbian1{filter:none;}
	
.easyjud{ overflow:hidden; padding:80px 0;}
.easyjud li{ overflow:hidden; float:left;}
.easyjud li a{ width:200px; font-size:16px; color:#FFF; text-align:center; float:left; overflow:hidden;}
.easyjud li a:hover{ color:#000;}
.easyjud li a i{ font-size:50px; line-height:80px;}


.bg-bottom{ background:#0069a0;}
.foot{ width:1000px; padding:50px 100px;}
.foot-logo{ float:left;}
.foot-info{ padding:20px 0 0 25px; float:left;}
.foot-info p{ line-height:40px; color:#FFF;}
.foot-erweima{ float:right;}

.banquan{ padding:20px 0; text-align:center; font-size:14px; color:#CCC;}

.right-sub{ width:348px; height:auto; overflow:hidden; float:right;}
.right-sub-tt{ width:348px; margin-bottom:30px; border-bottom:#CCC 2px solid; overflow:hidden;}
.right-sub-tt b{ padding:15px 0; width:130px; font-weight:normal; font-size:20px; border-bottom:#8ec31f 2px solid; float:left;}


/*分页*/
.dede_pages{ width:100%; padding:0 30px; overflow:hidden;}
.dede_pages li{ float:left; text-align:center; margin-left:10px; overflow:hidden;}
.dede_pages li a{ float:left; padding:5px 15px; border:1px solid #E9E9E9; }
.dede_pages li a:hover{ border:1px dashed #8ec320; }
.dede_pages li span.pageinfo{ float:left; padding:5px 15px;}





#ks_right{ position:fixed; width:131px; height:210px; z-index:33333; top:30em; right:0em;}
#ks_right_x{ position: absolute; width:20px; height:20px; z-index:44444; right:0; top:0; cursor:pointer; }










