@charset "utf-8";
/* CSS Document */
html,body{ overflow-x:hidden;}
html,body,h4,p{ margin:0; padding:0; border:0; display:block;}
.p_kv{ width:100%; overflow:hidden;}
.p_kv>div{ width:1920px; position:relative; left:50%; margin-left:-960px;}
.p_kv>div img{ width:100%;}
.page{ width:960px; margin:0 auto; box-sizing:border-box; border-left:dashed 1px #5a5a5a; color:#000; font-family:"微软雅黑"; font-size:16px; line-height:1.5em; overflow:hidden; padding-bottom:30px;}
.page a{ text-decoration:underline; color:#333;}
.page img{ width:100%; display:block;}
.page>h2.p_tit{ font-size:35px; width:93.75%; line-height:1em; text-align:center; color:#876146; font-weight:normal; background:url(../images/a6300_6_titbg02.png) 1px 10px repeat-x;}
.page>h2.p_tit>span{ display:inline-block; padding:0 0.5em; background:#fff;}
.page>h2.p_tit>img{ width:auto; float:left; margin-top:8px;}
.page>h3.p_tit{ width:87.5%; margin:3% auto 0; font-size:25px; line-height:2em; font-weight:normal;}
.page>h3.p_tit>span{ background-image:url(../images/a6300_4_titbg02.png); background-position:center center; background-repeat:no-repeat; background-size:100%; font-family:Arial, Helvetica, sans-serif; width:2em; margin-right:0.4em; font-size:1em; display:inline-block; line-height:2em; text-align:center;}
.page img.p_tb{ width:auto; display:inline-block; vertical-align:middle;}
.page>p{ width:87.5%; margin:0 auto;}

.page .p_box{ width:87.5%; margin:0 auto; overflow:hidden; position:relative;}
.page .p_box span.sp_tit{
	position:absolute;
	left:0;
	bottom:0;
	width:96%;
	text-align:right;
	line-height:1em;
	padding:1% 2%;
	background:url(../images/a6300_csbg.png) right center;
	color:#fff;
}
.page .p_box span.sp_tit img{ width:auto; display:inline-block; vertical-align:middle;}
/*
.page .p_box span.sp_tit{ position:absolute; left:0; bottom:0; width:96%; text-align:right; line-height:1.2em; padding:1% 2%; background:url(../images/a6300_csbg.png) right center repeat-y; color:#fff;}
*/
.page .p_bor_b1{ border-bottom:dotted 1px #737373; padding-bottom:3.5%;}
.page .p_bor2{ border:dashed 1px #000; padding:2% 5%;}

.page .p_f1{ float:right; width:58.6%;}
.page .p_f2{ float:left; width:41.4%;}

.page .p_f3{ float:left; width:49.88%; position:relative;}
.page .p_rel{ position:relative;}
.page .p_f4{ float:left; width:49.16%; position:relative; margin-left:0.95%; }
.page .p_f2>p{ margin-left:10%;}
.page .p_f4 .p_jt01{ position:absolute; right:100%; margin-right:-1px; top:40%; width:20px; border:0;}


.page .p_hei{ display:table; position:relative; }
.page .p_hei2{ display:table; position:relative;}
.page .p_bg1{ background:#f1f1f1;}
.page .p_bor1{}
.page .p_bor1>div{ margin:0; vertical-align:middle; display:table-cell;}
.page .p_bor1>div>p{ padding:0 10%; }

.page .p_p510{ padding:5.5% 10%; }


.page .p_t1{ margin-top:1%;}
.page .p_t2{ margin-top:2%;}
.page .p_t25{ margin-top:2.5%;}
.page .p_t3{ margin-top:3%;}
.page .p_t4{ margin-top:4%;}
.page .p_t5{ margin-top:5%;}
.page .p_t8{ margin-top:8%;}


.tjbox{ padding:56px 0; background:#e3edee;}
.tjbox img{ max-width:100%; }
.tj_box{ width:90%; max-width:960px; margin:0 auto; overflow:hidden;}
.tj_box2{ overflow:hidden; padding:25px 0; border-bottom:solid 1px #838b8d; }
.tj_box2>a{ display:block; float:left; width:50%; box-sizing: border-box; border-right:dashed 1px #e3edee; }
.tj_box2>a:first-child{ border-right:dashed 1px #7a8587; }
.tj_box2>a>img{ width:100%;}

.ewmbox{ width:87.5%; max-width:960px; margin:55px auto; overflow:hidden;}
.ewmbox>div{ float:left; width:50%; box-sizing: border-box; border:solid 1px #f3f3f3; }
.ewmbox>div>img{ display:block; width:100%;}

.p_nav{ width:139px; height:415px; position:fixed; left:50%; top:100px; margin-left:440px; z-index:99; display:none;}
.p_nav>a{ width:139px; height:55px; display:block; background-image:url(../images/p_nav.png);}
.p_nav>a:hover{ background-image:url(../images/p_nav_on.png);}
.p_nav>a.active{ background-image:url(../images/p_nav_on.png);}
.p_nav>.p_nav1{ height:56px; background-position:0 0;}
.p_nav>.p_nav2{ background-position:0 -56px;}
.p_nav>.p_nav3{ background-position:0 -111px;}
.p_nav>.p_nav4{ background-position:0 -166px;}




@media screen and (max-width:1160px){
	.page{}
	.p_nav{ position:fixed;}
	}
@media screen and (max-width:1160px){
	.p_nav{ position:fixed; left:inherit; right:0; top:100px; margin-left:0;}
	
	}
@media screen and (min-width:720px){
	.p_nav{ display:block;}
	}
@media screen and (max-width:960px){
.p_kv>div{ width:200%; left:-50%; margin-left:0;}
.page{ width:auto;}
.w960{ width:98%; margin:0 auto;}
.page>h2.p_tit{ font-size:30px; background-position:1px 8px;}
.page>h2.p_tit>img{margin-top:6px;}

.tjbox{ padding:6% 0; }
.ewmbox{ margin:6.25% auto 0; }
}


@media screen and (max-width:720px){
.page{ font-size:14px; line-height:2em;}
.page div .p_jt01{ display:none;}
.page .p_f2>div p{ margin:0; }
.page>h2.p_tit{ font-size:20px; background-position:1px 2px;}
.page>h2.p_tit>img{margin-top:0px;}
.p_nav{ display:none;}


.page .p_t1,.page .p_t2,.page .p_t25,.page .p_t3,.page .p_t4,.page .p_t5,.page .p_t8{ margin-top:2.5%;}

.page .p_f1,.page .p_f2,.page .p_f3,.page .p_f4{ float:none; width:100%; margin:0;}
.page .p_f2,.page .p_f4{ margin:2.5% 0 0;}

.page .p_f2>p,.page .p_f4>p{ margin:2% 0 0;}
.page .p_bor1>div>p{padding:3% 4%;}
.page .p_p510{ padding:3% 5%; }


.tj_box2{ border-bottom:0; padding:0; border-bottom:solid 1px #838b8d; }
.tj_box2>a{ float:none; width:100%; margin-top:5%; border-right:0;}
.tj_box2>a:first-child{ border-right:0; border-bottom:dashed 1px #838b8d;}
.tj_tit{ position:relative; width:160%; max-width:160%; left:-30%;}

.ewmbox{ margin:0 auto; padding-bottom:5vw; }
.ewmbox>div{ float:none; width:100%; margin-top:6.25%;}

}
