body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,th,td,form,fieldset,legend,input,button,textarea,blockquote {
	margin: 0px;
    padding: 0px;
}

html {
    width: 100%;
    height: 100%;
	min-width: 320px;
    overflow-x: hidden;
    background-color: #fff;
}

body {
	width: 100%;
	height: 100%;
	color: #333;
	font-size: 12px;
	line-height: 1;
	font-family: "\5FAE\8F6F\96C5\9ED1", tahoma, arial, Hiragino Sans GB;
	position: relative;
}

ul,ol,menu {
	list-style: none;
}

h1,h2,h3,h4,h5,h6 {
    font-size: 12px;
	font-weight: normal;
}

p {
    text-align: justify;
}

a {
    display: inline-block;
    text-decoration: none;
    vertical-align: top;
	cursor: pointer;
	color: #333;
}

span {
    display: inline-block;
    vertical-align: top;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

img,video,fieldset {
	border: none;
}

img,video {
	display: block;
}

form input,
form button,
form select,
form textarea {
    color: #333;
	outline: none;
    display: inline-block;
    vertical-align: middle;
	border: 1px solid #ccc;
    box-sizing: border-box;
}

form textarea {
    resize: none;
}

th,td,table {
	border: 1px solid #333;
    box-sizing: border-box;
    border-collapse: collapse;
}


/* 文字 */
    .text-l {
        text-align: left;
    }

    .text-r {
        text-align: right;
    }

    .text-c {
        text-align: center;
    }

    .text-j{
        text-align: justify;
    }

    .text-overflow {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .text-underline:hover {
        text-decoration: underline;
    }


/* 显示 */
	.overflow-hidden {
		overflow: hidden;
	}

	.display-none {
		display: none;
	}
    
    .display-block {
		display: block !important;
	}


/* 布局 */
    .container {
		max-width: 1200px;
		margin-left: auto;
		margin-right: auto;
        position: relative;
	}
    @media (max-width: 1200px) {.container {padding-left: 10px !important;padding-right: 10px !important;box-sizing: border-box;}}

    .container-infinite {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        position: relative;
    }

	.container-big {
		max-width: 1920px;
		margin-left: auto;
		margin-right: auto;
        position: relative;
	}

    .container-small {
        max-width: 1000px;
		margin-left: auto;
		margin-right: auto;
        position: relative;
    }

	.f-l {
		float: left;
	}

	.f-r {
		float: right;
	}

	.f-n {
		float: none;
	}

	.clear::after,
	.clear::before {
        content: "";
        clear: both;
		display: block;
	}


/* 字体&背景	颜色 */
	.color-font {
		color: #438ff9 !important;
	}

	.color-font-f {
		color: #fff;
	}

	.color-font-c {
		color: #ccc;
	}

	.color-font-9 {
		color: #999;
	}

	.color-font-6 {
		color: #666;
	}

	.color-font-0 {
		color: #000;
	}

	.color-back {
		background-color: #438ff9 !important;
	}

	.color-back-f {
		background-color: #fff;
	}

    .color-back-f5 {
        background-color: #f5f5f5;
    }
	
	.color-back-ef {
		background-color: #efefef;
	}

	.color-back-c {
		background-color: #ccc;
	}

	.color-back-9 {
		background-color: #999;
	}

	.color-back-6 {
		background-color: #666;
	}

	.color-back-3 {
		background-color: #333;
	}

    .color-back-0 {
		background-color: #000;
	}




/**********************************************************分割线**************************************************************/




/* 公用选卡 */
    .gy-xvan_ka {
        
    }

    .gy-xvan_ka .xvan_ka {/* 选卡 */
        border-bottom: 2px solid #499BFC;
        margin-bottom: 25px;
    }

    .gy-xvan_ka .xvan_ka li {
        float: left;
        font-size: 16px;
        line-height: 40px;
        padding: 0px 15px;
        border-top: 1px solid #e0e6ee;
        border-left: 1px solid #e0e6ee;
        cursor: pointer;
    }
    .gy-xvan_ka .xvan_ka li:last-child {border-right: 1px solid #e0e6ee;}
    .gy-xvan_ka .xvan_ka li:hover,/* 当前项 */
    .gy-xvan_ka .xvan_ka li.dqx-gy-xvan_ka {color: #fff;background-color: #499BFC;border-color: #499BFC;}
    
    .gy-xvan_ka .nei_rong {/* 内容 */
        
    }

    .gy-xvan_ka .nei_rong > div {

    }
    .gy-xvan_ka .nei_rong > div:nth-child(1n+2) {display: none;}
    
    @media (max-width: 1000px) {
    
        .gy-xvan_ka .xvan_ka {
            margin-bottom: 20px;
        }
    
    }
    
    @media (max-width: 760px) {
    
        .gy-xvan_ka .xvan_ka {
            margin-bottom: 15px;
        }
        
        .gy-xvan_ka .xvan_ka li {
            font-size: 14px;
            line-height: 30px;
            padding: 0px 10px;
        }
        
    }




/* 公用标题 */
    .gy-biao_ti {
        
    }
    
    .gy-biao_ti h2 {
        float: left;
    }
    
    .gy-biao_ti h2 span {
        font-size: 16px;
    }
    .gy-biao_ti h2 span:first-letter {color: #4696FA;font-size: 24px;}
    
    .gy-biao_ti h2:after,
    .gy-biao_ti h2:before {
        content: "";
        display: inline-block;
        vertical-align: top;
        height: 24px;
    }
    
    .gy-biao_ti h2:before {
        width: 34px;
        background: url("../images/index/che_lun.png") no-repeat bottom left;
        background-size: auto 18px;
        margin-right: 6px;
    }
    
    .gy-biao_ti h2:after {
        width: 30px;
        background: url("../images/index/ma_lu.png") no-repeat bottom right;
        background-size:  30px auto;
        margin-left: 2px;
    }
    
    .gy-biao_ti a {
        float: right;
        display: block;
        color: #499BFC;
        font-size: 14px;
        line-height: 24px;
    }
    .gy-biao_ti a:hover {text-decoration: underline;}
    
    @media (max-width: 500px) {
        
        .gy-biao_ti h2 span {
            font-size: 12px;
        }
        .gy-biao_ti h2 span:first-letter {color: #4696FA;font-size: 18px;}
        
        .gy-biao_ti h2:after,
        .gy-biao_ti h2:before {
            height: 18px;
        }
        
        .gy-biao_ti h2:before {
            width: 30px;
            background-size: auto 16px;
            margin-right: 4px;
        }

        .gy-biao_ti h2:after {
            width: 24px;
            background-size:  24px auto;
        }
        
        .gy-biao_ti a {
            font-size: 12px;
            line-height: 18px;
        }
        
    }




/* 公用模块二级 */
    .gy-mk-er_ji {
        padding: 30px 0px 40px;
    }
    
    .gy-mk-er_ji .container {
        
    }
    
    .gy-mk-er_ji .container .dao_hang {/* 导航 */
        
    }
    
    .gy-mk-er_ji .container .dao_hang ul {
        
    }
    
    .gy-mk-er_ji .container .dao_hang ul li {
        float: left;
    }
    .gy-mk-er_ji .container .dao_hang ul li:nth-child(1n+2) {margin-left: 50px;}
    
    .gy-mk-er_ji .container .dao_hang ul li a {
        display: block;
        font-size: 20px;
        padding-bottom: 5px;
        border-bottom: 2px solid transparent;
    }
    
    .gy-mk-er_ji .container .dao_hang ul li a:hover,/* 当前项 */
    .gy-mk-er_ji .container .dao_hang ul li.dqx-gy-mk-er_ji a {
        color: #499BFC;
        border-color: #499BFC;
    }
    
    .gy-mk-er_ji .container .di_zhi {/* 地址 */
        padding-top: 15px;
    }
    
    .gy-mk-er_ji .container .di_zhi li {
        float: left;
        font-size: 16px;
    }
    
    .gy-mk-er_ji .container .di_zhi li:not(:last-child)::after {
        content: "＞";
        display: inline-block;
        vertical-align: top;
        margin: 0px 6px;
    }
    
    .gy-mk-er_ji .container .di_zhi li:last-child {opacity: 0.7;}
    
    .gy-mk-er_ji .container .di_zhi li a {
        
    }
    .gy-mk-er_ji .container .di_zhi li a:hover {color: #499BFC;}
    
    @media (max-width: 1000px) {
        
        .gy-mk-er_ji {
            display: none;
        }
        
    }




/* 分页 */
    #fen_ye {/* 导航 */
        text-align:center;
        padding: 5px 0px;
    }


    #fen_ye a {/* 选卡的样式 */
        color: #999;
        font-size: 14px;
        margin: 0px 5px;
        padding: 5px 8px;
        cursor: pointer;
    }


    #fen_ye a:hover {/* 鼠标触碰的样子 */
        color: #fff;
        background-color: #4697fa;
    }


    #fen_ye a.jp-previous {/* 上一页 */
        margin-right: 15px;
    }


    #fen_ye a.jp-next {/* 下一页 */
        margin-left: 15px;
    }


    #fen_ye a.jp-disabled,/* 上下页选不中的样子 */
    #fen_ye a.jp-disabled:hover {
        color: #ccc;
        cursor: default;
        background: none;
    }


    #fen_ye a.jp-current,/* 当前项 */
    #fen_ye a.jp-current:hover {
        color: #fff;
        background-color: #4697fa;
    }


    #fen_ye span {/* 省略号 */
        color: #999;
        margin: 0 5px; 
        cursor: default;
    }

    @media (max-width: 1000px) {/* 移动端卷轴 */

        #fen_ye {
            overflow-x: scroll;
            white-space: nowrap;
        }
        #fen_ye::-webkit-scrollbar {display: none;}

    }




