@charset "utf-8";
/* CSS Document */

@media(max-width:992px){
.sj{ display:block !important;}
.pc{ display:none !important;}

.ban1{ margin-top:50px;}

.banner_sj,.ny_about{ margin-top:50px;}
.header_sj,.banner_sj{ display:block;}
.header,.banner{ display:none;}	

.foue_con .slideGroup .parBd ul li{ width:368px !important;}
.foue_con .slideGroup .slideBox{ padding-left:13px;}

.one,.three,.five{ margin:20px auto;}	
.one_tit,.three_tit,.four_tit,.five_tit,.six_tit{ margin-bottom:20px;}
.one_tit h2,.three_tit h2,.four_tit h2,.five_tit h2,.six_tit h2{ font-size:22px; line-height:22px; margin:0 0 0px 0;}
.one_tit span,.three_tit span,.four_tit span,.five_tit span,.six_tit span{ width:40px; height:2px; margin:6px auto;}
.one_tit h3,.three_tit h3,.four_tit h3,.five_tit h3,.six_tit h3{ font-size:16px;}

.one_list .one_list1{ border-radius:5px; padding-bottom:10px; padding-top:10px; margin-bottom:10px;}
.one_list .one_img{ width:100px; height:100px; margin:0px auto 0px auto; overflow:hidden;}
.one_list h2{ font-size:16px; line-height:22px; margin-bottom:6px;}
.one_list p{ font-size:12px; line-height:18px; height:36px; margin:0 10px;}

.two,.four,.six{ padding:20px 0;}
.tow_zi h2{ /*font-size:18px;*/}
.tow_zi span{ margin:10px 0;}
.tow_tu{ margin-top:20px;}
.two_con p{ font-size:14px; line-height:20px; margin-bottom:10px;}
.two_con a{ font-size:14px; width:112px; height:34px; line-height:34px;}

.six_zi h2{ font-size:16px;padding-left:20px; line-height:16px; margin-bottom:4px;}
.six_zi h2 img{ width:16px;}
.six_zi span{ font-size:14px; line-height:14px; margin:4px 0; }
.six_zi h3{font-size:12px; line-height:18px; height:36px; margin:4px 0;}
.six_zi h4{font-size:12px;}
.six_zi h4 i{ font-size:14px; display:inline-block; margin-left:4px;}
.six_list{ margin-bottom:20px; padding:0; border:none;}

.footer .f2{ padding:10px; font-size:12px; line-height:20px; margin:0 10px;}

/*内页开始*/
.ny_tit{ margin:20px auto 10px auto;}
.ny_tit1{ margin:20px auto 0px auto;}
.ny_tit h2, .lianxi_tit h2{ font-size:22px; line-height:30px;}
.ny_tit h3, .lianxi_tit h3{ font-size:16px; line-height:16px;}
.ny_tit span, .lianxi_tit span{ margin:10px auto;}
.lianx_con .lianxi_list{ height:40px;}
.lianx_con .lianxi_list h2{ line-height:20px; font-size:12px;}
.lianx_con .lianxi_list img{ width:20px;}

.nr_con{ margin-bottom:30px;}
.nr_con p{ font-size:14px;}

.prev{ margin-top:20px; line-height:24px; font-size:14px; }
.next{ margin-top:4px; line-height:24px; font-size:14px; }
.return{ width:60px; margin:10px auto;  font-size:14px;}

.ej{ border-bottom:1px solid #e3e2e7; width:100%; margin-bottom:20px; }
.ej a{ font-size:14px; line-height:36px; padding:0 5px; margin:0 4px; border-bottom:2px solid #fff;}
.ej a.on,.ej a:hover{ border-bottom:2px solid #ebab29;}

.xinwen_list{ padding:10px; margin-bottom:10px;}
.xinwen_list .xinwen_zi{ margin-top:0px; margin-bottom:10px;}
.xinwen_list .xinwen_zi h2{ font-size:16px;  margin-bottom:10px; font-weight:bold;}
.xinwen_list:hover .xinwen_zi h2{ padding-left:20px;}
.xinwen_list .xinwen_zi p{ line-height:24px; height:72px; overflow:hidden; margin-bottom:10px; font-size:13px;}
.xinwen_list .xinwen_zi .time{ font-size:12px; line-height:12px;}
.xinwen_list .xinwen_zi .time i{ margin-right:4px; font-size:14px;}
.xinwen_list .xinwen_zi span{ font-size:12px; line-height:12px; color:#222;}

.xinwen_s{ width:90%; margin:auto; padding:10px;}
.xinwen_s1 h2{ font-size:18px; padding:5px; }
.info{ font-size:14px; padding:5px; border:1px solid #f2f2f2; margin-bottom:10px; margin-top:10px;}
.xinwen_s p{ text-indent:2em; font-size:14px; line-height:2; }
.xinwen_s img{ display:block; max-width:100%; margin:4px auto;}
.xinwen_s .prev{ margin-top:20px; line-height:24px; font-size:14px; }
.xinwen_s .next{ margin-top:4px; line-height:24px; font-size:14px; }
.xinwen_s .return{ padding:2px 16px; font-size:14px; margin-top:10px;}

.szll_list{ padding:10px; width:90%; margin:0 auto 20px auto;}
.szll_tu{ margin-bottom:0px;}
.szll_tu img{ max-width:30%;}
.szll_zi{ text-align:center; margin-top:10px;}
.szll_zi h2{ text-align:center; font-size:20px; line-height:30px; margin-bottom:0px;}
.szll_zi h3{ text-align:center;  font-size:14px; line-height:20px;  margin-bottom:10px; padding-bottom:4px;} 
.szll_zi p{ font-size:14px; text-indent:2em; line-height:2;} 
 
.xqfb_s1{ padding:10px;}
.xqfb_s1 .xqfb_r h2{ font-size:20px; padding:20px 0 10px 0; margin-bottom:10px;}
.xqfb_s1 .xqfb_r p{ font-size:14px; line-height:24px;}
.xqfb_s1 .xqfb_r p span{  width:75px; font-size:14px; line-height:14px; padding:2px 0;}
.xqfb_jj{ margin-top:20px;}
.xqfb_jj h2{ line-height:30px; margin-bottom:20px;}
.xqfb_jj h2 span{ margin-left:20px;  font-size:16px;  border-bottom:2px solid #ebab29; line-height:30px;}

.kcap_s{ padding:10px;}
.kcap_s1 .kcap_s1_tu img{ max-width:100%; width:auto;}
.cqfb_list .xqfb_zi{ padding:10px;}
.cqfb_list .xqfb_zi h2{ font-size:16px; margin-bottom:0; line-height:22px;}
.xqfb_jj h2 span, .kcap_s2 h2 span{ font-size:16px;}

.xxzx_list{ width:90%; margin:0 auto 20px auto; padding:10px 10px 10px 10px; border-radius:10px 0 10px 0;}
.xxzx_list h2{ padding-right:140px; height: 40px; font-size: 16px; line-height: 40px; margin-bottom:10px;}
.xxzx_list h2 i{ font-size:16px; margin-right:4px;}
.xxzx_list h2 img{ top:19px;}
.xxzx_list .nr{ line-height:24px; font-size:14px; height:48px; }
.xxzx_list span{ right:10px; top:10px; line-height:36px; font-size:12px; margin-top:0px;} 
.xxzx_list span i{ margin-right:4px;} 
.xxzx_list .pl{ margin-top:8px; font-size:14px; }
.xxzx_list .pl em{ margin-left:6px; }

.xxzx_s{ width:90%; margin:20px auto 0 auto;}
.xxzx_s2 .xxzx_s3 h4{ margin-bottom:0;}

.five_con #owl-demo img{ border:1px solid #ddd; padding:2px;}

.rmwd_con .xxzx_list .nr{ max-height:72px;}
.rmwd_con .xxzx_list .hf{ font-size:14px;}

.ss{ margin-top:30px;}
}

@media(min-width:993px){
.sj{ display:none;}
.pc{ display:block;}
.header_sj,.banner_sj{ display:none;}
.header,.banner{ display:block;}

.nav a{ font-size:16px; padding:20px 0 0 0;}
.logo a{ font-size:18px;}
.logo a span{ letter-spacing:6px; margin-top:4px;}
}

@media(min-width:1200px){
.header_sj,.banner_sj{ display:none;}
.header,.banner{ display:block;}

.nav a{ height:48px;padding:20px 4px 0 4px; font-size:18px; margin-bottom:26px;}	
.logo a{ font-size:20px;}
.logo a span{ font-size:16px; line-height:16px;letter-spacing:13px;}
}