@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; font-family: "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif; text-align:justify; }
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
.red, .red a { color:#e1203f; }
.green, .green a { color:#0f63ad; }
.left { float:left; }
.right { float:right; }
.autohei { height:auto; width:100%; overflow:hidden; zoom:1;}
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank { height:10px; font-size:0; line-height:0; clear:both; overflow:hidden; }
body { font-family:microsoft yahei; font-size:14px; margin:0 auto; color:#333;max-width:640px;min-width:320px;position: relative;height:100%;}
 img{ max-width:100%;max-height:100%;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}
html {
	font-size: 75.5%
}

@media only screen and (min-width:321px) {
	/*iphone5*/
	html {
		font-size: 72.5%!important
	}
}
@media only screen and (min-width:322px) {
	/*iphone5*/
	html {
		font-size: 84.5%!important
	}
}

@media only screen and (min-width:361px) {
	/*iphone5*/
	html {
		font-size: 62.5%!important
	}
}

@media only screen and (min-width:361px) {
	/*ÈýÐÇnote*/
	html {
		font-size: 88.9%!important
	}
}

@media only screen and (min-width:376px) {
	/*iphone6*/
	html {
		font-size: 90.7% !important
	}
}

@media only screen and (min-width:481px) {
	html {
		font-size: 122%!important
	}
}

@media only screen and (min-width:561px) {
	html {
		font-size: 148%!important
	}
}

@media only screen and (min-width:641px) {
	html {
		font-size: 155%!important
	}
}
.top{ background: url(/temimages/top_bg.png) repeat-x center top; background-size:100% 100%; zoom:1; overflow:hidden;  position:fixed; left:0; top:0; width:100%; z-index:999;}
.top .top_in{ max-width:640px;min-width:320px; margin:0 auto; }
.top .top_in a{color:white;}
.top .top_in h3{ float:left; font-size:1.2rem; padding-left:1rem; color:#ffffff; line-height:4.15rem;}
.top .top_in h3 img{ vertical-align:top; width:1.5rem; height:1.5rem; margin-top:0.5rem;}
.top .top_in p{ float:right; font-size:1.2rem; color:#ffffff; line-height:4.15rem; padding-right:1rem;}
.top .top_in p a{ color:#ffffff;}
.top .top_in p img{ vertical-align:middle; width:1.95rem; height:1.95rem; margin-right:0.2rem;}
.top_jl{ margin-top: 2.8rem;  padding:.5rem 0;}

.nav{width:100%;overflow:hidden;}
.nav ul li{ float:left; width:25%; text-align:center; line-height:3rem; background:#1169c3; font-size:1.2rem; color:#fff; border-bottom:1px solid #fff; border-right:1px solid #fff;}
.nav ul li a{ color:#fff; display:block;}
.bannerjm .bannerjm_a{ width:100%;overflow:hidden;}
.listhis{ font-size:1.1rem; line-height:2rem; font-weight:600; margin-bottom:1rem; font-family:"Î¢ÈíÑÅºÚ"; padding-left:.8rem; background:#f3f3f3;}
.listhis a{color:#444;}
.content{ padding:3%; position: relative; height:auto;}
.content1 { position: relative; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; height:auto; }
.content1.pad{ padding:0; margin: 0 auto; width:100%;}
.content_div_wz{ width:100%; max-width:640px; top:0; margin:0 auto; left:0; right:0; z-index:5; background:#FFF; padding-bottom:10px;margin-bottom:15px; background:#f3f3f3;}
.content_div_wz:after{ display:block; clear:both; content:"";}
.content .content_ul{ padding-top:3px;}
.content_ul li{ float:left; width:25%; font-size:1rem; text-align:center; height:1.8rem; line-height:1.8rem; overflow:hidden; white-space:nowrap;}
.content_ul li input{ margin-right:3%;}
.content1_btn .lx{ width:86%; margin:.5rem auto 0rem auto ; background:#ff6600; height:2.2rem; border-radius:1.25rem; position:relative;}
.content1_btn .lx h3{ color:#FFF; font-size:1rem;line-height:2.2rem; border:0;}
.content1_btn .lx_hr{ position:absolute; bottom:-1.2rem; right:4%; width:18%;}
.content1_btn .lx_hr img{ position:relative; }
.content1_btn .lx_hr p{ position:absolute; top:.2rem; left:5%; color:#ff6600; font-weight:bold; font-size:1.1rem; line-height:1.3rem;}

.content_ul .content_ul_regest{ width:33.33%;}
.content1_btn{ width:95.1%; margin:0 auto; position:relative; margin-top:1%; text-align:center;}
.content1_btn hr{ position:absolute; left:0; top:50%; width:100%; z-index:0; height:1px; background:#999;}
.content p.titcls{ font-size:17px; font-weight:bold; color:#F00; border-top:2px solid #999; margin:0px; padding-top:.8rem;}
.content p.titclass { font-size: 17px; line-height:30px; margin: 1rem 0 .5rem 0px; text-align: left; font-weight: bold; text-indent: 0px; background: #0f63ad;color: #fff; padding:.4rem .8rem;}
.content h3{ font-size:20px; line-height:2rem; padding-bottom:.8rem; border-bottom:2px solid #999; font-weight:bold; text-align:center; margin-bottom:1.5rem;}
.content p{ font-size:16px; line-height:30px; color:#333; margin:.8rem; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå", Arial, Helvetica, sans-serif;}
.content p img{display: inline-block;
vertical-align: middle;}
.content p .zjrx{color:#1169c3;}
.content p .newtu{color:#f00;}
.content p .zjrx img,.content p .newtu{display: inline-block;
vertical-align: middle;}
.content .shangxia{ font-size:1.1rem; line-height:2.6rem;}

.content .dldqd{	width: 98%;
	margin: 0px auto;
	text-align: center;
	border-bottom: 1px dashed #ff6600;
	color: #ff6600;
	margin-bottom:20px;}
.content .dldqd p{ font-size:15px; line-height:18px; margin:.8rem 0;}
.content .dldqd .mfdhinp{display:block; width:100%; margin:5px auto;}
.content .dldqd .mfdhinp .mfdhtxt{ width:60%; height:2.6rem; line-height:2.6rem; padding-left:5%; background:#fff; border:1px solid #0059c7; border-radius:1.2rem 0rem 0rem 1.2rem; font-size:1.1rem; float:left; }
.content .dldqd .mfdhinp .mfdhbtn{ width:40%;height:2.6rem; line-height:2.6rem; font-size:1.2rem; cursor:pointer; float:left; background:#035fdc; border:1px solid #0354dc; border-radius:0 1.2rem 1.2rem 0; color:#fff; box-shadow:inset 0 -15px 15px #0354dc;}


.title_ss{ background:url(/temimages/title_bg.png) repeat-x ; color:#fff;}
.zlxm{ width:100%; padding-bottom:1.5rem; font-family:"Î¢ÈíÑÅºÚ";}
.zlxm .title_ss{ height:3rem; line-height:3rem;}
.zlxm .title_ss h4{width:75%; float:left; font-size:1.4rem; font-weight:600; padding-left:1rem; letter-spacing:.2rem;}
.zlxm .title_ss .yybtn{ width:18%; height:2.6rem; line-height:2.6rem; margin-top:.2rem; float:left; background:#fff; color:#1061b4; text-align:center; font-size:1rem; border-radius:.4rem; -webkit-border-radius:.4rem; -moz-border-radius:.4rem;}
.zlxm ul{ margin:.6rem 0;}
.zlxm ul li{ width:22%; height:3rem; line-height:3rem; background:#1061b4; float:left; margin:1%;}
.zlxm ul li.width26{ width:26%;}
.zlxm ul li a{ display:block; font-size:1.1rem; color:#fff; text-align:center;}
.zlxm .zxbtn1{ width:48%; height:7rem; margin:0 1%; float:left; background: #7cb5e7 url(/temimages/zlxm_zxbtn1.png) no-repeat 8.7rem center; background-size:28% 60%; padding:1rem 0;}
.zlxm .zxbtn1 a{ display:block;}
.zlxm .zxbtn1 a p{ font-size:.9rem; line-height:1.4rem; margin-left:1rem; color:#fff; }
.zlxm .zxbtn1 a p:nth-of-type(1){ font-size:1.2rem; margin-bottom:.5rem;}
.zlxm .zxbtn2{ width:48%; height:7rem; margin:0 1%; float:left; background: #ffbd56 url(/temimages/zlxm_zxbtn2.png) no-repeat 8.7rem center; background-size:28% 60%; padding:1rem 0;}
.zlxm .zxbtn2 a{ display:block;}
.zlxm .zxbtn2 a p{ font-size:.9rem; line-height:1.4rem; margin-left:1rem; color:#fff; }
.zlxm .zxbtn2 a p:nth-of-type(1){ font-size:1.2rem; margin-bottom:.5rem;}

#jmmain{width:100%;margin: 0 auto;}
#ahot .title{color: #FFF;height: 3rem;font-size:1.4rem; font-weight:bold; line-height:3rem;background: url(/temimages/lb.jpg) no-repeat .5rem center #0264c9; background-size:2rem 2rem;padding-left: 3.4rem;margin-bottom:.8rem;}
#ahot ul{display: block;width: 96%;border: 1px solid #b2b2b2;border-bottom: 0;margin: 0 auto;}
#ahot li{height: 2.2rem;;display: block;border-bottom: 1px solid #b2b2b2;text-align: center;}
#ahot li h2{width: 10%;height: 2.2rem;font: bold 1rem/2.8rem "Î¢ÈíÑÅºÚ";display: inline; text-align:center;float: left;border-right: 1px solid #b2b2b2;}
#ahot li p{width: 60%;height: 2.2rem;padding-left: 4px;font: 1rem/2.2rem "Î¢ÈíÑÅºÚ";display: inline;float: left;border-right: 1px solid #b2b2b2;text-align: left;}
#ahot li span{width: 30%;height: 2.2rem;display: inline;float: left;padding: 1px;}
#ahot li span a{width:100%;height: 2rem;background-color: #ff5a00;display: block;text-align: center;font: bold 1rem/2.2rem "Î¢ÈíÑÅºÚ";color: #FFF;}
.yygk_nry{width:100%;font-size:1.4rem;line-height:2.2rem;}
.yygk_nry p{
	text-indent:2.8rem;}
.yygk_nry h2{
	font-size:1.6rem; margin:10px;}
.yygk_nry img{
	display:block;}
.lylxa{} .lylxa img { max-width: 300px; width:expression(this.width>300?"300px":this.width); } .lylxa .lylxaa h3{font-weight: bold; font-size: 28px; padding: 10px; text-align: center; line-height:40px;} .lylxa .bgcolor{background:#e1f2ff;} .lylxa .padd5{padding-left:5px; } .lylxa .lylxawz{ margin:5px 0px;padding:10px 0px 0px;} /*.lylxa .lylxawz h3{ background:url(/temimages/qs_ly_dhbj.png) no-repeat center; background-size:100% 100%;height:38px; line-height:38px; padding:0px; font-size:20px; font-weight:bold; color:#1677ff; margin:20px 0px; text-align:center;}*/ .lylxa .lylxawz h3{ background:#016fc1; background-size:100% 100%;height:4rem; line-height:4rem; padding:0px; font-size:2rem; font-weight:bold; color:#fff; margin:20px 0px; text-align:center;} .lylxa .lylxawz h4{ font-size:1.8rem; line-height:2.8rem; padding:8px 8px; font-weight:bold; color:#444;} .lylxa .lylxawz p{ font-size:1.5rem; line-height:2.8rem; padding:5px 8px; letter-spacing:1px; }


.mfdhpt{ width:100%; margin:0 auto; margin-bottom:1.5rem;}
.mfdhpt .mfdhpt_tit{ width:100%; background:url(/temimages/title_bg.png) repeat-x ; color:#fff; padding:0 2%; font-size:1.4rem; line-height:3rem; font-weight:bold; }
.mfdhpt .mfdhpt_tit span{ width:2rem; height:2rem; display:block; float:left; margin:.5rem;}
.mfdhpt .mfdhpt_tit span img{ width:100%; height:100%;}
.mfdhpt .mfdhpt_cont{width:98%; margin:0 auto; padding:3%; border:1px solid #CCC; border-radius:0px 0px 5px 5px; margin-top:.5rem;}
.mfdhpt .mfdhpt_cont p{ font-size:1.2rem; line-height:1.8rem; margin:.8rem 0;}
.mfdhpt .mfdhpt_cont .mfdhinp{display:block; width:100%; margin:5px auto;}
.mfdhpt .mfdhpt_cont .mfdhinp .mfdhtxt{ width:60%; height:2.6rem; line-height:2.6rem; padding-left:5%; background:#fff; border:1px solid #0059c7; border-radius:1.2rem 0rem 0rem 1.2rem; font-size:1.1rem; float:left; }
.mfdhpt .mfdhpt_cont .mfdhinp .mfdhbtn{ width:40%;height:2.6rem; line-height:2.6rem; font-size:1.2rem; cursor:pointer; float:left; background:#ff5c00; border:1px solid #f20b0b; border-radius:0 1.2rem 1.2rem 0; color:#fff; box-shadow:inset 0 -15px 15px #e23b01;}


.footer{ width:100%; overflow:hidden;font-family:"Î¢ÈíÑÅºÚ"; margin-top:2rem;}
.footer .footnav{ width:100%; height:3.2rem; padding:.6rem 0; background:#333333;}
.footer .footnav li{ float:left; width:25%; text-align:center; line-height:2.2rem; background:#333333; font-size:1.1rem; color:#fff; border-right:1px solid #fff;}
.footer .footnav li a{ color:#fff; display:block;}
.footer .foot_bot{ background:url(/temimages/foot_bg.jpg) no-repeat center; background-size:100% 100%; width:100%; height:20rem; padding:2rem .5rem;}
.footer .foot_bot .foot_bot_lf{ width:44%; float:left;}
.footer .foot_bot .foot_bot_lf img{width:100%; height:100%; margin-bottom:.8rem;}
.footer .foot_bot .foot_bot_lf dl dt{ width:38%; float:left;}
.footer .foot_bot .foot_bot_lf dl dd{ width:60%; float:right; font-size:.9rem; line-height:1.2rem;}
.footer .foot_bot .foot_bot_lf p{ font-size:.8rem;}
@media screen and (max-width:460px) {
.footer .foot_bot .foot_bot_lf p{ font-size:.8rem;}
.footer .foot_bot{height:24rem;}
}
.footer .foot_bot .foot_bot_rg{ width:56%; height:11rem; float:right; background:url(/temimages/foot_dzbg.png) no-repeat left bottom; background-size:17% 100%; padding-left:3rem;}
.footer .foot_bot .foot_bot_rg ul li{ font-size:.9rem; line-height:1.6rem; padding-bottom:.8rem;}