@charset "gb2312";/* CSS Document */

*{ margin:0; padding:0;}
body{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:16px;text-decoration:none; color:#212121; background: url(../img/banner.jpg) no-repeat center 176px;}
li{list-style:none;}
.fl{float:left;}
.fr{ float:right;}
a{text-decoration:none; color:#494747;}
img{border:0; vertical-align:top;}
.clear{ clear:both;}
.jg{margin-top:10px;}
.wr{ width:1200px; margin:0 auto;}
.wr2{background: #FEF377; width: 100%;  padding: 58px 0; margin-top: 90px;}
.wr3{width: 100%; background:#FEF377; }

.banner{ height: 740px; background: url(../img/banner.png) no-repeat center 102px;}
.t1{ height: 100px; text-align: center;}
.t1 h1{font-size: 44px; font-weight: normal;}
.b1{width: 1200px; margin: 0 auto;}
.b1 h3{ height: 42px; width: 100%; line-height: 42px; font-size: 26px; font-weight: normal; background: url(../img/jt.jpg) no-repeat; padding-left: 60px;}
.b1 p{line-height: 40px; padding: 15px 0;font-size: 20px;}
.b1 p strong{ color: #ED4F02;}

.an{width: 760px; margin: 0 auto; margin-top:20px; overflow: hidden;}
.an div{width: 900px;}
.an a{display: block; width: 324px; height: 67px; background: #61B23C; line-height: 67px; color: #FFFFFF; font-size: 24px; text-align: center;border-radius:35px; float: left; margin-right: 95px;}
.an a:hover{background: #FE8101;transition: .3s;}
.an a.a1{background:#FE8101; }
.an a.a1:hover{background: #61B23C;transition: .3s;}

.banner2,.banner3{width: 100%; height: 606px; background: url(../img/banner2.jpg) no-repeat top center; text-align: center; overflow: hidden;}
.banner2 a,.banner3 a{display: block; width: 317px; height:70px; line-height: 70px; text-align:center; color: #ffffff;font-size: 24px;  border-radius: 15px; margin: 0 auto; margin-top: 469px;}
.banner2 a,.banner3 a{background:rgba(49,49,49,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f313131,endColorstr=#7f313131);zoom:1;}
:root .banner2 a,.banner3 a{filter:none\9;}/*for IE9*/
.banner2 a:hover,.banner3 a:hover{background: #DC0000;}

.b2{width: 1200px; margin: 0 auto; overflow: hidden; background: #ffffff; padding: 15px;}
.hslbtn{ width:280px; height:70px; line-height:70px; text-align:center; color:#fff; background-color:#f11460; border-radius:70px; display:inline-block; text-decoration:none; font-size:24px; margin-top:30px; margin-bottom:50px;}
.hslmain{ background-color:#fff; padding-bottom:17px;}

.hslmain .hslns{ margin-top:16px; margin-left:50px; margin-bottom:16px;float: left;}
.hslmain .hslnsr{ width:433px; margin-right:110px; margin-top:65px; text-align:center; float: right;}
.hslmain .hslnsr .hslbtn{ background-color:#662c01;}

.hslmain .hslns2{ margin-top:16px; margin-right:50px;}
.hslmain .hslnsr2{ width:389px; margin-left:110px; margin-top:72px; text-align:center}
.hslmain .hslnsr2 .hslbtn{ background-color:#662c01;}
.hslmain .hslnsr2 .hslbtn{ background-color:#f43365;}


.bg{width: 1097px; margin: 0 auto; }
.bg tr:hover{ background: #FE8101; color: #ffffff;transition: .3s;}
.bg td{border: 1px solid #A4A4A4; height: 64px; text-align: center; font-size: 18px;}
.img3 {width: 1134px; overflow: hidden; padding-bottom: 50px;}
.img3 ul {width: 1300px;}
.img3 ul li{float: left; padding-top: 50px; margin-right:53px; }


.wr4{ padding-top: 35px;}


.t3{font-size:0.9rem; text-align: center; color: #FFFFFF; padding-top: 0.75rem;}
.wr4 ul {padding-top: 0.75rem;}
.wr4 ul li{width: 626px; margin: 0 auto; font-size: 24px; height:47px; line-height: 47px; margin-top:15px;}
.wr4 ul li input{width:512px; height: 47px; background: #E4E4E4; border: 0; font-size:20px; text-indent: 15px;}
.wr4 ul li select{width:512px; height:  47px;font-size: 20px;font-family: arial, Microsoft Yahei; color: #4E4E4E;}
.tj{width: 252px; margin: 0 auto; padding: 35px;}
.tj input{width: 252px; height: 58px; background: #FF6F6F;border-radius:58px; border:0; font-size: 25px;font-family: arial, Microsoft Yahei; color: #FFFFFF; }

.b5 {width: 1200px; margin: 0 auto; overflow:hidden;}
.b5 p{line-height: 2; font-size:24px; text-indent: 2em; padding-top: 30px;}
.b5 p span{color: #FE0000;}

