﻿* {
    margin: 0px;
    padding: 0px;
}

.left {
    float: left;
}

.right {
    float: right;
}

img {
    border: none;
}

a {
    color: #333333;
    /* position:relative; */
}

a:hover {

    transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    -moz-transition: all 0.2s;
    text-decoration: none;
}

ul li,
ol li {
    list-style-type: none;
}

body {
    font-family: "microsoft Yahei";

}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.cf:after {
    display: block;
    content: '';
    height: 0;
    visibility: hidden;
    clear: both;
}

.cf {
    zoom: 1;
}

.hide {
    display: none;
}

.bt-none {
    display: none;
}

.bt-block {
    display: block;
}
.h40{
    width: 100%;
    height: 40px;
}
/* ---------- */
.ban-bg{
    width: 100%;
    height: 360px;
    background: url(banner.png) no-repeat center;
}
.ban-bg-box{
    width: 1200px;
    margin: 0 auto;
}
.ban-bg-img{
    padding-top: 40px;
}
.ban-bg-text{
    width: 481px;
    margin: 0 auto;
}
/* --------- */
.box{
    width: 1200px;
    margin: 0 auto;
}
.xkdt{
    margin-top: 30px;
}
.xk-title{
    width: auto;
height: 38px;
margin: 0 auto;
margin-top: 40px;
text-align: center;
}

