@charset "utf-8";
/* CSS Document */


body{margin:0px;padding:0px; font-family:"ΞΆΘνΡΕΊΪ";overflow-x:hidden;}
img{border:none;margin:0px;padding:0px;/* max-width:100%;*/}
a{text-decoration:none; color: #444}
ul,dl,dd,ol{margin:0px;padding:0px;}
li{list-style:none;}
p{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
a:hover{cursor:pointer;}
input,textarea{font-family:"ΞΆΘνΡΕΊΪ"; }
table{empty-cells:show; 
	border-collapse: collapse;
	margin:0 auto;}
.clear{ clear:both; overflow:hidden;}/*table-layout:fixed;*/

/*
 * 
 *   1200px  Β®ΑκΏρΏΝ   
 * 
 */


.header{ width: 1200px; height: 144px; margin: 0 auto; clear: both; }

.logo{ height:72px; display: block; float: left; margin-top: 35px}

.flexslider{margin:0 auto;position:relative;width:100%;max-width:1920px;height:500px;overflow:hidden;zoom:1;background:#eee;margin-bottom:65px}
.flexslider .slides li{width:100%;height:100%}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(/ckxy/images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:30px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a{background:url(/ckxy/images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background-position:0 0}
.flexslider .slides a img{width:100%;height:auto;display:block;max-width:1920px}


.jd-on{ position:fixed; z-index:1874; top:0;}
.search{width: 232px; height: auto; display: block; float:right; margin-top:55px;border:#178b5c 1px solid;height: 36px; border-radius:3px; overflow:hidden;}

.search-input{width:155px; height: 33px; outline:none; border:none; text-indent:1em; display: block; float: right;}
.search-sub{width:65px; height: 36px;  color: #fff; border:none; display: block; float: right; background:url(/ckxy/images/fdj.png) no-repeat center; border-radius:18px;}


.contentbox{width:1200px; height:auto; clear:both; overflow:hidden; margin: 0 auto; margin-bottom: 36px;}
.index-ab{width: 790px;height: auto; display: block;float: left;}
.pubtitle{width: 100%;height:35px; display: block; float: left; background: url("/ckxy/images/line.png") no-repeat center;}
.pubtitle h2{height: 35px; padding-left:13px;padding-right:15px; display: block; float: left;font-weight: 400; background: url("/ckxy/images/tt.png") no-repeat left center #fff; }

.pubtitle a{height: 35px; width: 30px;background: url("/ckxy/images/more.jpg") no-repeat right center #fff; display: block; 
	float: right;padding-left:15px;}
.index-ab{width: 790px;height: auto; display: block;float: left;}
.index-abbox{width: 790px;height: auto; display: block;float: left;font-size: 16px; line-height: 36px; margin: 32px 0;text-indent:2em;}
.index-zy{width: 790px;height: auto; display: block;float: left;}
.index-zy ul li{width: 250px; height: 140px; display: block; float: left; transform: 0.4s; overflow: hidden; }
.index-zy ul li a img{width: 250px; height: 140px; display: block; float: left;transition: all .7s ease;}
.index-zy ul li a:hover img{-webkit-transform: scale(1.1);
  -moz-transform:scale(1.1);
  transform: scale(1.1);}
.index-zy ul li:nth-child(2) { margin: 0 20px;}

.index-news{width: 360px;height: auto; display: block;float: right;}
.xsky-list{ width:360px; height: auto; display: block; float: left; }

.xsky-list ul{ width:350px; margin: 20px auto;}

.xsky-list ul li{ width:350px; line-height: 20px; display: block; float: left; margin-bottom: 30px;}
.xsky-list ul li a{ font-size:14px; color: #111; width:280px; line-height: 26px;display: block;height:40px; float: right; overflow: hidden; margin-left: 12px;height: 55px; overflow: hidden; border-bottom:dotted 1px #ccc;}

.xsky-list ul li a:hover{ color:#0a5335; }/*a color*/
.xsky-date{ width: 55px; height:55px; display: block; float: left; font-size: 12px; color: #fff; line-height: 18px; text-align: center; background: #118958;}
.xsky-date b{width:100%; line-height: 30px; font-size: 20px; color:#fff; text-align: center;}
.index-newsbox{width: 575px;height:auto;display: block; float: left;}


.xyxw-list{ width:100%; height: auto; display: block; float: right;}
.xyxw-list ul{ width:100%;}
.xyxw-list ul li{ width:100%; line-height: 45px; display: block; float: left; border-bottom: 1px dotted #dfdfdf;}
.xyxw-list ul li a{ font-size: 14px; color: #111; width:480px; line-height: 60px;display: block; float: left;  overflow: hidden}

.xyxw-list ul li span{ font-size: 14px; color: #a9a9a9; width:90px; line-height: 60px; display: block; float: right;}


.xyxw-list ul li:hover a{color:#0a5335;  font-weight: bold;}
.xyxw-list ul li:hover span{color:#0a5335; }

.picCenter{width:1200px;margin:15px auto; margin-top: 30px; clear: both;overflow: hidden;}
.xinxiIcon{margin:0 0 -20px auto}
.xinxiIcon img{width:100%;height:auto;object-fit:cover}
.photo_img{width:240px;height:172px;overflow: hidden;}
.photo_img img{box-sizing:border-box;border:1px solid #fff;transition:all .7s ease 0s;width:100%;}
.photo_img img:hover{box-sizing:border-box;border:1px solid #023246;box-shadow:1px 0 15px -3px rgba(0,0,0,.53);-webkit-box-shadow:1px 0 15px -3px rgba(0,0,0,.53);-moz-box-shadow:1px 0 15px -3px rgba(0,0,0,.53)}
.photo_nr{display:flex;align-items:center;width:1126px;margin:15px auto}
.informationText{width:1126px;margin:15px auto;text-align:center}
.informationText span{background:#fff;color:#1c1f86}
ul{list-style:none;padding:0;margin:0}
.photo_nr ul li{float:left;margin:0 8px;line-height:30px;text-align:center;width:240px;overflow:hidden;}
.photo_nr ul li a{color:#777; font-size: 14px;}
.photo_nr a p{padding:0;margin:0;width:240px; overflow: hidden; height: 48px;overflow:hidden;font-size:16px;line-height:24px;}
#LeftArr{background:url(/ckxy/images/eleft.png) no-repeat;width:40px;height:40px;margin-left:-35px;text-decoration:none;color:#323232;position: absolute;}
#RightArr{background:url(/ckxy/images/eright.png) no-repeat;width:40px;height:40px;right:-15px;text-decoration:none;color:#323232;position: absolute;}
.listRotation{position: relative}

.footer{width: 100%; height: auto; background: #232323; padding: 50px 0; padding-bottom: 35px;}
.blogo{display:block; float: right;}
.foot{width:1200px;height:auto;  clear: both; overflow: hidden; margin:0 auto;}
.foot-contact{width:800px; height: auto; display: block; float: left;color: #9d9d9d;}
.foot-contact h3{font-size:18px; font-weight: 400; margin-bottom: 10px;}
.foot-contact p{font-size:12px; line-height: 24px;}
.copyright{width:100%; background: #000; text-align: center; font-size: 12px; color: #939292; line-height: 36px;}
.copyright a{color: #939292;}



.index-b-nav{width:1200px; margin: 0 auto; clear: both; overflow: hidden; padding-top: 30px; padding-bottom: 20px;}
.index-b-nav ul li{width: 210px; height:69px; float: left; margin-right: 37px; display: block;}
.index-b-nav ul li:last-child{margin-right:0}
.index-b-nav ul li a{color:#fff; text-align: center; line-height: 69px;}
.index-b-nav ul li a span{line-height: 69px; }
.index-b-nav ul li a span b{line-height: 69px; width:90px; position: absolute; font-weight: 400; font-size:20px;}
.fontbd{width: 210px; height:69px; float: left; margin-right: 38px;}


/* Float Shadow */
.hvr-float-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-float-shadow:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  /* W3C */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  transition-property: transform, opacity;
}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  /* move the element up by 5px */
}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}

.cont-banner{width:100%;height: 350px; overflow:hidden;margin:0 auto;}
.cont-banner img{margin-left: 50%;left: -960px;position: relative;}
.content-box{width:1200px;overflow:hidden;margin:0 auto;background:#f4f4f4;clear:both;}
.content-left{padding:20px 0;float:left;width:250px}
.content-left h1{color:#0a8b56;font-size:24px;padding-left:25px;margin-bottom:25px}
.content-left h3{font-size:12px;padding-bottom:15px;color:#888;padding-left:25px;text-transform:uppercase}
.content-left ul{border-top:1px solid #ddd}
.content-left ul li a{border-bottom:1px solid #ddd;display:block;line-height:40px;font-size:14px;padding-left:25px}
.content-left ul li a:hover{color:#0a8b56;background:url(/ckxy/img/side-li-bg.png) no-repeat 7px center}
#left-navact{background-color:#fff; color:#444;}
.newstitle{margin-top:20px;}
.content{background:#fff;min-height:500px;padding: 30px !important;width:890px;display:block;float:right;color: #000 !important;}
.content h1{color:#0a8b56;font-size:22px;border-bottom:1px solid #ddd;padding-bottom:12px}
.content .con{padding-top:20px;color:#333}
.content .con .con-product{text-align:center;padding:10px 0;font-size:14px;border-bottom:1px dashed #ddd;overflow:hidden;width:100%;margin-bottom:20px}
.content .con .con-product a{display:block;float:left;margin-right:80px}
@media (max-width:768px){.content .con .con-product a{display:block;float:left;width:50%;text-align:center;margin-right:0;line-height:30px}
}
.products-list{overflow:hidden;border-bottom:1px dotted #ddd;padding-bottom:20px;margin-bottom:20px}
.products-list .products-list-img{float:left;width:200px;background:#ccc;margin-right:15px}
.products-list-img img{display:block;max-width:100%;height:auto}
.products-list .products-list-con{margin-left:215px}
.products-list .products-list-con h2{margin-bottom:5px;font-size:18px}
.products-list .products-list-con p{font-size:14px}
.pos{line-height:40px;border-bottom:1px solid #ddd;margin-top:30px;position:relative;height:41px}
.pos h2{float:left;font-family:"Microsoft YaHei";font-size:18px}
.poswz{float:right;font-size:12px}
.poswz a{color:#777}
.pos .lanxian{position:absolute;width:60px;height:2px;line-height:1px;font-size:1px;top:40px;left:0;z-index:99;background:#1d7560}


.pb_sys_common {
    font-size: 12px;
    font-family: SimSun;
    line-height:12px;

    color:#222;
}
.pb_sys_normal1{
    line-height: 32px !important;
    height: 32px !important;
}

.pb_sys_normal1 .p_search input{
    width: 184px !important;
    height: 29px  !important;
    border: none !important;
    background: rgba(242, 243, 245, 1);
}


.pb_sys_common a{
    text-decoration: none;
}

.pb_sys_common .p_pages{
    margin-left: -5px;
}

.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o,.pb_sys_common .p_fun a, .pb_sys_common .p_no a{
    border: 1px solid #ccc;
    padding: 5px 8px;
    margin:0px 0px 0px 5px;

    height:24px;
    -height:auto;

    line-height:12px;
    box-sizing:border-box;
    display:inline-block;
    vertical-align:middle;
}

.pb_sys_common .p_t{
    line-height:12px;
    margin:0px;
    padding:0px;
    display:inline-block;
    vertical-align:middle;
}

.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o{
    color: #ccc;
}

.pb_sys_common .p_fun a, .pb_sys_common .p_no a{
    color: #222;
}

.pb_sys_common .p_dot {
    margin-left:4px;
    margin-right:-4px;
    color:#222;
}

.pb_sys_common .p_goto input, .pb_sys_common .p_search input {
    /*
    height:22px;
    border: 1px solid #aaa;
    outline-width:thin;
    outline-color:#258CFF;

    text-align:center;
    vertical-align:middle;    
    */
    font-family: SimSun;
    font-size:12px;

    border: 1px solid #aaa;
    height:22px;
    line-height:20px;
    box-sizing:border-box;
    vertical-align:middle;

    outline-width:thin;
    outline-color:#258CFF;
    
    margin:0px 2px;
    padding:0px 1px;
}


.pb_sys_common .p_goto input{
    width:22px;
    text-align:center;
}

.pb_sys_common .p_search input{
    width:100px;
    text-align:left;
}

.pb_sys_common .p_goto input:hover, .pb_sys_common .p_goto input:focus, .pb_sys_common .p_search input:hover, .pb_sys_common .p_search input:focus{
    border: 1px solid #258CFF;
}

.pb_sys_common .p_goto a, .pb_sys_common .p_search a{
    border: 1px solid #ccc;
    padding: 5px 6px;
    color: #222;

    margin:0px;

    height:24px;
    -height:auto;
    
    line-height:12px;
    display:inline-block;
    box-sizing:border-box;
    vertical-align:middle;
}

.pb_sys_common .p_dosize_d, .pb_sys_common .p_dosize a{
    /*
    border-width:1px 0px 1px 1px;
    border-style:solid;
    border-color:#ccc;
    padding: 5px 6px;
    color: #222;
    */
    border-right:1px solid #ccc;
    padding: 1px 5px;
    color: #888888;
}

.pb_sys_common .p_dosize_d{
    /*background-color:#f5f5f5;*/
    color: #222;
}

.pb_sys_common .p_dosize a:hover{
    /*background-color:#f5f5f5;*/
    color: #222;
}

.pb_sys_common .p_dosize_last_d, .pb_sys_common .p_dosize_last a{
    /*border-right-width:1px*/
    border-right-width:0px;
}



.pb_sys_normal .p_first,.pb_sys_normal .p_first_d,.pb_sys_normal .p_last,.pb_sys_normal .p_last_d{
    display:none;
}

.pb_sys_normal2 .p_first,.pb_sys_normal2 .p_first_d,.pb_sys_normal2 .p_last,.pb_sys_normal2 .p_last_d,.pb_sys_normal2 .p_prev_d,.pb_sys_normal2 .p_next_d{
    display:none;
}

.pb_sys_full{
}

.pb_sys_full2 .p_first_d,.pb_sys_full2 .p_last_d,.pb_sys_full2 .p_prev_d,.pb_sys_full2 .p_next_d{
    display:none;
}

.pb_sys_short .p_no,.pb_sys_short .p_no_d,.pb_sys_short .p_no_o,.pb_sys_short .p_dot{
    display:none;
}

.pb_sys_short2 .p_no,.pb_sys_short2 .p_no_d,.pb_sys_short2 .p_no_o,.pb_sys_short2 .p_dot,.pb_sys_short2 .p_first,.pb_sys_short2 .p_first_d,.pb_sys_short2 .p_last,.pb_sys_short2 .p_last_d{
    display:none;
}


.pb_sys_style1 .p_no a:hover,.pb_sys_style1 .p_fun a:hover, .pb_sys_style1 .p_goto a:hover, .pb_sys_style1 .p_search a:hover,
.pb_sys_style2 .p_no a:hover,.pb_sys_style2 .p_fun a:hover, .pb_sys_style2 .p_goto a:hover, .pb_sys_style2 .p_search a:hover,
.pb_sys_style3 .p_no a:hover,.pb_sys_style3 .p_fun a:hover, .pb_sys_style3 .p_goto a:hover, .pb_sys_style3 .p_search a:hover,
.pb_sys_style4 .p_no a:hover,.pb_sys_style4 .p_fun a:hover, .pb_sys_style4 .p_goto a:hover, .pb_sys_style4 .p_search a:hover{
    background-color: #f5f5f5;
}

.pb_sys_style1 .p_no_d {
    border: 1px solid #258CFF;
    color: #fff;
    background-color: #258CFF;
}

.pb_sys_style2 .p_no_d {
    border: 1px solid #F04646;
    color: #fff;
    background-color: #F04646;
}

.pb_sys_style3 .p_no_d {
    border: 1px solid #32B907;
    color: #fff;
    background-color: #32B907;
}
/**/
.pb_sys_style4 .p_no_d {
    border: 1px solid #888;
    color: #fff;
    background-color: #888;
}

/*5-8*/
.pb_sys_style5 .p_fun_d, .pb_sys_style5 .p_no_d, .pb_sys_style5 .p_no_o,.pb_sys_style5 .p_fun a, .pb_sys_style5 .p_no a, .pb_sys_style5 .p_goto a, .pb_sys_style5 .p_search a,
.pb_sys_style6 .p_fun_d, .pb_sys_style6 .p_no_d, .pb_sys_style6 .p_no_o,.pb_sys_style6 .p_fun a, .pb_sys_style6 .p_no a, .pb_sys_style6 .p_goto a, .pb_sys_style6 .p_search a,
.pb_sys_style7 .p_fun_d, .pb_sys_style7 .p_no_d, .pb_sys_style7 .p_no_o,.pb_sys_style7 .p_fun a, .pb_sys_style7 .p_no a, .pb_sys_style7 .p_goto a, .pb_sys_style7 .p_search a,
.pb_sys_style8 .p_fun_d, .pb_sys_style8 .p_no_d, .pb_sys_style8 .p_no_o,.pb_sys_style8 .p_fun a, .pb_sys_style8 .p_no a,  .pb_sys_style8 .p_goto a, .pb_sys_style8 .p_search a{
    border: 1px solid transparent;
}

.pb_sys_style5 .p_no_d,.pb_sys_style5 .p_no a:hover,
.pb_sys_style6 .p_no_d,.pb_sys_style6 .p_no a:hover,
.pb_sys_style7 .p_no_d,.pb_sys_style7 .p_no a:hover,
.pb_sys_style8 .p_no_d,.pb_sys_style8 .p_no a:hover{
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
}

.pb_sys_style5 .p_fun a:hover,.pb_sys_style5 .p_goto a:hover,.pb_sys_style5 .p_search a:hover,
.pb_sys_style6 .p_fun a:hover,.pb_sys_style6 .p_goto a:hover,.pb_sys_style6 .p_search a:hover,
.pb_sys_style7 .p_fun a:hover,.pb_sys_style7 .p_goto a:hover,.pb_sys_style7 .p_search a:hover,
.pb_sys_style8 .p_fun a:hover,.pb_sys_style8 .p_goto a:hover,.pb_sys_style8 .p_search a:hover{
    text-decoration: underline;
}


.pb_sys_style5 .p_no_d,.pb_sys_style5 .p_no a:hover{
    border: 1px solid #258CFF;
    color: #fff;
    background-color: #258CFF;
}

.pb_sys_style6 .p_no_d,.pb_sys_style6 .p_no a:hover{
    border: 1px solid #F04646;
    color: #fff;
    background-color: #F04646;
}

.pb_sys_style7 .p_no_d,.pb_sys_style7 .p_no a:hover{
    border: 1px solid #32B907;
    color: #fff;
    background-color: #32B907;
}

.pb_sys_style8 .p_no_d,.pb_sys_style8 .p_no a:hover{
    border: 1px solid #888;
    color: #fff;
    background-color: #888;
}

.leader-list{width:100%;height: 100%; display: block; overflow:hidden;}
.leader-list ul li{width:187px;padding:10px; background: #f2f2f2; height: auto; display: block; float: left; margin-right: 20px; margin-bottom: 20px; padding-bottom: 20px;}
.leader-list ul li a img{width:187px;height:262px;}
.leader-list ul li h4{width:180px; height:32px;line-height: 22px; font-size: 13px; color: #333; text-align: center;font-weight:400; }
.leader-list ul li:nth-child(4) { margin-right: 0;}
.leader-list ul li:nth-child(8) { margin-right: 0;}
.leader-list ul li:nth-child(12) { margin-right: 0;}
.leader-list ul li:nth-child(16) { margin-right: 0;}
.leader-list ul li:nth-child(20) { margin-right: 0;}
.leader-list h3{font-size: 22px; text-align: center;line-height: 50px;clear: both; margin-bottom: 10px;}