@charset "gb2312";
/*¹«ÓÃ*/
*{margin:0px;padding:0px;border:none}
html{overflow-x:hidden;overflow-y:auto;}
span{margin:0;padding:0px;}
p{margin:0;padding:0px;}
body{background:#fff;color:#7f7f7f;margin:0 auto;font-family: Microsoft YaHei;}
ul,ol{list-style-type:none;}
select,input,select{vertical-align:middle; font-family: Microsoft YaHei;}
img{vertical-align:top}
.left{float:left!important;}
.right{float:right!important;}
.text_le{text-align:left;!important;}
.text_ri{text-align:right;!important;}
a:link{color:#444444;text-decoration:none;}
a:visited,a:active,a:focus{color:#444444;text-decoration:none;}
a:hover,a:focus{color:#0073c3;text-decoration:none;}
.am-g:after,.am-g:before,.w1200:after,.w1200:before,.w1220:after,.w1220:before{content:" ";display:table}
.am-g:after,.w1200:after,.w1220:after{clear:both}
.w1220{width: 1220px; margin: 0 auto;}
.w1200{width: 1200px; margin: 0 auto;}
.clear{clear:both;width:100%;height:0;line-height:0;font-size:0;overflow:hidden;}
.show{display:inline-block}
.hide{display:none}

.flex{display: -webkit-flex; display: flex;justify-content: space-between;}

.gzwt-red{color: #ff3737!important;}
.ov-col{background: #2393e1;height: 24px;width: 90px;line-height: 24px;border-radius: 5px;color: #fef102!important;text-align: center;}
.mt20{ margin-top:20px!important;}
.wt-top-30,.p-t-h30{margin-top: 30px!important;}
.wt-top-20{margin-top: 20px!important;}
.tex-cen,.text-center{text-align:center;!important;}
.text-s36{ font-size:36px; color:#4b4b4b;}
.text-s16{ font-size:16px;}
.text-s18{ font-size:18px;}
.text-s20{ font-size:20px;}
.text-in{ text-indent:2em;}
.pc-zy-yj{ font-size:24px; color:#FFF;  height:48px; padding:26px 0; background:#993366; margin:0 auto;}
.pc-zy-yj .pc-zy-bm{width:1140px; padding:0 30px; height:48px; overflow:hidden;}
.pc-zy-yj .pc-zy-bm ul li{ float:left; height:48px; line-height:48px;}
.pc-zy-yj .pc-zy-bm ul li.m-left{ margin-left:70px;}
.pc-zy-yj .pc-zy-bm .pc-zy-bm-put{ height:48px; width:274px; padding:0 5px; font-size:20px; vertical-align:top;}
.pc-zy-yj .pc-zy-bm .pc-zy-btn{font-size:24px; cursor:pointer; width:238px; height:48px; background:#ff5151; color:#fff; border-radius:5px; vertical-align:top;}
.pl {height: auto; width: 1200px; margin: 20px auto; clear: both;}

.banner{width: 100%;margin: 0;}
.banner img{width: 100%;margin: 0;}

.col-01{color:#475871!important;}
.col-02{color:#F63!important;}
.col-27{color:#272727!important;}
.colwhite{color: #FFF;} 
.bgyellow{background: #F63;}

.size16{font-size:16px;}
.size18{font-size:18px;}
.size20{font-size:20px;}
.size23{font-size:23px;}
.size25{font-size:25px;}
.size30{font-size:30px;}
.size36{font-size:36px;}

.m-t-10{margin-top: 10px;}
.m-t-15{margin-top: 15px;}
.m-t-20{margin-top: 20px;}
.m-t-30{margin-top: 30px;}
.m-t-40{margin-top: 40px;}

.m-b-10{margin-bottom: 10px;}
.m-b-15{margin-bottom: 15px;}
.m-b-20{margin-bottom: 20px;}
.m-b-30{margin-bottom: 30px;}
.m-b-40{margin-bottom: 40px;}

.m-l-10{margin-left: 10px;}
.m-l-20{margin-left: 20px;}
.m-l-30{margin-left: 30px;}
.m-l-40{margin-left: 40px;}

.p-l-10{padding-left: 10px;}
.p-l-20{padding-left: 20px;}
.p-l-30{padding-left: 30px;}
.p-l-40{padding-left: 40px;}

.p-t-10{padding-top: 10px;}
.p-t-20{padding-top: 20px;}
.p-t-30{padding-top: 30px;}
.p-t-40{padding-top: 40px;}
.p-t-50{padding-top: 50px;}
.p-t-60{padding-top: 60px;}

.bor-b{padding-bottom:20px;background:url(../images/01.png) center bottom no-repeat;}
.bor-bb{padding-bottom:20px;background:url(../images/02.png) center bottom no-repeat;}

.list-fir li{width:243px;float:left;text-align:center;border-right:1px #eee solid;}
.list-fir li:last-child{border:none;}
.box-fir{width:119px;height:118px;margin:10px auto;}

.bg-02{height:583px;background:url(../images/6.jpg) center bottom no-repeat;}
.bg-02-01{height:403px;width:732px;padding:60px 40px;background-color:rgba(27,193,93,.9);margin:60px auto auto;color:#FFFFFF;}
.bg-02-t{font-size:19px;line-height:2.0;padding-left:20px;}
.bg-02-bt{display:block;width:214px;height:43px;line-height:43px;margin:20px auto;font-size:15px;color:#fff!important;background:#fe8f00;border-radius:20px;}

.xny-list{height:326px;overflow:hidden;}
.xny-list ul li{width:290px;margin-left:20px;float:left;}
.xny-list ul li:first-child{margin-left:0;}
.xny-list-txt{border:1px #475871 solid;border-top:3px #475871 solid;padding:15px 0;}
.xny-list ul li:hover .xny-list-txt{background:#475871;color:#fff!important;}

.cont1 .cont_main{padding-top: 40px;}
.cont1 .cont_main .des{width: 600px;}
.cont1 .cont_main .des h2{width: 150px;font-size: 36px;border-bottom: 2px solid #F63;}
.cont1 .cont_main .des p{width: 90%;line-height: 1.5;margin-top: 40px;font-size: 18px;}
.cont1 .cont_main .des a{display: block;width: 240px;height: 50px;line-height: 50px;margin-top: 40px;text-align: center;font-size: 24px;color: #FFF;}
.cont1 .cont_main .img{width: 600px;}
.cont1 .cont_main .img img{width: 100%;}

.cont2{padding: 40px 0;background: #F5F5F8;}
.cont2 .slideTxtBox{width:1002px;padding:0 100px;margin:30px auto;text-align:center;position:relative;}
.cont2 .slideTxtBox .hd{width:1002px;height:45px;line-height:45px;border-right:none;}
.cont2 .slideTxtBox .hd ul{width:1002px;float:left;height:45px;}
.cont2 .slideTxtBox .hd ul li{float:left;width: 165px;font-size:20px;color:#4e4e4e;background: #FFF;cursor:pointer;border:1px solid #ddd;}
.cont2 .slideTxtBox .hd ul li.on{height:45px;background:#F63;color:#fff;}
.cont2 .slideTxtBox .bd ul{height:441px;margin:40px auto;width:906px;zoom:1;}
.cont2 .slideTxtBox .bd li{height:24px;line-height:24px;}
.cont2 .slideTxtBox .arrow{position:absolute;left:-58px;width:100%;top:200px;}
.cont2 .slideTxtBox .next{background:url(../images/4.png) no-repeat;width:58px;height:112px;position:absolute;left:0;top:180px;}
.cont2 .slideTxtBox .prev{background:url(../images/5.png) no-repeat;width:58px;height:112px;position:absolute;right:0;top:180px;}

.box-le{width:460px;}
.box-zy-t{background:#F63;color:#fff;width:95px;height:35px;line-height:35px;}
.box-zy-txt{text-align:left;color:#474747;font-size:14px;line-height: 1.5;text-align: justify;}
.box-zy-txt h3{background:url(../images/03.png) center left no-repeat;}
.xny-01{width:1218px;padding:60px 0;border:1px #eee solid;border-radius:5px;margin:30px auto;}
.xny-02{height:630px;background:url(../images/17.jpg) bottom center no-repeat;}

.cont4{width: 100%;height: 274px;margin: 40px 0;background: url(../images/p8.jpg) center no-repeat;}
.cont4 .cont_main{width: 1200px;margin: 0 auto;padding-top: 40px;}
.cont4 .cont_main .des{width: 900px;margin: 0 150px;}
.cont4 .cont_main .des h2{width: 160px;margin: 0 370px;text-align: center;font-size: 36px;color: #FFF;border-bottom: 2px solid #FFF;}
.cont4 .cont_main .des p{line-height: 40px;margin: 10px 0;font-size: 20px;color: #FFF;}


.cont5 .cont_main{width: 1200px;margin: 0 auto;padding-top: 40px;}
.cont5 .cont_main h2{text-align: center;font-size: 36px;}
.cont5 .cont_main ul{display: -webkit-flex; display: flex; flex-wrap: wrap;justify-content: space-between;}
.cont5 .cont_main ul li{width: 381px;margin: 15px 0;}
.cont5 .cont_main ul li img{width: 100%;}
.cont5 .cont_main ul li p{line-height: 2;margin: 15px 0;padding-top: 40px;text-align: center;font-size: 18px;color: #FFF;}
.cont5 .cont_main ul li a{display: block;width: 280px;height: 50px;line-height: 50px;margin: 15px 50px;text-align: center;font-size: 24px;color: #FFF;border: 1px solid #FFF;}
.cont5 .cont_main ul li a:hover{color: #F63;background: #FFF;}