/* 上下篇 */
    #sx_pian {
        text-align: center;
        margin-top: 30px;
    }

    #sx_pian a {
        display: inline-block;
        vertical-align: top;
        color: #666;
        font-size: 14px;
        line-height: 30px;
        padding: 0px 15px;
        border-radius: 4px;
        border: 1px solid #ccc;
    }
    #sx_pian a:nth-child(2) {margin-left: 70px;}
    #sx_pian a:hover {color: #438ff9;border-color: #438ff9;}/* 上下篇 当前项 */
    #sx_pian a.jz-sx_pian {color: #666;border-color: #ccc;opacity: 0.8;cursor: not-allowed;}/* 上下篇 禁止 */




/* 法律声明 */
    .fa_lv_sheng_ming {
        padding: 80px 0px 100px;
    }

    .fa_lv_sheng_ming .container {

    }

    .fa_lv_sheng_ming .container .wen_zi {/* 文字 */

    }

    .fa_lv_sheng_ming .container .wen_zi h2 {
        font-size: 18px;
        text-align: center;
        margin-bottom: 15px;
    }

    .fa_lv_sheng_ming .container .wen_zi p {
        font-size: 14px;
        line-height: 22px;
    }

    @media (max-width: 1000px) {

        .fa_lv_sheng_ming {
            padding: 40px 0px;
        }

    }




