@charset "utf-8";
/* CSS Document */
body{ background:#fff; font-family:"微软雅黑 Regular"; margin:0 auto; padding:0; color:#333;}

a.as{ width:280px; height:60px; display:block; margin:30px auto 20px auto; font-family:"微软雅黑"; color:#fff; border-radius:10px; font-size:24px; letter-spacing:3px; line-height:60px; background:#f60; text-align:center; font-weight: 530;}

.banner { width: 100%; height: auto; overflow: hidden;}
.banner img { display: block; width: 100%;}

.bt {width: 1200px; margin: 0 auto;overflow: hidden; font-size: 30px; line-height: 50px; text-align: center; font-family: "微软雅黑 Regular"; letter-spacing: 1.5px;}
.bt h2{width:1200px; font-size: 36px;line-height: 50px; padding-top: 30px; color: #fff; text-align: center; margin: 0 auto; font-family: "微软雅黑 "; font-weight: 700;}

.bt p{width:1200px;font-size: 18px;text-align: center;overflow: hidden; margin:0 auto 0 auto; display: block; font-family: "微软雅黑 Regular"; line-height: 40px; letter-spacing: 1px; color: #fff;}
.bt span{ color:#ff0;}
.bt strong{ color: #019671; letter-spacing: 1.5px; font-weight: 700;}

.bt_wz{ width:1200px; display: block; font-family: "微软雅黑"; line-height: 40px; font-size: 18px; color: #FFF; letter-spacing: 1.5px; margin: 0 auto; padding: 20px 0;}
.bt_wz p{ display: block;}
.bt_wz strong{font-weight: bold;}
.bt_wz span{ color:#ff0;}
/*bottom*/
.bottom_bm_bg{ width:1200px; margin: 0 auto 30px auto;}
.bottom_bm_dt{ width:463px;float: left; overflow: hidden;}
.bmdsr_show{width:100%; height:285px; overflow:hidden; background:#147ed6 repeat;}
.bmdr_p1{width:100%; height:auto; overflow:hidden; margin-top:15px; color: #fff; font-family: "微软雅黑 Regular"; font-size: 20px; text-align: center; font-weight: 700; letter-spacing: 1.5px;}
.bmdsr_show .bd{width:456px; height:220px; overflow:hidden; background:#FFF; margin:20px auto 0 auto;}
.bmdsr_show .bd ul li{width:98%; height:42.2px; overflow:hidden; border-bottom:1px dashed #8C8C8C; margin:0 auto; line-height:42.2px;}
.bmdsr_show .bd ul li span{width:140px; height:auto; overflow:hidden;font-size:14px; text-align:center; display:block; float:left;}
.bottom_bm_bd{ width:710px; height: 511px; float: right; background: #12735a;}
.bottom_bm_bd_bt{ width:100%; height: 150px; margin: 0 auto; font-family: "微软雅黑 Regular"; font-size: 24px; text-align: center; font-weight: 600; letter-spacing: 1.5px; color: #fff; line-height: 40px; padding-top: 55px;}
.bottom_bm_bd_bt p{ font-size: 30px; font-family: "微软雅黑"; font-weight: 600; line-height: 80px;}
.bottom_bm_bd_bt span{ color:#ff0;}
.bottom_bm_bd ul{ width:494px; height: 260px; margin: 0 auto;}
.bottom_bm_bd ul li{ width:494px; height: 48px; float: left; margin: 0 auto 40px auto;}
.bottom_bm_bd input{ width:494px; height: 48px; font-family: "微软雅黑 Regular"; font-size: 16px; text-align: center;letter-spacing: 1.5px; color: #333; line-height: 48px; border: 1px solid #cecece; border-radius: 8px;}
.subm{ width:494px!important; margin: 0 auto!important; background: #ff6600!important; color: #fff!important;  border: 0!important;}
.bottom_dh{ width:100%; height: 70px; margin: 0 auto; font-family: "微软雅黑 Regular"; font-size: 14px; text-align: center;letter-spacing: 2px; color: #fff; line-height: 70px;}
.bottom_dh a{ color: #fff;}
.bottom_dh a:hover{ color: #ff0;}

.bottom_bm_bd1{ width:604px; height: 220px; margin: 10px auto 0 auto;}
.bottom_bm_bd1 ul{ width:600px; height: 220px; margin: 0 auto;}
.bottom_bm_bd1 ul li{ width:600px; height: 48px; float: left; margin: 0 auto 30px auto;}
.bottom_bm_bd1 input{ width:600px; height: 48px; font-family: "微软雅黑 Regular"; font-size: 16px; text-align: center;letter-spacing: 1.5px; color: #333; line-height: 48px; border: 1px solid #cecece; border-radius: 8px;}
.subm1{ width:300px!important; margin: 0 147px!important; background: #ff0!important; color: #e53d22!important; border: 0!important; border-radius: 25px!important; font-weight: 600;}

/*zhuanye*/
.zy_box_01{ overflow:hidden; width: 1200px; margin: 0 auto;}
.zy_box_01 img{ width:100%; height:130px;}
.zy_box_01 li{ width:19%; margin:0.5%; background:#fff; float:left;}
.zy_box_01 p{font-size:18px; color:#fff; line-height:40px; text-align:center; width:80%; margin:0 auto 20px auto; background:#eb6100; border-radius:10px;}
.zy_box_01 p a{ color:#fff;}
.a_p{ text-align:center; font-size:18px; color:#ff0; line-height:2;}
.zy_box_01 dl{ text-align:center; width:90%; margin:0 auto 20px auto; color:#555; line-height:1.5;}
.zy_box_01 dl dt{ font-size:18px; font-weight:bold; line-height: 40px; border-bottom:1px solid #ccc; margin:10px auto 15px auto;}
.zy_box_01 dl dd{ font-size:16px; font-weight:bold;  margin:5px auto;}
.zy_box_01 dl dd span{ color:#f00;}

.bt1 {width: 1200px; margin: 0 auto;overflow: hidden; font-size: 30px; line-height: 50px; text-align: center; font-family: "微软雅黑 Regular"; letter-spacing: 1.5px;}
.bt1 h2{width:1200px;height:80px; font-size: 30px;line-height: 100px; color: #019671; text-align: center; margin: 0 auto; font-family: "微软雅黑 "; font-weight: 700;}
.bt1 p{width:1200px;font-size: 18px;text-align: center;overflow: hidden; margin:0 auto 0 auto; display: block; font-family: "微软雅黑 Regular"; line-height: 40px; letter-spacing: 1px; color: #333;}

.xmsx_bg{ width:100%; height: 330px; margin: 30px auto 0 auto; background: url(images/xmsx.jpg) center no-repeat;}
.xmsx{ width:925px; height: 120px; margin: 30px auto 0 auto;}
.xmsx a{ display:block; height: 45px; font-size: 18px; line-height: 45px; text-align: center; font-family: "微软雅黑 Regular"; letter-spacing: 1.5px; color: #004131; padding: 0 32px; float: left; margin: 0 15px 15px auto; background: #fff; border-radius: 8px;}
.xmsx a:nth-child(4){ margin-right:0;}
.xmsx a:nth-child(7){ margin-right:0;}
.xmsx a:hover{ color:#f60;}

.wbjx ul{ width:1120px; display: block; margin: 0 auto;}
.wbjx ul li{ width:360px; height: 193px; display: block; float: left; margin: 20px 20px 0 auto;}
.wbjx ul li:nth-child(3){ margin-right:0;}
.wbjx ul li:nth-child(6){ margin-right:0;}


.box {width: 100%;  height: auto;  margin: 0px auto;}
.pub {width: 1200px; height: auto; margin: 0px auto; margin-top: 45px;}
/*diy style*/
.tw{width:1126px;height:auto;margin:0px auto;}
.tw img{float:left;margin-top:0px;}
.twr{width:530px;height:auto;float:right;}
.twr p{line-height:28px;font-size:16px;color:#fff;text-indent:30px;padding-top:0px;margin-top:0px;}
.g01{width:186px;height:109px;display:block;margin:0px auto;}
.share{width:1126px;height:auto;margin:0px auto;}
.jsxp{width:1100px;}
.jsxp img{float:left;margin-top:21px;}
.jsxp  p{width:540px;height:350px;padding-top:5px;line-height:45px;margin-top:0px;float:left;font-size:20px;font-family:"微软雅黑",Arial;}
.jsxp  p strong{font-size:30px;line-height:70px;}
.box.picshow01{height:800px;background:#2971b9;}
.share.hdp{width:980px;}
.share.hdp p{font-size:16px;color:#fff;font-family:"微软雅黑",Arial, Helvetica, sans-serif;line-height:25px;}
.share.pic0{width:711px;height:auto;margin:0px auto;}
.box.green{background:#39b66a;padding-bottom:50px;}
.box.green2{background:#00b447;padding-bottom:50px;}

.pub_h6 { width: 1000px; height: 140px; margin: 0px auto; font-size: 36px; color: #fff; font-weight: bold; text-align: center; line-height: 140px;}



.bgc1{background:#fff}
.bgc2{background:#1e997c}
.bgc3{background:#ebd7d0}
.bgc4{background:#cdf4f0}
.bgc5{background:#fae1d6}
.bgc6{background:#f2c993}
.color1{color:#000;}
.color2{color:#34ac90;}
.color3{color:#fff;}
.cl50{margin:0px;padding:0px;clear:both;height:50px;}
.ul02 li{width:350px;float:left;margin-left:16px;margin-top:20px;}
.ul02 li img{width:350px;height:250px;margin:0px auto;}
.ul02 li p{text-align:center;}

.ul03{height: auto;float: left;padding-left: 0px;margin-top: 0px;}
.ul03 li{width:500px;float:left;margin-left:40px;margin-top:20px;}
.ul03 li img{width:500px;height:330px;margin:0px auto;}
.ul03 li p{text-align:center;}

.ul01{width:1200px;height:auto;float:left;margin-left:0px;padding-left:0px;margin-top:0px;}
.ul01 li{width:300px;float:left;margin-left:80px;margin-top:60px;}
.ul01 li img{width:300px;height:400px;margin:0px auto;}
.ul01 li p{margin:0px auto;line-height:25px;width:300px;height:25px;display:block;text-align:center;color:#ffff00;font-size:18px;font-weight:bold;}

.ul04 li{width:260px;float:left;margin-left:5px;margin-top:20px;}
.ul04 li img{width:260px;height:327px;margin:0px auto;}
.ul04 li p{color:#000;}
.zt03 { width: 100%;height: 620px;background: url(images/img8.jpg) center no-repeat;margin-top: 0px;padding-top: 169px;}
.zt03 ul {width: 1177px;margin: 40px auto;overflow: hidden;}
.zt03 ul li {width: 379px;height: 221px;margin-right: 20px;float: left;padding-top: 240px;}
.zt03 ul li h3 {text-align: center;color: #fff;font-size: 22px;}
.zt03 ul li p {color: #fff;font-size: 16px;line-height: 30px;margin-top: 20px;padding: 10px;}
.zt03-wd {width: 700px;margin: 20px auto;}
.zt03-wd b {color: #fff;font-size: 16px;display: block;float: left;width: 450px;height: 40px;line-height: 40px;}
.zx1 {display:block;float:right;width:160px;height:40px;text-align:center;background-color:#AD0101;color:#fff;line-height:40px;font-size:16px;border-radius:10px;}

.zt06 { width: 1200px; margin: 0 auto;}
.zt06 ul {width: 1000px;margin: 20px auto;overflow: hidden;list-style:none;}
.zt06 ul li {float: left;width: 456px;margin-right: 20px;border: 2px solid #333;margin-bottom: 20px;padding: 10px;}
.zt06 ul li h3 {font-size: 20px;color: #E92534;line-height: 40px;}
.zt06 ul li p {font-size: 16px;line-height: 40px;}
.bgc4{background: #ff0a0a;}
.zxbm{width:410px;height: 525px;float:right;background: #d74b4b;color:#fff;font-family:微软雅黑;} 
.zxbm h2{font:25px/30px '微软雅黑'; color:#fcfcdf; text-align:center}
.zxbm .sex{width:150px; height:25px; margin:30px 0 0 115px}
.zxbm .sex input{margin:2px 5px 0 20px}
.zxbm .input{width:290px; height:32px; margin:20px 0 0 40px}
.zxbm .input input{width:290px; height:32px; font:14px/32px '宋体'; color:#666; border:#fff solid 1px; margin-left:5px}
.zxbm .ljyy{width:262px; height:48px; margin:20px 0 0 40px}
.gx{ background:#FF8A00}
.gx_img{ width:1000px;margin:0px auto;}
.gx_img dl{ width:280px; height:205px; float:left; margin:20px 0px 35px 40px; display:block}
.bt2{ width:700px; margin:0px auto; color:#fff; font-size:36px; font-family:"微软雅黑"; font-weight:bold; text-align:center; padding-top:30px; height:68px;line-height:68px;}

