/*--必须要写滴开始--*/
*html {background-image:url(about:blank);background-attachment:fixed;}
.clear {clear:both;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span,ul,li,a {margin:0;padding:0;}
ul{ list-style:none;}
img,a img{ border:none;}
a, button { cursor:pointer}
a, input{ text-decoration:none; color:#333333;}
body {
	font-family:微软雅黑;
	font-size: 0.9rem;
	color: #333333;
	font-weight:normal; 
	margin:0 auto;
	padding:0;
	width:100%;
	max-width:750px;
	background:url(bg.jpg) top no-repeat #f0f5f7;
	background-size:100%;
	
}

/*--必须要写滴结束--*/

.ejym_dingbu { width:100%; height:50px;}

.sjym_mc {height:50px; line-height:50px; color:#ffffff; display:block; float:left; font-size:1.1rem; text-align: center; width:70%; overflow:hidden;}

.fh { display:block; height:50px; float:right;line-height:50px; color:#ffffff; width:15%; text-align:center}

.sy { display:block; height:50px; margin:0 auto; float:left;line-height:50px; color:#ffffff;width:15%; text-align:center;}

.m_banner{height:150px; position:relative; margin-top:0px;}

.m_banner .banner{height:150px;width:94%; position:absolute;top:0;left:3%; background-position:center top; border-radius:5px;}

.zt { max-width:750px; margin:0 auto; overflow:hidden; padding-bottom:20px;}

.wbk { display:block; margin:15px auto 0; width:90%; height:40px; background:#ffffff; border:1px solid #c7e8ff; padding-left:2%;}

.tjan { display:block; margin:15px auto 0;width:92%; height:40px; background:#3686ff; color:#ffffff; border:none; font-size:1rem; border-radius:5px;}

.ggt { display:block; margin:0 auto; width:100%;}

.ggt1 { display:block; margin:60px auto 0; width:100%;}

.zt_fl { width:94%; margin:10px auto 0; background:#ffffff; overflow:hidden; border-radius:5px;border:1px solid #eef1f4; padding-bottom:15px;}

.zt_fl ul li { float:left; width:25%; overflow:hidden; margin-top:15px;}

.zt_fl ul li a { display:block; width:100%; overflow:hidden;}

.zt_fl_tb { display:block; width:60%; margin:0 auto;}

.zt_fl_wz { display:block; text-align:center; width:100%; margin:10px auto 0;}

.zt_fl_bt { width:92%; overflow:hidden; padding:15px 0; margin:0 auto; border-bottom:1px solid #eeeeee; font-size:1.1rem; font-weight:bold; color:#0f59a4;}

.zt_fl1 { width:94%; margin:10px auto 0; background:#ffffff; overflow:hidden; border-radius:5px;border:1px solid #eef1f4; padding-bottom:15px;}

.zt_fl1 ul li { width:90%; overflow:hidden; margin:0 auto; border-bottom:1px solid #eeeeee;}

.zt_fl1 ul li a { display:block; width:100%; overflow:hidden; padding:15px 0;}

.zt_fl_tb1 { display:block; float:left; width:55px; height:55px;}

.wjl_wz { float:left; height:55px; margin-left:10px;}

.zt_nr { width:92%; overflow:hidden; margin:0 auto;}

.zt_nr ul li { overflow:hidden; width:100%; border-bottom:1px solid #eeeeee; padding:15px 0; margin-top:0px !important;}

.wzbt { padding:0 15px; display:block; line-height:1.7rem; font-size:1rem;}

.fbsj { padding:0 15px; display:block; line-height:1.2rem; font-size:0.9rem; color:#999999; margin-top:10px;}

.zcan1 { display:block; margin:0px auto 0; width:80%; height:45px; background:#0f59a4; border:none; outline:none; font-size:0.9rem; color:#ffffff; cursor:pointer; border-radius:5px;}

.nry_bt { width:100%; margin:0 auto; background:#FFF; padding-top:15px; font-size:1rem; line-height:25px; color:#C00;}

.nry_fbt { width:100%; margin:0 auto; background:#FFF; padding:8px 0; font-size:0.9rem; color:#999999; }

.nry_nr { width:100%; margin:0 auto; background:#FFF; font-size:0.9rem; color:#333333; line-height:25px; padding-bottom:15px;}

.nry_nr p{ width:100%; margin:0 auto; background:#FFF; font-size:0.9rem; color:#333; line-height:30px;}

.nry_nr img { width:100%; margin:10px auto;}

.lxbm { overflow:hidden; width:92%; margin:0 auto;}

.lxbm ul li { float:left; width:45%; display: table; margin-left:3.3%;}

.lxbm ul li a { width:100%; height:50px; background:#0f59a4; text-align:center; vertical-align:middle; display: table-cell; color:#ffffff; padding:0 5px; overflow:hidden;}