/* 顶 */
    header {
        border-bottom: 1px solid #fff;
        padding: 20px 0px 7px;
    }

    header .container {

    }

    header .container .f-r {

    }

    header .container .f-r .yv_yan {/* 语言 */
        position: relative;
        padding: 5px 0px;
    }
    
    header .container .f-r .yv_yan a {
        color: #fff;
        font-size: 14px;
    }
    header .container .f-r .yv_yan a:hover {text-decoration: underline;}

    header .container .f-r .lian_jie {/* 链接 */
        margin: 0px 30px;
        padding: 5px 0px;
    }

    header .container .f-r .lian_jie a {
        color: #fff;
        font-size: 14px;
    }
    header .container .f-r .lian_jie a:nth-child(1n+2) {margin-left: 15px;}
    header .container .f-r .lian_jie a:hover {text-decoration: underline;}

    header .container .f-r .sou_suo {/* 搜索 */

    }

    header .container .f-r .sou_suo form {
        background-color: #fff;
    }

    header .container .f-r .sou_suo form input {
        height: 24px;
        border: 0px;
        float: left;
    }

    header .container .f-r .sou_suo form input:nth-child(1) {
        width: 150px;
        color: #666;
        font-size: 12px;
        line-height: 24px;
        padding: 0px 10px;
    }

    header .container .f-r .sou_suo form input:nth-child(2) {
        width: 24px;
        background: url("../images/index/ding/sou_suo_a.png") no-repeat center;
        background-size: 16px auto !important;
        cursor: pointer;
    }
    header .container .f-r .sou_suo form input:nth-child(2):hover {background: #eee url("../images/index/ding/sou_suo_c.png") no-repeat center;}
    
    @media (max-width: 1000px) {
    
        header {
            display: none;
        }
    
    }




/* 导航 */
    nav {
        
    }

    /* pc */
    nav .pc {
        padding: 0px 0px;
    }

    nav .pc .container {
        z-index: 10;
    }

    nav .pc .container .logo {/* logo */

    }

    nav .pc .container .logo a {
        display: block;
    }

    nav .pc .container .logo a img {
        height: 36px;
    }

    nav .pc .container .dao_hang {/* 导航 */
        padding: 5px 0px;
    }

    nav .pc .container .dao_hang .yi_ji {/* 导航 一级 */

    }

    nav .pc .container .dao_hang .yi_ji > li {
        float: left;
        position: relative;
    }

    nav .pc .container .dao_hang .yi_ji > li > a {
        color: #fff;
        font-size: 16px;
        padding: 0px 10px 8px;
        border-bottom: 2px solid transparent;
    }
    nav .pc .container .dao_hang .yi_ji > li:hover > a,/* 当前项 一级 */
    nav .pc .container .dao_hang .yi_ji > li.dqx-pc-dao_hang > a {border-bottom: 2px solid #fff;}

    nav .pc .container .dao_hang .yi_ji > li > span {
        display: inline-block;
        vertical-align: top;
        height: 16px;
        border-left: 1px solid #fff;
        margin: 0px 15px;
    }
    nav .pc .container .dao_hang .yi_ji > li:last-child > span {display: none;}
    
    nav .pc .container .dao_hang .yi_ji > li .er_ji {/* 导航 一级 二级 */
        position: absolute;
        left: 0px;
        top: 24px;
        display: none;
    }
    
    nav .pc .container .dao_hang .yi_ji > li .er_ji > .xvan_ka {/* 导航 一级 二级 选卡 */
        width: 106px;
        padding: 0px 15px;
        box-sizing: border-box;
        background-color: #fff;
        box-shadow: 0px 2px 3px rgba(0,0,0,0.2);
    }
    
    nav .pc .container .dao_hang .yi_ji > li .er_ji > .xvan_ka > li {
        padding: 0px 10px;
    }
    nav .pc .container .dao_hang .yi_ji > li .er_ji > .xvan_ka > li:nth-child(1n+2) {border-top: 1px solid #ccc;}
    
    nav .pc .container .dao_hang .yi_ji > li .er_ji > .xvan_ka > li > a {
        width: 56px;
        font-size: 14px;
        line-height: 34px;
        text-align: center;
        overflow: hidden;
        white-space: nowrap;
    }
    nav .pc .container .dao_hang .yi_ji > li .er_ji > .xvan_ka > li.dqx-pc-dao_hang_er_ji > a {color: #438ff9;}/* 当前项 二级 */
    
    nav .pc .container .dao_hang .yi_ji > li .er_ji > .tu {/* 导航 一级 二级 选卡图 */
        height: 100%;
        padding: 10px 10px 10px 0px;
        box-sizing: border-box;
        background-color: #fff;
        box-shadow: 2px 2px 3px rgba(0,0,0,0.2);
        position: absolute;
        left: 106px;
        top: 0px;
    }
    nav .pc .container .dao_hang .yi_ji > li:nth-child(6) .er_ji > .tu {right: 106px;left: auto;padding: 10px 0px 10px 10px;box-shadow: -2px 2px 3px rgba(0,0,0,0.2);}
    
    nav .pc .container .dao_hang .yi_ji > li .er_ji > .tu > a {
        display: block;
        height: 100%;
    }
    nav .pc .container .dao_hang .yi_ji > li .er_ji > .tu > a:nth-child(1n+2) {display: none;}
    
    nav .pc .container .dao_hang .yi_ji > li .er_ji > .tu > a > img {
        height: 100%;
    }
    
    @media (max-width: 1200px) {
    
        nav .pc .container .dao_hang .yi_ji > li > a {
            padding: 0px 8px 8px;
            border-bottom: 1px solid transparent;
        }
        nav .pc .container .dao_hang .yi_ji > li:hover > a,/* 当前项 一级 */
        nav .pc .container .dao_hang .yi_ji > li.dqx-pc-dao_hang > a {border-bottom: 1px solid #fff;}

        nav .pc .container .dao_hang .yi_ji > li > span {
            margin: 0px 10px;
        }
    
    }
    
    @media (max-width: 1000px) {
    
        nav .pc {
            display: none;
        }
    
    }
    
    /* 手机 */
	/*nav .sj {
		width: 100%;
		background-color: #fff;
		padding: 15px 0px;
		box-shadow: 0px 2px 4px rgba(0,0,0,0.2);
		position: fixed;
		z-index: 999;
		left: 0px;
		top: 0px;
	}*/
/* 按钮 */
	/*nav .sj .an_niou {
		position: absolute;
		top: calc(50% - 10px);
		left: 10px;
	}

	nav .sj .an_niou img {
		height: 20px;
	}
	nav .sj .an_niou img:nth-child(1) {display: none;}
*/
	/*nav .sj .logo {*//* logo */
	/*	text-align: center;
	}

	nav .sj .logo a {

	}

	nav .sj .logo a img {
		height: 30px;
	}*/
/* 附件 */
	/*nav .sj .fu_jian {
		position: absolute;
		top: calc(50% - 10px);
		right: 10px;
	}*/
/* 附件 语言 */
	/*nav .sj .fu_jian .yv_yan {
		
	}

	nav .sj .fu_jian .yv_yan a {
		font-size: 14px;
        line-height: 20px;
	}*/

	/*nav .sj .fu_jian .sou_suo { 附件 搜索 

	}*/
/*
	nav .sj .fu_jian .sou_suo img {
		height: 20px;
		margin-left: 15px;
	}*/

	/*nav .sj .dao_hang { 导航
		width: 100%;
		height: calc(100vh - 61px);
		border-top: 1px solid #ddd;
		position: absolute;
		left: 0px;
		top: 60px;
		display: none;
	} */

	/*nav .sj .dao_hang .yi_ji,*//* 导航 一级 */
	/*nav .sj .dao_hang .yi_ji > li .er_ji {*//* 导航 一级 二级 */
	/*	width: 100%;
		height: 100%;
		background-color: #f5f5f5;
		position: absolute;
		left: 0px;
		top: 0px;
	}

	nav .sj .dao_hang .yi_ji > li,
	nav .sj .dao_hang .yi_ji > li .er_ji > li {
		background-color: #fff;
		border-top: 1px solid #eee;
	}

	nav .sj .dao_hang .yi_ji > li > a,
	nav .sj .dao_hang .yi_ji > li .er_ji > li > a {
		display: block;
		font-size: 16px;
		line-height: 40px;
		text-align: center;
	}*/
    
   /* nav .sj .dao_hang .yi_ji > li.dqx-sj-dao_hang > a {*//* 当前项 */
   /*     color: #fff;
        background-color: #1093df;
    }

	nav .sj .dao_hang .yi_ji > li .er_ji {
		display: none;
	}

	nav .sj .dao_hang .yi_ji > li .er_ji > li > img {
		height: 20px;
		padding: 10px;
	}

	@media (max-width: 1000px) {
	
		body {
			margin-top: 60px;
		}

		nav .sj {
			display: block;
		}

	}*/

    /* 手机搜索 */
/*	nav .sj-sou_suo {
		width: 100vw;
		height: 100vh;
		position: fixed;
		z-index: 1000;
		left: 0px;
		top: 0px;
		display: none;
	}

	nav .sj-sou_suo .zhe_zhao {
		width: 100%;
		height: 100%;
		background-color: rgba(0,0,0,0.60);
	}

	nav .sj-sou_suo form {
		position: absolute;
		left: calc(50% - 115px);
		top: calc(50% - 15px);
	}

	nav .sj-sou_suo form input {
		height: 30px;
		float: left;
		border: 0px;
	}

	nav .sj-sou_suo form input:nth-child(1) {
		width: 200px;
		color: #666;
		font-size: 14px;
		line-height: 30px;
		padding: 0px 10px;
		box-sizing: border-box;
		border-radius: 4px 0px 0px 4px;
	}

	nav .sj-sou_suo form input:nth-child(2) {
		width: 30px;
		background: #438ff9 url("../images/dao_hang/sou_suo_b.png") no-repeat center;
		background-size: 18px auto;
		border-radius: 0px 4px 4px 0px;
	}*/





  




/*
@media (max-width: 1200px) {
	.box {
		当box最大宽度到1200px时，执行什么
	}
}

@media (min-width: 320px) {
	.box {
		当box最小宽度到1200px时，执行什么
	}
}

@media (min-width: 600px) and (max-width: 1000px) {
	.box {
		当box宽度在600px——1000px时，执行什么
	}
}
*/