@charset "utf-8";
/* CSS Document */

html,body,h4,p{ margin:0; padding:0; border:0;}
.p_kv{ width:100%; overflow:hidden;}
.p_kv>div{ width:1920px; position:relative; left:50%; margin-left:-960px;}
.p_kv>div img{ max-width:100%; }
.page{ width:958px; margin:0 auto; border-left:dashed 1px #cdb28e; 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:36px; line-height:2em; font-weight:normal;}
.page>h2.p_tit>span{ background-image:url(../images/a6300_4_titbg01.png); background-position:1px center; background-repeat:no-repeat; background-size:100%; width:4.55%; padding:0 0.8% 0 0.5%; font-size:0.83em; display:inline-block; color:#fff; line-height:3.2em;}
.page>h3.p_tit{ width:87.37%; 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.37%; margin:0 auto;}
.page>div{ width:87.37%; margin:0 auto;}

.page .p_box{ width:87.37%; 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: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%;}
.page .p_bor2{ border:dashed 1px #000; padding:2% 5%;}

.page .p_f1{ float:left; width:49%;}
.page .p_f2{ float:left; width:51%;}

.page .p_f3{ float:right; width:50.78%;}
.page .p_f4{ float:left; width:49.22%; }
.page .p_f2>p{ margin-left:10%;}
.page .p_f4>p{ margin-right:5%;}

.page .p_f5{ float:right; width:46.48%;}
.page .p_f6{ float:left; width:48%; position:relative;}
.page .p_f6 .p_bor2{ position:absolute; left:0; bottom:0; width:90%;}
.page .p_f6 .p_bor2 .p_jt01{ position:absolute; left:50%; top:100%; margin:-1px 0 0 -12px; width:23px;}
.page .p_f7{ float:left; width:46.7%;}
.page .p_f8{ float:left; margin-left:5.3%; width:48%; position:relative;}
.page .p_f8 .p_bor2{ position:absolute; left:0; bottom:0; width:90%;}
.page .p_f8 .p_bor2 .p_jt01{ position:absolute; left:50%; top:100%; margin:-1px 0 0 -12px; width:23px;}



.page .p_hei{ display:table; position:relative;}
.page .p_bg_f2{background:#f2f2f2; }
.page .p_bg_f2>div{ margin:0; vertical-align:middle; display:table-cell; }
.page .p_bg_f2>div>p{ padding:0 10%; }


.page .p_t1{ margin-top:1%;}
.page .p_t2{ margin-top:2%;}
.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:311px; position:fixed; left:50%; top:100px; margin-left:440px; z-index:99; display:none; }
.p_nav>a{ width:139px; height:37px; 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_nav1{ background-position:0 0;}
.p_nav2{ background-position:0 -37px;}
.p_nav3{ background-position:0 -74px;}



@media screen and (max-width:1160px){
	
	.p_nav{ position:fixed; left:inherit; right:0; top:100px; margin-left:0;}
	}

@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;}

.tjbox{ padding:6% 0; }
.ewmbox{ margin:6.25% auto 0; }
}


@media screen and (max-width:720px){
.page{ font-size:14px; line-height:2em;}

.page .p_f2>div p{ margin:0; }
.page>h2.p_tit{ font-size:20px;}

.p_nav{ display:none;}

.page .p_t1,.page .p_t2,.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,.page .p_f5,.page .p_f6,.page .p_f7,.page .p_f8{ float:none; width:100%; margin:0;}
.page .p_f6,.page .p_f8{ margin:2.5% 0 0; padding-bottom:2%;}

.page .p_f2>p,.page .p_f4>p{ margin:2% 0 0;}
.page .p_bg_f2>div>p{padding:3% 4%;}

.page .p_f6 .p_bor2 .p_jt01{ margin:-1px 0 0 -2vw; width:4vw;}
.page .p_f6 .p_bor2,.page .p_f8 .p_bor2{ position:relative; left:inherit; bottom:inherit; width:auto; }
.page .p_f8 .p_bor2 .p_jt01{ position:absolute; left:50%; top:100%; margin:-1px 0 0 -2vw; width:4vw;}


.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%;}

}

