@charset "gb2312";
/* CSS Document */
body{ font-size:12px; font-family:Arial,"Microsoft YaHei", Helvetica, sans-serif;margin:0;padding:0;color:#323232;}
div,img,h3,h4,p,dd,dl,dt,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul{list-style:none;margin:0;padding:0}
form{margin:0}
#left{float:left}
#right{ float:right;}
a{text-decoration:none; color:#323232; font-style:normal;}
a:hover{text-decoration:underline;}
.clearfloat{clear:both;}
em,i{ font-style:normal;}

.nav01{ margin-bottom:0px;}
.menu02{ box-sizing:border-box;}
.qhzy_ban{ width:100%; overflow:hidden; margin:0 0 4% 0;}
.qhzy_ban img{ width:100%;}
.qhzy_bt{ width:100%; background:url(../images/qhzy02.jpg) no-repeat center bottom; overflow:hidden; font-size:22px; text-align:center; font-weight:bold; color:#404040; padding:0 0 4%; background-size:contain;}
.qhzy_con01{ width:100%; overflow:hidden; margin:0 0 30px;}
.qhzy_con01_1{ width:96%; margin:0 auto; overflow:hidden;}
.qhzy_con01_1 dl{ height:40px; border-left:8px solid #ff851d; padding:0 0 0 9px; color:#ff851d; margin:0 0 15px;}
.qhzy_con01_1 dl dt{ font-size:18px; font-weight:bold; line-height:23px;}
.qhzy_con01_1 dl dd{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.qhzy_con01 .qhzy_bt{ margin:0 0 15px;}
.qhzy_con01_1 ul li{ height:44px}
.qhzy_con01_1 ul li span{ width:24px; height:24px; display:block; float:left; background:#1fbaac; text-align:center; line-height:24px; color:#fff; border-radius:20px; font-size:12px; margin:0 6px 0 0;}
.qhzy_con01_1 ul li a{ font-size:14px; float:left; color:#666; line-height:24px; text-decoration:none; cursor:text;}
.qhzy_con01 .uul{ margin:10px 0 0;}
.uul{ width:100%; overflow:hidden;}
.uul li{ width:46.9%; float:left; overflow:hidden;}
.uul li a{ width:156px; height:52px; line-height:52px; display:block; color:#fff; float:left; font-size:16px; text-align:center; overflow:hidden; border-radius:5px;}
.uul li .a01{ background:#ff851d;}
.uul li .a02{ background:#1fbaac;}
#pfa a{ float:right;}
.qhzy_con02{ width:100%; background:#f5f5f5; overflow:hidden; padding:20px 0 20px; margin:0 0 18px;}
.qhzy_con02 .qhzy_bt{ margin:0 0 18px; background:url(../images/qhzy03.jpg) no-repeat center bottom; background-size:contain;}
.qhzy_con02_1{ width:280px; margin:0 auto; overflow:hidden;}
.qhzy_con02 strong{ width:237px; height:50px; display:block; text-align:center; background:url(../images/qhzy04.jpg) no-repeat; font-size:18px; color:#fff; line-height:40px; margin:0 0 18px;}
.qhzy_con02 dl{ width:100%; margin:0 0 18px; overflow:hidden;}
.qhzy_con02 dl dt{ float:left; margin:0 16px 0 0;}
.qhzy_con02 dl dd{ width:60%; float:left; padding:12px 0 0;}
.qhzy_con02 dl dd p{ font-size:16px; color:#404040; margin:0 0 10px;}
.qhzy_con02 dl dd p span{ color:#ff851d;}
.qhzy_con02 dl dd a{ width:93px; height:26px; line-height:26px; color:#fff; font-size:14px; text-indent:12px; background:url(../images/qhzy08.jpg) no-repeat; display:block;}
.qhzy_con03{ width:100%; overflow:hidden; margin:0 0 30px;}
.qhzy_con03 .uul{ margin:30px 0 0;}
.qhzy_con03 dl{ width:96%; height:94px; background:#f5f5f5; margin:0 auto 18px; overflow:hidden;}
.qhzy_con03 dl dt{ float:left; margin:0 14px 0 0;}
.qhzy_con03 dl dd{ width:78%; float:left; padding:18px 0 0;}
.qhzy_con03 dl dd strong{ font-size:16px; color:#404040;}
.qhzy_con03 dl dd p{ font-size:14px; color:#666;}
.qhzy_con04{ width:100%; overflow:hidden; margin:0 0 30px;}
.qhzy_con04 .qhzy_bt{ margin:0 0 15px;}
.qhzy_con04 .qhzy_bt span{ font-size:20px; color:#ff7200;}
.qhzy_con04 .wul01{ width:100%; overflow:hidden; margin:0 auto 15px;}
.qhzy_con04 .wul01 li{ width:30.3%; float:left; height:48px; line-height:48px; font-size:16px; text-align:center; border:1px solid #ccc; border-radius:5px; color:#4d4d4d; margin:0 1.5% 2% 1.5%;}
.qhzy_con05{ width:100%; overflow:hidden; margin:0 auto 30px;}
.qhzy_con05 img{ display:block; margin:0 auto;}
.qhzy_con05 .qhzy_bt span{ font-size:20px; color:#ff7200;}
.qhzy_con06{ width:100%; overflow:hidden; margin:0 0 5%;}
.qhzy_con06 .qhzy_bt{ margin:0 0 20px;}
.qhzy_con06 .wul02{ width:320px; margin:0 auto 15px; overflow:hidden;}
.qhzy_con06 .wul02 li{ width:148px; height:120px; text-align:center; float:left; position:relative; margin:0 0 12px;}
.qhzy_con06 .wul02 li p{width:148px; background: rgba(0,0,0,0.4)!important;filter:Alpha(opacity=40); background:#000; opacity:40; color:#fff; font-size:16px; text-align:center; height:25px; line-height:25px; position:absolute; bottom:0; left:0; border-radius:0px 0px 5px 5px;}