@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:Microsoft YaHei;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,p{ margin:0; padding:0;}
a{ color:#333; text-decoration:none;}
li{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.zy .ll{float:left; width:50%;}
.zy .rr{float:right; width:50%;}
.box1{ margin:4% 3%; background-color:#ccf2f3; padding:3%; font-size:1rem; color:#0388e3; line-height:1.6rem;}
.title{ font-size:1.8rem; font-weight:bold; color:#5c4e53; text-align:center; margin-top:3%;}
.title2{ font-size:1.8rem; font-weight:bold; color:#5c4e53; text-align:center; margin-bottom:1%;}

.box3_zt{ border:2px solid #d9d4d6; padding:5%; position:relative; margin:5% 5% 0px 5%; width:80%; float:left;}
.box3_zt h2{ width:60%; font-size:1.1rem; font-weight:bold; line-height:1rem; text-align:center; position:absolute; left:2%; top:-12%; color:#fff; background:#ea5827; padding:2% 0px;}
.box3_zt p{ font-size:1.1rem; line-height:1rem; color:#333; margin-top:2%; line-height:1.8rem;}
.box3_zt p span{ color:#e70202; font-weight:bold;}
.p{ position:relative;}
.wenzi{width:95%; margin:0 auto;}
.wenzi p{font-size:1.4em; text-indent:2em; line-height:2em;}
.wenzi p span{color:#F00;}
.box5_zt{ padding-top:4%;}
.box4{ margin-top:2%;}
.zxx_c dl{ width:42%; float:left; padding:2%; margin:3% 0px 0px 3%; background-color:#f2f2f2;}
.zxx_c dl dt img{ width:100%;}
.zxx_c dl dd h2{ text-align:center; margin:2% 0px; font-size:1rem;}
.zxx_c dl dd p{ font-size:1rem; line-height:1.6rem;}
.zxx_c dl dd p span{ float:right;}
.zxx_c dl dd a{ background-color:#ff6537; width:43%; height:30px; display:block; float:left; text-align:center; line-height:30px; font-size:0.9rem; color:#fff; margin-top:4%;}
#aa{ background-color:#d00303; margin-right:13%;}

.box5_zt ul li{ float:left; width:29%; margin:2% 0px 0px 3%;}
.box5_zt ul li img{ width:99%; border:1px solid #e5e5e5;}

.box4 dl{ background-color:#fff; width:90%; margin:0px 0px 2% 3%; border:1px solid #e4e3e4;}
.box4 dl dt{ float:left; margin-right:2%; width:50%} 
.box4 dl dd{ padding-top:10%; float:left; width:48%;}
.box4 dl dd h2{ margin-bottom:2%; font-size:1.2rem; padding-bottom:2%;}
.box4 dl dd p{ font-size:1rem; line-height:1.6rem; margin-bottom:5%;}
.box4 dl dd a{ font-size:1rem; color:#fff; background-color:#a40000; line-height:32px; padding:1% 2%;}
.zb{width:95%; margin:2em auto;}
.h6{ margin-right:40px;}
.f{float:left; width:30%;}
.r{float:right; width:66%; background-color:#9f93ff; color:#fff; padding:2%; font-size:1.2em; line-height:1.5em; margin-top:1em}
.zx{ text-align:center; margin:4% 0px 2% 0px;}
.zx a{ padding:1% 7%; background-color:#d00303; color:#fff; font-size:1.2rem;}

.bg2{background-color:#f1efff; margin-top:2em; padding-bottom:1em;}
.boxs10{ padding:5% 0px;}
.forminput {background: #fbe6be none repeat scroll 0 0;height: 50px;width: 80%; margin:0 auto 5%;}
.forminput p {float: left;height: 50px;line-height: 50px;width: 25%; font-size:1rem; text-align:center;}
.forminput input {background: #f8f8f8 none repeat scroll 0 0;border: 0 none;color: #666;float: right;font-size: 1rem;height: 50px;line-height: 50px;outline: medium none;padding: 0 17px;width: 60%;}

.bmbtn22 {background: #d00303 none repeat scroll 0 0;border: 0 none;color: #fff;cursor: pointer;display: block;font-size: 1.2rem;margin: 0 auto;outline: medium none;text-align: center; padding:1% 8%;}
.zxnr{padding-bottom:3em;}
.zhuy{max-width:640px; }
.zhuy .ppp{color:#333; font-size:1.5em; text-height:3em; line-height:2em; padding:0.5em 5%; text-indent:2em;}
.wzz{width:45%; margin-left:5%; color:#FFF;}
.wzz h2{border-bottom:1px solid #FFF; padding-bottom:1em; font-size:2em;}
.wzz p{padding:0 0 2em; font-size:1.3em; line-height:2em;}
.wzz p span{color:#FF0;}
.wt{width:45%;}
.lll{float:left; width:48%; margin-bottom:1em;}
.rrr{ float:right; width:48%;}

.rgUl5{background-color:#2666d4;}
.rgUl5 ul {margin-top: 0.1rem;}
.rgUl5 ul li {float: left;width:48%;margin-left:1%;text-align: center; margin-top:1em; margin-bottom:1em; padding-bottom:1em; background-color:#FFF}
.rgUl5 ul li img {width:100%;}
.rgUl5 ul li div {border: 1px solid #d8d8d8;}
.rgUl5 .p_03 {font-size:1.5em;border-bottom: 1px solid#727272;line-height:2em;color: #ff6600;}
.rgUl5 .p_04 {font-size:1.5em;margin-top:0.5em;margin-bottom:0.5em;}
.rgUl5 ul li a{ display:block;margin-bottom:1em;}
.rgUl5 ul li span {background-color: #eb2b00;color: #FFF;padding:0.2em 1em;border-radius: 0.2em;}




















