﻿* { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; margin:0; padding:0;}
body { color: #333; font-family: Microsoft Yahei; font-size: 0.6rem; }
a { text-decoration: none; border: none; color: #333 !important;}
a:hover {text-decoration: underline;text-decoration: none;}
ul,li { list-style: none;}
table { border-collapse: collapse;border-spacing: 0;}
img{ border:none; vertical-align:middle;}
.clearfix{zoom:1;display:block}
.clearfix:after{content:"";height:0px;display:block;clear:both;visibility:hidden;}
.layout1{width: 16rem;margin:0px auto;background:#fff;overflow:hidden;}
.container{width: 14.5rem;margin: 0px auto;}
.snwjsa{color:#0052a6!important}
.clear { zoom:1;}
.clear:after { height: 0; display: block; content: "\20"; clear: both;}
.fl { float: left;}
.fr { float: right;}
.mc { margin:0 auto;}
.box { width: 16rem; margin:0 auto; background: #efefef;overflow:hidden;}

.mt10 { margin-top: 0.25rem;}
.bgfff { background: #fff;}
header { background: #0052a6; padding:0.375rem 0.75rem;}
.logo { padding-right: 1.0rem; border-right: 1px solid #0189d7;}
.logo img { width: 6.4rem;}
.headCall { width: 5.95rem;}


.home_ad { margin-top:0.25rem;}


nav a { display: block; width: 3.98rem; height: 1.75rem; line-height: 1.75rem; text-align: center; border-left:1px solid #ccc; border-top:1px solid #ccc; float: left; font-size: 0.65rem;}
nav a:first-child,nav a:nth-child(5) { border-left:0;}
nav a:nth-child(-n+4) { border-top:none;}
footer { margin-top: 2.75rem;}
footer .foot { padding:0.25rem 0; position: fixed; z-index: 2; left:50%; bottom: 0; width: 16rem; margin-left: -8rem; background: #fff;border-top: 1px solid #ccc;}
footer .foot a  { float: left; width: 4rem; border-left: 1px solid #e0e0e0; padding:0.2rem 0;}
footer .foot a:first-child { border-left: none;}
footer .foot a .foot_icon { margin:0 auto; width: 1.375rem; height: 1.075rem; background: url(../images/spr_bot.png) no-repeat; background-size: 5.5rem auto;}
footer .foot a .foot_icon1{ background-position: -4.1rem 0;}
footer .foot a .foot_icon2 { background-position: -0.05rem 0;}
footer .foot a .foot_icon3 { background-position: -1.425rem 0;}
footer .foot a .foot_icon4 { background-position: -2.735rem 0;}
footer .foot a p { text-align: center; font-size: 0.45rem; margin-top: 0.15rem;}

#scrolltp{position: fixed;bottom: 2.85rem;right: 0.15rem;z-index: 999999999;}
#scrolltp img{width: 1.3rem;height: 1.3rem;cursor: pointer;}


.home_banner img { width: 16rem; height:8.5rem;display: block;}
.slide{position: relative;}
.home_gg { padding:0 0.375rem; background: #fff; height: 2rem;  line-height: 2rem; }
.home_gg img { width: 2.875rem; margin-top:0.575rem; }
.home_btn { padding:0.625rem 0 0.75rem 0.125rem;}
.home_btn ul li { float: left; width: 7.5rem; padding:0.425rem 0 0.25rem 0.425rem; border:1px solid #dadada; border-radius: 0.25rem; margin:0 0 0.25rem 0.25rem;}
.home_btn ul li img { display: block; width: 3.2rem;}
.home_btn ul li div { width: 3.6rem;}
.home_btn ul li div h3 { font-size: 0.7rem; font-weight: normal;}
.home_btn ul li div p { font-size: 0.45rem; margin:0.2rem 0 0.25rem; color: #bbb;}
.home_btn ul li div i { display:  block; width: 0.75rem; height: 0.05rem; background: #ff5f11;}
.home_tle { height: 2rem; background: url(../images/homebg_18.png) repeat-x left center; margin:0 auto; text-align: center;}
.home_tle h3 { margin:0 auto; font-size: 0.7rem; font-weight: normal; width:5.5rem; background: #efefef; color: #0052a6; padding-top: 0.25rem; line-height: 0.9rem;}
.home_tle p { margin:0 auto; font-size: 0.45rem; color: #666; width:5.5rem; background: #efefef; line-height: 0.45rem;}
.home_depart ul { width: 16rem; padding:0.5rem 0;}
.home_depart ul li { float: left; width: 4rem; border-left:1px solid #dadada; border-top:1px solid #dadada; padding:0.375rem 0;}
.home_depart ul li:nth-child(4n+1) { border-left:none;}
.home_depart ul li:nth-child(-n+4) { border-top: none;}
.home_depart ul li img { display: block; margin:0 auto; width: 2.025rem;}
.home_depart ul li p { text-align: center; margin-top:0.25rem; font-size:0.5rem; }

.banner{ width:16rem; height:8.5rem; margin:auto;}
.show_wrap { padding:0 0.75rem 1rem 0.75rem;}
.show_crumb { padding:0.375rem 0; border-bottom: 1px solid #dadada;}
.show_crumb img { width: 0.875rem; display: inline-block; vertical-align: top;}
.show_crumb a { margin:0 0.2rem;}
.show_box { padding-top:0.75rem;}
.show_box .show_tle { text-align: center; font-size:0.75rem; margin-bottom: 0.5rem; font-weight: normal; }
.show_box .show_ly { text-align: center; color: #666; font-size: 0.5rem; margin-bottom: 0.5rem;}
.show_box .show_ly a { display: inline-block; vertical-align: middle; padding:0 0.275rem; height: 0.9rem; line-height: 0.75rem; border:1px solid #ff7e00; color: #ff7e00; border-radius: 0.2rem; margin-left: 0.3rem;}
.show_tip,.wxts{ background: #b0d2e3; font-size: 0.5rem; line-height: 0.9rem; color: #003163; padding:0.375rem; border-radius:0.2rem; }
.show_tip a { color: #ff4614;}
.show_con p {line-height: 25px; margin-top: 0.4rem;color: #414141; /*line-height: 1rem;text-align:justify;*/}
.show_page { border-top:1px solid #dadada;}
.show_page ul li { display: block; margin-top: 0.6rem; font-size:0.5rem;}
.show_page ul li a { font-size: 0.5rem;}
.show_con img { display: inline-block; max-width: 100%;}

.dj_nav { width: 16rem; height: 3.325rem; background: #FFFFFF; margin-top: 0.25rem; margin-bottom: 0.25rem; }
.dj_nav .dj_nava { width: 5.25rem; height: 2.2rem; margin-top: 0.425rem;text-align: center;}
.dj_nav p{ text-align: center; margin-top: 0.15rem;}
.dj_nav .dj_navb { width: 5.25rem; height: 2.2rem; margin-top: 0.55rem;text-align: center;}
.dj_nav .dj_navc { width: 5.25rem; height: 2.2rem; margin-top: 0.575rem; text-align: center;}
.dj_nav .dq_icon { width: 2.05rem; height: 1.35rem; margin:0 auto; background: url(../images/spr_dqgz.png) no-repeat; background-size: 6.15rem auto;}
.dj_nav .dq_icon2 { background-position: -2.05rem 0;}
.dj_nav .dq_icon3 { background-position: -4.1rem 0;}
.djbg { background: url(../images/yyjj_03.png) no-repeat left center; background-size: 0.025rem 2.1rem;}
.djbg:first-child { background: none;}

.dj_lb{ width: 16rem; border: 1px solid #fff;background: #FFFFFF;}
.dj_lba{ height: 5rem; width: 14.725rem; padding-top: 1rem; border-bottom: 1px solid #E0E0E0;}
.dj_lba h1 { color: #333333; font-size: 0.75rem;font-weight:normal ; margin-bottom: 0.5rem;}
.dj_lba h1 span { width:0.075rem; height: 0.65rem; background: #53c2f9; display: inline-block; margin-right: 0.25rem;  padding-top: 0.25rem;}
.dj_lba p{ color: #666666; font-size: 0.55rem; line-height: 1rem; letter-spacing: 0.025rem;}
.dj_lba .dj_col { color: #ff7e00;}

.dj_lbb{ height: 1.875rem; width: 14.725rem; margin-top: 0.625rem;}
.dj_lbb ul{ margin-top:1rem; margin-bottom:0.5rem;width:13.45rem; height: 1rem; line-height:0.7rem;}
.dj_lbb ul li {
    color: #333333;
    float: left;
    font-size: 0.55rem;
    list-style: outside none none;
    padding: 0.125rem 0.4rem;
    text-align: center;
	border-right:1px solid #a5c0dc;
}
.dj_lbb ul li:last-child{border-right:none;}
.dj_lbb ul li a{font-size: 0.6rem; color: #333333;}
.dj_lbb ul li:hover{ color:#0059a5;}

.yygh_top { height: 2.375rem; background: #FFFFFF; }
.yygh_top .yygh_topa {width: 15rem; height:2.3rem; padding-top: 1.1rem; color: #111111; font-size: 0.6rem;
 border-bottom: 1px solid #B4B4B4;}
.yygh_top .yygh_topa .yygh_topb { width: 6rem; height: 100%; margin-right: 0.25rem;}
.yygh_top .yygh_topa .yygh_topb img { width: 0.775rem; height: 0.775rem; margin-right: 0.22rem;}
.yygh_top .yygh_topa .yygh_topc {height: 100%; color: #ff5f11; font-size: 0.6rem;}
.yygh_top .yygh_topa .yygh_topc img { width: 0.75rem; height: 0.525rem; margin-right: 0.22rem; margin-top: 0.18rem;}

.zhgh_gh {width: 16rem; height: 9.35rem; background:  #FFFFFF; margin-bottom: 0.25rem; }
.zhgh_gh .ghgl {width: 12.8rem;}
.zhgh_gh .ghgl .user_input label{ font-size:0.6rem; color:#6c6c6c}
.submit{width:4.5rem; height:1.325rem;}
.submit input{ width:5.5rem; height:1.625rem; background:url(../images/yygh_zhqc.png) no-repeat; border:none; margin:0; padding:0; background-size:4.75rem 1.5rem;vertical-align:top }
.ipon{ width:6.4rem; height:1.325rem;}
.ipon input{ width:4.75rem; height:1.625rem; background:url(../images/yygh_zhjm.png) no-repeat; border:none; margin:0; padding:0; background-size:4.75rem 1.5rem;vertical-align:top;margin-left: 1rem;}
.ghgl .user_input input { border: 1px solid #dedede;border-radius:0.25rem; width: 12.75rem;height: 1.3rem;line-height: 1.2rem; padding-left: 0.2rem; font-size: 0.55rem;color: #b4b4b4;margin-top: 0.2rem;background:#dedede ;}
.select_box span:hover { background: #f3f3f3;}
.ghgl .user_input {padding-top: 0.6rem;}
.zjtd_zhd { background: #b0d2e3;}
.yygh_top .zjtd_zhe { border-bottom: 0rem;}
.zhgh_gh .ghgl .user_input label.jtd_zj { color: #FFFFFF;}
.ghgl .user_input .input_testa { background: #FFFFFF;}

.home_ad {background:url(../images/add4_02.jpg) no-repeat;height: 5rem; background-size: 16rem 5rem;text-align: center;}
.home_ad p { font-size: 0.45rem; text-shadow:0 0.05rem 0.1rem #fff; line-height: 0.9rem;}
.home_ad p:nth-child(3) { margin-top: 0.2rem;}
.home_ad2 {
	display: block;
	width: 3.875rem;
	height: 1.05rem;
	border: 1px solid #ff5e10;
	color: #ff5e10;
	line-height: 1rem;
	position: absolute;
	right: 0.75rem;
	bottom: 0.3rem;
	font-size: 0.5rem;
	background: rgba(255,255,255,.7);
	border-radius: 0.25rem;
	text-align: center;
}

.arctjzj{padding: 0.75rem 0.75rem 1rem 0.75rem; background: #FFFFFF;}
.ar_zj{ width: 100%; border-radius: 5px;padding: 15px;background: #fff; border: 1px solid #D6D6D6;margin-top:5px;box-sizing: border-box;}
.ar_zj_biao_l{ float: left; color: #002ab3;font-size: 18px;}
.ar_zj_biao_r{float: right; color: #9e9e9e; font-size: 14px;line-height: 25px;}
.ar_zj_zh{margin-top: 20px;padding-bottom: 20px; border-bottom: 1px solid #D6D6D6;}
.ar_zj_zh li{ float: left; width: 48%; float: left;background: #F2F2F2;  box-sizing: border-box;border-radius: 10px;}
.ar_zj_zh li img{ width: 100%; height: auto;}
.ar_zj_zh_l{margin-right: 2%;}

.ar_zj_zh_l p{ font-size: 12px; color: #484848;font-family: "宋体";margin-top: 10px;}
.ar_zj_zh_l p span{font-weight: bold;margin-right: 10px;padding-left: 10px; color: #484848;font-family: "宋体";}
.ar_zj_zh_l span{  padding-right: 10px;color: #818181;  font-size: 12px;padding-left: 10px;padding-bottom: 10px;display: inline-block;line-height: 20px}
.twwz{width:16rem;height:3rem;background:#fff;margin-top:.25rem;border-bottom:.25rem solid #EFEFEF;border-top:.25rem solid #EFEFEF}
.twwz a{display:block;width:5.3rem;height:2.5rem;float:left;border-right:1px solid #ccc;background-size:1.3rem 1.3rem;background-position:.7rem .6rem;font-size:.4rem;color:#666;text-align:right;padding-right:.7rem}
.twwz1{background:url(../images/wztb_11.jpg) no-repeat}
.twwz2{background:url(../images/wztb_13.jpg) no-repeat}
.twwz3{background:url(../images/wztb_15.jpg) no-repeat;border-right:none!important}
.twwz a p{font-size:.6rem;color:#111;margin-top:.6rem}

.people{width:16rem;margin:0px auto; margin-top:0.3rem; float:left; background:#fff}
.people .index_title h4{font-size:0.5rem;color: #333333;float: right;margin-top:0.1rem;font-weight: normal;font-family: "微软雅黑";}

.list_nr {width:15.25rem;margin:0 auto;border-bottom: 1px solid #cccccc;}
.list_nr .nr {padding: 0.2rem;height:1.9rem;background: url(../images/bz_02.png) no-repeat 0.2rem 0.7rem;background-size:0.225rem 0.425rem;}
.list_nr:last-child{ border-bottom:none}
.list_nr .nr .nr_tit{font-size:0.6rem;color:#666666;line-height:1.5rem;padding-left:0.3rem;float: left;}
.list_nr .nr .nr_r{font-size:0.45rem;color:#637d9e;margin-top:0.38rem;float:right; padding-left:1.2rem;background-size:0.575rem 0.375rem;}
.index_title{width:15rem;height:1.05rem;margin:0px auto;margin-top:0.3rem;cursor:pointer}
.index_title span{background:#2982bb;float:left;width:0.05rem;height:0.6rem;margin-right:0.25rem;margin-top:0.25rem;}
.index_title p{font-size:0.75rem;color:#111111;float:left;line-height:1.05rem;height:1.05rem; font-family:"微软雅黑"; text-align:center}

.yhxxbt{background: #C46F6F;color: #fff;text-align: center;padding: 0.5rem;margin-bottom: 0.5rem;}
.zxyhhd{margin-bottom: 0.5rem; width:100%;}
.yhxx .home_banner img{width:100%;height:100%;}
