@charset "utf-8";
/* CSS Document */
.nav-qhxs{  width:100%; text-align:center; padding:25px 0;}
.banner01{ width:100%; height:176px; background:url(../../images/qhxs/banner01.jpg) top center no-repeat;}
.banner02{ width:100%; height:176px; background:url(../../images/qhxs/banner02.jpg) top center no-repeat;}
.banner03{ width:100%; height:176px; background:url(../../images/qhxs/banner03.jpg) top center no-repeat;}
.banner04{ width:100%; height:176px; background:url(../../images/qhxs/banner04.jpg) top center no-repeat;}
.banner04-01{ width:1100px; position: relative;} 
.banner04-01 a{ display:block;width:180px;height:80px;position: absolute; top: 25px;left: 183px; }
.b1{ width:100%; background:#fff;}
.b1-1{ width:1100px; padding-bottom:100px; }
.b1-1 ul{}
.b1-1 ul li{ width:186px; float:left; text-align:left;  display:block;margin-left:70px; margin-top:30px;}
.b1-1 ul li p{ font-size:14px; width:176px; padding:5px 5px;background:#f9e9e4; }
.b1-1 ul li span{ font-size:18px; display:block; }
.b1-1 ul li a{ width:122px; height:32px; background:#fe5342; margin-top:20px; display:block; text-align:center; margin-left:35px; color:#FFF; font-size:16px; line-height:32px;}
.b2{ width:100%;}
.b2-1{ width:100%; background:url(../../images/qhxs/b2-bj.jpg) center no-repeat; height:688px; }
.b2-1-01{ width:1100px; position:relative;}
.b2-1-01-001{ width:173px; height:125px; font-size:15px; position:absolute; top:312px; left:51px;}
.b2-1-01-001 span,.b2-1-01-002 span,.b2-1-01-003 span{ font-size:16px; color:#F00; display:block; padding-top:5px;}
.b2-1-01-002{ width:173px;  font-size:15px; position:absolute; top:113px; left:319px;}
.b2-1-01-003{ width:173px; font-size:15px; position:absolute; top:312px; left:595px;}
.b2-1-01-004{ width:173px;  font-size:15px; position:absolute; top:375px; right:32px;}
.b2-1-01-005{ width:860px; font-size:15px; position:absolute; top:543px;right:30px;}
.b3{ width:100%; background:#FFF;}
.b3-1{ width:1100px; padding-bottom:50px; }
.b3-1 .hd { width:1100px;text-align:center; margin-top:50px; position:relative; z-index:99;}
.b3-1 .hd ul li{width:273px; float:left; height:57px;}
.b3-1 .hd ul li span{ display:block; width:250px; height:121px;}
.b3-1 .hd ul li .b8-li1 { background:url(../../images/qhxs/b8-li1.jpg) left top no-repeat; }
.b3-1 .hd ul li.on span.b8-li1{  background:url(../../images/qhxs/b8-li01.jpg) left top no-repeat; }
.b3-1 .hd ul li .b8-li2 { background:url(../../images/qhxs/b8-li2.jpg) left top no-repeat; }
.b3-1 .hd ul li.on span.b8-li2{  background:url(../../images/qhxs/b8-li02.jpg) left top no-repeat; }
.b3-1 .hd ul li .b8-li3 { background:url(../../images/qhxs/b8-li3.jpg) left top no-repeat; }
.b3-1 .hd ul li.on span.b8-li3{  background:url(../../images/qhxs/b8-li03.jpg) left top no-repeat; }
.b3-1 .hd ul li .b8-li4 { background:url(../../images/qhxs/b8-li4.jpg) left top no-repeat; }
.b3-1 .hd ul li.on span.b8-li4{  background:url(../../images/qhxs/b8-li04.jpg) left top no-repeat; }
.b3-1 .bd{ width:1083px; overflow:hidden;  position:relative;  }
.b3-1 .bd ul li{ width:1083px; height:434px; margin-top:100px;}
.b3-1 a{ width:174px; height:74px;  display:block; margin:0 auto; margin-top:40px;}
.b4{ width:100%; background:#f5f5f5;}
.b4-1{width:1100px;  text-align:center; margin-top:30px; padding-bottom:50px;}
.b4-1 dl{display:inline-block; width:270px; text-align:center; vertical-align:top; margin:0 1px 10px; background:#fff; }
.b4-1 dl div img{width:100%; height: auto;}
.b4-1 dl dd{text-align:center; font-size:16px; color:#E41750; padding:15px 0 0;}
.b4-1 dl dt{text-align:left; font-size:14px;; color:#666; padding:0 25px 27px;}
.b4-1 a{ width:153px; text-align:center; display:block; margin:0 auto; margin-top:30px; }
.b5{ width:100%; background: #FFF; }
.b5-1{ width:1100px; padding-bottom:50px;}
.b5-1 ul{}
.b5-1 ul li{ float:left; width:550px;}
.b6{ width:100%; background:#f5f5f5;}
.b6-1{ width:1100px; text-align:center; padding-bottom:50px;}
.b6-1 a{ width:160px; height:68px; display:block; margin:0 auto; margin-top:30px;}
.b7{ width:100%; background:#FFF;}
.b7-1{ width:526px; background:url(../../images/qhxs/b7-bj.jpg) top left no-repeat; height:660px; padding-left:574px; font-size:18px; padding-top:20px;}
.b7-1 strong{ font-size:30px; font-weight:bold; color:#fe5342; padding-right:10px;}
.b7-1 b{ font-size:18px;}
.b7-1 ul{ padding-top:20px;}
.b7-1 ul li{ width:305px;color:#242424; font-size:16px; line-height:24px; text-indent:30px;  background:url(../../images/qhxs/xx.jpg) 0 4px no-repeat; font-family:microsoft yahei; margin-top:10px; }
.b7-1 p{ width:488px; font-size:16px; padding-top:40px; padding-bottom:30px;}
.b7-1 a{ width:152px; height:59px; margin-left:179px; margin-top:30px; display:block;}
.bottom{ width:100%; background:#f6e8e3; text-align:center;}
.bottom-01{ width:1100px;}

/*1920�²���ʾ��*/
.banner-mi,.b3-mi,.b3-mi-1,.b3-mi-2,.b3-mi-3,.bottom-mi{display:none}
@media(max-width:1281px) {
	.banner-mi{ display:block; text-align:center; }
	.qhxs{  display:none;}
	.nav-qhxs{ width:100%; display:block; text-align:center; padding:10px 0 ;}
	.b1-1{ width:100%; padding-bottom:10px; }
	.b1-1 ul{}
	.b1-1 ul li{ width:44%; float:left; text-align:left;  display:block;margin:3%}
	.b1-1 ul li p{ font-size:14px; width:90%; background:#f9e9e4; margin:1%; }
	.b1-1 ul li span{ font-size:18px; display:block; }
	.b1-1 ul li a{ width:70%; background:#fe5342; margin: 0 auto; margin-top:20px;}
	.b3-mi,.b3-mi-1,.b3-mi-2,.b3-mi-3{ width:95%; display:block;}
	.b3-mi img,.b3-mi-1 img,.b3-mi-2 img,.b3-mi-3 img{ padding-bottom:10px;}
	.b3-mi p,.b3-mi-1 p,.b3-mi-2 p,.b3-mi-3 p{ width:95%;font-size:15px;padding-bottom:10px;}
	.b3-mi p span,.b3-mi-1 p span,.b3-mi-2 p span,.b3-mi-3 p span{  width:98%; font-size:17px; font-weight:bold; display:block;padding-bottom:10px; }
	.b3-mi strong,.b3-mi-1 strong,.b3-mi-2 strong,.b3-mi-3 strong{ font-size:17px; display:block; padding-bottom:10px;  }
	.b3-mi img,.b3-mi-1 img,.b3-mi-2 img,.b3-mi-3 img{ padding-bottom:10px;margin: 0 auto}
	.b3-mi a,.b3-mi-1 a,.b3-mi-2 a,.b3-mi-3 a{ display:block; text-align:center; margin-top:10px;}
	.b4-1{width:98%;  text-align:center; margin-top:20px; padding-bottom:20px;}
	.b4-1 dl{display:inline-block; width:44%; text-align:center; vertical-align:top;background:#fff; padding:2%;}
	.b4-1 dl div img{width:100%; height: auto;}
	.b4-1 dl dd{text-align:center; font-size:16px; color:#E41750; padding:0;}
	.b4-1 dl dt{text-align:left; font-size:14px; color:#666; padding:0 ;}
	.b4-1 a{ width:98%; text-align:center; display:block; margin:0 auto; margin-top:15px; }
	.bottom-mi{ width:100%; text-align:center; display:block;}
}