/* Write your styles */
/* public start*/
*{margin:0px; padding:0px; list-style:none;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td ,img{
	/* [disabled]margin: 0; */
	padding: 0; margin:0;
	font-family:"黑体";
}
.clear{ clear:both; height:0px; width:100%; margin:0; padding:0;}
img { border:0; max-width:100%; }
ul, li { list-style-type:none; }
body{font-size:12px; background:none;}
p{ color:#000;}
a{text-decoration:none; color:#000;}
A:link{text-decoration:none; color:#000;}
A:visited{text-decoration:none; color:#000;}
A:hover{text-decoration:none; color:#4f60c8;}

/* 首页 */

.qfj_top_img,.qfj_top_img img{ width:100%; height:auto; display:table;}

.qfj_nav{ width:100%; height:auto; display:table; margin-top:20px; }
.qfj_nav ul li{ width:25%; height:auto; display:table; float:left;}
.qfj_nav ul li a{ width:80%; height:80%; display:block; margin:0 auto; border-radius:50%; box-shadow:0 0 5px #8c94e3;}
.qfj_nav ul li a h2{ width:100%; height:auto; text-align:center; font-size:18px; font-weight:bold; color:#0618c0; display:block; overflow:hidden; padding-top:10px;}
.qfj_nav ul li a h3{ width:100%; height:auto; text-align:center; font-size:10px; font-weight:normal; color:#0618c0; display:block; overflow:hidden;}


.qfj_kecheng{ width:100%; height:auto; display:table; margin-top:20px; border-top:1px solid #ccc; padding-top:35px;}
.qfj_kecheng .kc_title{ width:100%; height:30px; line-height:30px; display:block;}
.qfj_kecheng .kc_title h2{ width:100%; height:30px; display:block; line-height:30px; color:#0516c0; font-size:22px; font-weight:bold; text-align:center;}
.qfj_kecheng .kc_title h2 span{ color:#c30d23;}
.qfj_kecheng ul{ width:97%; height:auto; display:table; padding:0; margin:0 auto; margin-top:0px;}
.qfj_kecheng ul li{ /*width:calc(45% - 8px);*/ width:46%; height:150px; border:4px solid #0516c0; display:block; float:left; margin:0 2%; margin-top:30px; position:relative;}
.qfj_kecheng ul li a{ width:100%; height:100%; display:block;}
.qfj_kecheng ul li a .line_01{ width:20%; height:5px; display:block; margin-top:15px; margin-left:10px; background:#0516c0;}
.qfj_kecheng ul li a h2{ font-size:22px; line-height:30px; font-weight:bold; color:#0516c0; margin-left:10px; position:absolute; bottom:15px;}

.qfj_youxiu{ width:93%; height:auto; display:table; background:#0516c0; margin:0 auto; margin-top:65px;}
.qfj_youxiu .youxiu_title{ width:80%; height:auto; display:table; margin:0 auto; margin-top:-25px;}
.qfj_youxiu .youxiu_title img{ width:100%; height:auto; }

.youxiu_body_01{ width:100%; height:auto; display:table; margin-top:15px; padding-bottom:15px;}
.youxiu_body_01 ul li{ width:33.33333%; height:auto; display:table; float:left; }
.youxiu_body_01 ul li h2{ font-size:36px; color:#fff; text-align:center; font-weight:bold; line-height:30px； }
.youxiu_body_01 ul li h2 span{ font-size:14px; font-weight:normal;}
.youxiu_body_01 ul li p{ font-size:12px; text-align:center; margin:0 15px; line-height:18px; margin-top:0px; color:#fff;}

.youxiu_body_02{ width:100%; height:auto; display:table; background:#fff;}
.youxiu_body_02 ul li .xuexiao{ width:100%; height:auto; display:table;}
.youxiu_body_02 ul li .xuexiao li{ width:48%; height:130px; display:table; background:#0516c0; float:left; border:none; box-shadow:0 0 0 #fff; }
.youxiu_body_02 ul li .xuexiao li:nth-child(2n){ margin-left:4%;}
.youxiu_body_02 ul li .xuexiao li .yx_b_xq{ width:86%; height:100px; margin:7% 7% 0 7%; border:3px solid #c30d23; border-bottom:none; padding-top:18px;}
.youxiu_body_02 ul li .xuexiao li .yx_b_xq p{ font-size:12px; color:#fff; text-align:center; margin:0 10px; line-height:22px;}
.youxiu_body_02 ul li .xuexiao li h2{ background:#c30d23; width:100%; height:46px; font-size:20px; text-align:center; line-height:46px; color:#fff; border:12px solid #fff; border-top:none; border-bottom:0px; font-weight:bold;}

.youxiu_body_03{ width:100%; height:auto; display:table; background:#eee; padding-top:15px; position:relative; padding-bottom:35px;}
.youxiu_body_03 ul{ width:93%; height:auto; display:table; margin:0 auto;}
.youxiu_body_03 ul li .xibao li{ width:32%; height:auto; display:table; float:left; margin-left:2%;}
.youxiu_body_03 ul li .xibao li:nth-child(3n+1){ margin-left:0;}
.youxiu_body_03 ul li .xibao li img{ width:100%; height:auto; display:table;}
.youxiu_body_03 .xibao_moer{ width:93%; height:40px; line-height:40px; font-size:16px; color:#fff; display:block; background:#0516c0; text-align:center; position:absolute; bottom:-20px; right:3.5%;}
.youxiu_body_03 .xibao_moer a{ color:#fff;}

.qfj_shizi{ width:93%; height:auto; display:table; margin:0 auto; margin-top:55px; position:relative; padding-bottom:50px;}
.qfj_shizi .shizi_title{ width:100%; height:30px; line-height:30px; display:block;}
.qfj_shizi .shizi_title h2{ width:100%; height:30px; display:block; line-height:30px; color:#0516c0; font-size:22px; font-weight:bold; text-align:center;}
.qfj_shizi .shizi_title h2 span{ color:#c30d23;}
.qfj_shizi ul li .shizi li{ width:48%; height:auto; display:table; background:#0516c0; float:left;}
.qfj_shizi ul li .shizi li:nth-child(2n){ margin-left:4%;}
.qfj_shizi ul li .shizi li a{ width:100%; height:auto; display:block;}
.qfj_shizi ul li .shizi li a .shizi_img{ width:100%; height:230px; display:block; overflow:hidden;}
.qfj_shizi ul li .shizi li a img{width:100%; height:auto; display:block;}
.qfj_shizi ul li .shizi li a .shizi_js{ width:100%; height:96px; display:block; overflow:hidden; padding:12px 0;}
.qfj_shizi ul li .shizi li a .shizi_js h2{ font-size:18px; font-weight:bold; color:#fff; margin-left:10px; line-height:30px;}
.qfj_shizi ul li .shizi li a .shizi_js p{ font-size:12px; color:#FFF; line-height:21px; margin-left:10px;}

.qfj_shizi .xibao_moer{ width:100%; height:40px; line-height:40px; font-size:16px; color:#fff; display:block; background:#0516c0; text-align:center; position:absolute; bottom:0px; right:0%;}
.qfj_shizi .xibao_moer a{ color:#fff;}

.qfj_zuopin{ width:93%; height:auto; display:table; margin:0 auto; margin-top:35px; position:relative; padding-bottom:10px;}
.qfj_zuopin .zp_title{ width:100%; height:30px; line-height:30px; display:block;}
.qfj_zuopin .zp_title h2{ width:100%; height:30px; display:block; line-height:30px; color:#0516c0; font-size:22px; font-weight:bold; text-align:center;}
.qfj_zuopin .zp_title h2 span{ color:#c30d23;}
.qfj_zuopin .zp_body{ width:100%; height:auto; display:table; margin-top:20px;}
.qfj_zuopin .zp_body img{ width:100%; height:auto; display:block;}


.qfj_fuwu{ width:93%; height:auto; display:table; margin:0 auto; margin-top:35px; position:relative; padding-bottom:10px;}
.qfj_fuwu .fuwu_title{ width:100%; height:120px; line-height:30px; display:block;}
.qfj_fuwu .fuwu_title h2{ width:100%; height:30px; display:block; line-height:30px; color:#0516c0; font-size:22px; font-weight:bold; text-align:center; margin-bottom:12px;}
.qfj_fuwu .fuwu_title h2 span{ color:#c30d23;}
.qfj_fuwu .fuwu_title p{ font-size:12px; text-align:center; color:#555; line-height:20px;}
.qfj_fuwu .fuwu_body{ width:100%; height:auto; display:table;}
.qfj_fuwu .fuwu_body .fw_01{ width:100%; height:auto; display:table;}
.qfj_fuwu .fuwu_body .fw_01 .fw_01_title{ width:100%; height:auto; display:table;}
.qfj_fuwu .fuwu_body .fw_01 .fw_01_title img{width:100%; height:auto; display:block;}
.qfj_fuwu .fuwu_body .fw_01 .fw_01_body{ width:100%; height:auto; display:table;}
.qfj_fuwu .fuwu_body .fw_01 .fw_01_body ul li{ width:48%; height:160px; box-shadow:0 0 5px #8c94e3; float:left; margin-top:13px;}
.qfj_fuwu .fuwu_body .fw_01 .fw_01_body ul li:nth-child(2n+1){ margin-left:4%;}
.qfj_fuwu .fuwu_body .fw_01 .fw_01_body ul li:nth-child(1){ margin-left:0; width:100%;}
.qfj_fuwu .fuwu_body .fw_01 .fw_01_body ul li a{width:100%; height:auto; display:block;}
.qfj_fuwu .fuwu_body .fw_01 .fw_01_body ul li a h2{ font-size:24px; font-weight:bold; color:#0516c0; text-align:center; line-height:40px; padding-top:25px; font-weight:bold; margin-bottom:10px; }
.qfj_fuwu .fuwu_body .fw_01 .fw_01_body ul li a p{ font-size:12px; color:#555; text-align:center; margin:0 10px;; line-height:20px;}

.qfj_fuwu .fuwu_body .fw_02{ width:100%; height:auto; display:table; margin-top:35px;}
.qfj_fuwu .fuwu_body .fw_02 .fw_02_title{ width:100%; height:auto; display:table;}
.qfj_fuwu .fuwu_body .fw_02 .fw_02_title img{width:100%; height:auto; display:block;}
.qfj_fuwu .fuwu_body .fw_02 .fw_02_body{ width:100%; height:auto; display:table;}
.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li{ width:48%; height:200px; background:#0516c0; float:left; margin-top:13px;}
.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li:nth-child(2n){ margin-left:4%;}
.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li:nth-child(1){background:#eaeaea;}
.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li:nth-child(4){background:#eaeaea;}
.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li h2{ width:80%; height:auto; display:block; margin:0 auto; padding-top:23px; line-height:22px; border-bottom:1px solid #fff; color:#fff; font-size:15px; font-weight:bold; text-align:center; padding-bottom:10px;}
.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li p{ text-align:center; color:#FFF; margin:0 10px; font-size:12px; margin-top:16px;}
.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li:nth-child(1) h2,.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li:nth-child(1) p,.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li:nth-child(4) h2,.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li:nth-child(4) p{ color:#333;}
.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li:nth-child(1) h2,.qfj_fuwu .fuwu_body .fw_02 .fw_02_body ul li:nth-child(4) h2{ border-bottom:1px solid #333;}


.qfj_fuwu .fuwu_body .fw_03{ width:100%; height:auto; display:table; margin-top:35px;}
.qfj_fuwu .fuwu_body .fw_03 .fw_03_title{ width:100%; height:auto; display:table;}
.qfj_fuwu .fuwu_body .fw_03 .fw_03_title img{width:100%; height:auto; display:block;}
.qfj_fuwu .fuwu_body .fw_03 .fw_03_body{ width:100%; height:auto; display:table;}
.qfj_fuwu .fuwu_body .fw_03 .fw_03_body p{ text-align:center; margin:0 50px; margin-top:15px; font-size:12px; color:#666; }
.qfj_fuwu .fuwu_body .fw_03 .fw_03_body ul li{ width:31%; height:160px; box-shadow:0 0 5px #8c94e3; float:left; margin-top:13px; margin-left:3.5%; position:relative;}
.qfj_fuwu .fuwu_body .fw_03 .fw_03_body ul li:nth-child(3n+1){ margin-left:0;}
.qfj_fuwu .fuwu_body .fw_03 .fw_03_body ul li .bg{ width:calc(100% - 20px); height:140px;; display:block; margin:10px; background:#0516c0;}
.qfj_fuwu .fuwu_body .fw_03 .fw_03_body ul li .bg h3{ font-size:20px; line-height:32px; color:#FFF; font-weight:bold; text-align:center; padding:25px 0px; height:120px; width:calc(100% - 40px); border:2px solid #fff; display:block; margin:10px; position:absolute; left:10px; top:10px;}


.qfj_huanjing{ width:93%; height:auto; display:table; margin:0 auto; margin-top:35px; position:relative; padding-bottom:10px;}
.qfj_huanjing .hj_title{ width:100%; height:30px; line-height:30px; display:block;}
.qfj_huanjing .hj_title h2{ width:100%; height:30px; display:block; line-height:30px; color:#0516c0; font-size:22px; font-weight:bold; text-align:center; margin-bottom:12px;}
.qfj_huanjing .hj_title h2 span{ color:#c30d23;}
.qfj_huanjing .hj_title p{ font-size:12px; text-align:center; color:#555; line-height:20px;}
.qfj_huanjing .hj_body{ width:100%; height:auto; display:table;}
.qfj_huanjing .hj_body ul li{ width:48%; height:auto; display:table; float:left; position:relative; margin-top:30px;}
.qfj_huanjing .hj_body ul li:nth-child(2n){ margin-left:4%;}
.qfj_huanjing .hj_body ul li a{ width:100%; height:auto; display:block;}
.qfj_huanjing .hj_body ul li a img{ width:100%; height:150px; display:block;}
.qfj_huanjing .hj_body ul li a h2{ width:70%; height:40px; display:block; position:absolute; z-index:1; left:15%; bottom:-20px; background:#0516c0; color:#FFF; text-align:center; font-size:16px; font-weight:bold; line-height:40px;}


.qfj_koubei{ width:93%; height:auto; display:table; margin:0 auto; margin-top:55px; position:relative; padding-bottom:10px;}
.qfj_koubei .koubei_title{ width:100%; height:30px; line-height:30px; display:block;}
.qfj_koubei .koubei_title h2{ width:100%; height:30px; display:block; line-height:30px; color:#0516c0; font-size:22px; font-weight:bold; text-align:center; margin-bottom:12px;}
.qfj_koubei .koubei_title h2 span{ color:#c30d23;}
.qfj_koubei .koubei_title p{ font-size:12px; text-align:center; color:#555; line-height:20px;}
.qfj_koubei .jq22-container{ width:100%; height:auto; display:table; margin-top:25px;}

.qfj_img_01{ width:100%; height:auto; display:table; margin-top:25px; border-top:1px solid #ccc;}
.qfj_img_01 img{width:100%; height:auto; display:block; padding:20px 0 20px 0;}