.lunbo{
    width: 510px;
}
/******************锲剧墖鏂伴椈寮€濮�***********************/
.ck-slide { width: 510px; height: 378px; float:left;margin-right: 30px;}
.ck-slide ul.ck-slide-wrapper { height: 340px;}
.ck-slide ul.ck-slide-wrapper li img{ width: 510px; height: 340px; }
.ck-slide ul {	margin: 0;	padding: 0;	list-style-type: none;}
.ck-slide {	position: relative;	overflow: hidden;}
.ck-slide ul.ck-slide-wrapper {	position: absolute;	top: 0;	left: 0; margin: 0;	padding: 0;}
.ck-slide ul.ck-slide-wrapper li {	position: absolute; margin-top:0px;z-index: 2}
.ck-slide ul.ck-slide-wrapper li p{ position:absolute;padding: 0; bottom:0px; text-align: center; background:rgba(0,0,0,0.40);; width:100%; height:50px; line-height:50px; font-size: 16px;}
.ck-slide ul.ck-slide-wrapper li p a{ color:#fff;}
.ck-slide ul.ck-slide-wrapper li p a:hover{ color:#fff !important; cursor: pointer !important;}
.ck-slidebox {	position: absolute;	bottom: 0px;z-index: 2;height: 8px;left: 50%;}
.ck-slidebox ul li {float: left;height: 8px;  color: #fff; background: #DDDDDD; margin-left: 10px; margin-bottom: 22px}
.ck-slidebox ul li{display: block; width:20px; line-height:8px; text-align:center;  cursor: pointer;}
.ck-slidebox ul li.current{background:#2187F1; width:20px; height:8px;}
.ck-slidebox ul li:hover {background:#2187F1;width:20px; height:8px;}
.ck-slidebox ul li:first-child{margin-left: 0px;}
/* ---------- */
.xkdt-r{
    width: 730px;
    height: 366px;
background: #F5F5F5;
margin-left: -40px;
    margin-top: 20px;
    padding: 30px 30px 0 70px;
}
.xkdt-r-title ul li{
    float: left;
    font-weight: Bold;
font-size: 22px;
color: #333333;
margin-left: 40px;
}
.xkdt-r-title ul li.hover{
    background: url(xian.png) no-repeat bottom;
    padding-bottom: 16px;
}
.xkdt-r-title ul li:first-child{
    margin-left: 0px;
}
.xkdt-r-title .more{
    font-size: 16px;
color: #999999;
}
.xkdt-r-title .more a{
    color: #999999;
}
.xkdt-r-list ul li{
    font-size: 16px;
color: #333333;
line-height: 45px;
background: url(dian.png) no-repeat left;
padding-left: 19px;
}
.xkdt-r-list ul li a{
    color: #333333;
    float: left;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 79%;
}
.xkdt-r-list ul li span{
    color: #999;
    float: right;
}
.xkdt-r-list{
    margin-top: 5px;
}
/* -------- */
.xkjj{
    margin-top: 30px;
}
.xkjj ul li {
    float: left;
    width: 380px;
height: 150px;
margin-left: 30px;
padding: 36px 0 0 50px;
}
.xkjj ul li .xkjj-p1{
    font-weight: Bold;
    font-size: 24px;
    color: #333333;
    line-height: 24px;
}
.xkjj ul li .xkjj-p2{
    width: 96px;
height: 40px;
background: #FFFFFF;
border-radius: 20px;
font-size: 16px;
color: #2087F1;
line-height: 40px;
text-align: center;
margin-top: 20px;
}
.xkjj ul a:nth-child(1) li{
    margin-left: 0;
    background: url(xkjj1.png) no-repeat center;
}
.xkjj ul a:nth-child(2) li{
    background: url(xkjj2.png) no-repeat center;
}
.xkjj ul a:nth-child(3) li{
    background: url(xkjj3.png) no-repeat center;
}
/* ---- */
.xkwj{
    margin-top: 30px;
}
.xkwj-list{
    width: 570px;
}
.xkwj-list-title{
    width: 100%;
height: 50px;
line-height: 50px;
background: url(jx.png) no-repeat center;
padding: 0 20px 0 16px;
}
.xkwj-list-title span{
    float: left;
    font-weight: Bold;
font-size: 22px;
color: #FFFFFF;
}
.xkwj-list-title a{
    float: right;
    font-size: 16px;
color: #999999;
}
.xkwj-list ul {
    margin-top: 9px;
}
.xkwj-list ul li{
    font-size: 16px;
    color: #333333;
    line-height: 45px;
    background: url(dian.png) no-repeat left;
    padding-left: 19px;
}
.xkwj-list ul li a{
    color: #333333;
    float: left;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 79%;
}
.xkwj-list ul li span{
    color: #999;
    float: right;
}
/* ------- */
.jdjj-box{
    width: 100%;
    min-height: 389px;
    background: url(jdjj-bg.png) no-repeat center;
    margin-top: 40px;
}
.jdjj-w1200{
    width: 1200px;
    margin: 0 auto;
}
.jdjj-title {
    width: auto;
    height: 38px;
    margin: 0 auto;
    text-align: center;
}
.jdjj-list ul{
    margin-left: -30px;
}
.jdjj-list ul li{
    width: 277.5px;
    height: 60px;
    background: #FFFFFF;
    font-size: 16px;
color: #333333;
line-height: 60px;
text-align: center;
float: left;
margin-left: 30px;
margin-top: 30px;
}
/* -------- */
.cgxp{
    width: 100%;
    margin-top: 30px;
}
.cgxp-lw{
    width: 400px;
    height: 435px;
    background: #1F86F0;
    padding: 30px;
}
.cgxp-title{
    line-height: 22px;
}
.cgxp-title span{
    font-weight: Bold;
font-size: 22px;
color: #FFFFFF;
float: left;
}
.cgxp-title a{
    font-size: 16px;
color: #FFFFFF;
float: right;
}
.cgxp-list{
    margin-top: 14px;
}
.cgxp-list li{
    font-size: 16px;
    line-height: 45px;
    background: url(dian.png) no-repeat left;
    padding-left: 19px;
}
.cgxp-list li a{
    color: #FFFFFF;
    float: left;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
}
.cgxp-jd .cgxp-list li a,.cgxp-kt .cgxp-list li a,.cgxp-jd .cgxp-title a,.cgxp-kt .cgxp-title a,.cgxp-kt .cgxp-title span,.cgxp-jd .cgxp-title span{
    color: #333333;
}
.cgxp-xian{
    width: 30px;
height: 4px;
background: #FFFFFF;
margin: 0 auto;
margin-top: 20px;
}
.cgxp-kt .cgxp-xian,.cgxp-jd .cgxp-xian{
    background: #1F86F0;
}
.cgxp-kt{
    width: 400px;
height: 435px;
background: #F5F5F5;
padding: 30px;
margin-top: 30px;
}
.cgxp-jd{
    width: 400px;
height: 435px;
background: #E9F4FF;
padding: 30px;
}
/* ---------- */
.yqlj1 ul li{
    float: left;
    height: 50px;
    width: 440px;
    border: 1px solid #979797;
line-height: 50px;
padding: 0 30px;
font-size: 16px;
color: #333333;
margin-left: 40px;
cursor: pointer;
background: url(zk.png) 400px center no-repeat;
}
.yqlj1 ul li:first-child{
    width: 250px;
    background: url(yqlj.png) no-repeat center;
    font-weight: Bold;
font-size: 22px;
color: #FFFFFF;
padding-left: 70px;
border: none;
margin-left: 0px;
}
.yqlj1 ul li:nth-child(2){
    margin-left: 30px;
}
.yqlj1 ul .yqlj-list1{
    background: url(sq.png) 400px center no-repeat;

}
.daohang_list1 {
    width: 1200px;
    font-size: 14px;
    float: left;
    line-height: 34px;
    padding: 10px 0;
    background: #fff;
    box-shadow: 0px 0px 11.76px 0.24px rgba(153,153,153,0.28);
    margin-top: 20px;
}
.jgliebiao li {line-height: 34px;height: 34px; float:left; width:185px;margin-left: 43px; margin-top: 10px;}
			.jgliebiao li a{ color:#333; font-size:14px;}
			.jgliebiao li a:hover{color:#1F86F0 !important;}


/* ------ */
.w1200 {
    width: 1200px;
    margin: 0px auto;
}
.friendly{  background: #F5F5F5; float: left;  text-align: center; font-size: 14px;width: 100%;}
			.i_wzdh_con{width:1200px; float:left; margin: 20px 0;}
			.i_wzdh_con ul{float:left;}
			.yqlj_none_content{float:left; height:34px;width:30px;}
            .yqlj { cursor: pointer;float: left; background: #fff; width: 175px;}
            .i_wzdh_con li{ margin-left: 30px;}
            .i_wzdh_con li:first-child{margin-left:0 }
            .yqlj a{ display: block; line-height: 40px;border: 1px solid #DDDDDD; color: #333;}
			.yqlj span{ background:url(yqlj_off.png) 155px center  no-repeat; text-align: center; color: #333;line-height: 40px; display: block; border: 1px solid #DDDDDD;}
			.yqlj2 {  cursor: pointer;float: left; background: #fff; width: 175px}
			.yqlj2 span{ background: url(yqlj_on.png) 155px center no-repeat; text-align: center; color: #333;line-height: 40px; display: block; border: 1px solid #DDDDDD;}
			.yqlj1_2014 {width: 123px;float: left;line-height: 34px;border-bottom: 1px solid #e8e8e8;}
			.daohang_list {width:1200px;font-size: 14px;float: left;line-height: 34px; padding:10px 0;background: #fff;}
			.jgliebiao li {line-height: 34px;height: 34px; float:left; width:185px;margin-left: 43px; margin-top: 10px;}
			.jgliebiao li a{ color:#333; font-size:14px;}
			.jgliebiao li a:hover{color:#1F86F0 !important;}