@charset "gb2312";
@import url("../css/reset.css");
.wid415{ width:415px;}
.wid640{ width:640px;}
.marat24{ margin:24px auto 0;}
.marat37{ margin:37px auto 0;}
.marat45{ margin:45px auto 0;}
.marb3{ margin-bottom:3px;}
.hei82{ height:82px;}
.hei63{ height:63px!important;}
.hei106{ height:106px;}
.ban_etck{ width:100%; height:200px;}
.ban1{ background:url(../images/ban1.jpg) center no-repeat;}
.ban2{ background:url(../images/ban2.jpg) center no-repeat;}
.ban3{ background:url(../images/ban3.jpg) center no-repeat;}

.etck_gs{ width:100%; height:105px; background:#f4f4f4; padding-top:30px;}
.etck_gs p,.typ{ width:1120px; font-size:14px; line-height:26px; text-indent:2em;}
.etck_gs p{ margin:0 auto; color:#333;}
.etck_tit{ width:1120px; height:auto; overflow:hidden; margin:60px auto 0;}
.etck_tit img{ float:left;}
.etck_blxg{ width:1120px; height:auto; overflow:hidden; margin:22px auto 0;}
.etck_blxg li{ width:533px; height:155px; margin:35px 0;}
.etck_blxg li img{ width:258px; height:155px; float:left;}
.etck_blxg li .youc{ width:245px; height:137px; float:left; padding:18px 15px 0 15px; background:#1fafc0; border-radius:0 40px 40px 0;  color:#fff;}
.etck_blxg li .youc h5{ font-size:18px; font-weight:100; line-height:25px;}
.etck_blxg li .youc p{ font-size:14px; margin-top:10px; line-height:21px;}
.etck_xtit{ width:100%; height:40px; margin:50px auto 0; font-size:24px; color:#1fafc0; text-align:center; line-height:40px;}
.etck_ul1{ width:1136px; height:223px; margin:37px auto 0;}
.etck_ul1 li{ width:268px; height:223px; float:left; margin:0 8px;}
.etck_ul1 li img{ width:268px; height:180px; display:block;}
.etck_ul1 li span{ width:100%; height:43px; font-size:14px; text-align:center; line-height:43px; display:block;}
.etck_zx1{ width:536px; height:52px; padding:34px 52px 54px 140px; margin:0 auto;}
.etck_zx1 img{ width:332px; height:43px; float:left; margin-top:4px;}
.etck_zx1 a{ width:194px; height:50px; float:right; background:#1fafc0; border:1px solid #1fafc0; font-size:18px; color:#fff; text-align:center; line-height:50px;}
.etck_zx1 a:hover{ background:#fff; color:#1fafc0;}
.etck_zqjz{ width:100%; height:870px; background:#1fafc0; padding-top:10px;}
.etck_zqjz .nrs{ width:1120px; height:572px; margin:92px auto 0; background:url(../images/erbg1.jpg); position:relative;}
.etck_zqjz .nrs p{ font-size:14px; color:#fff; line-height:24px; position:absolute;}
.etck_zqjz .nrs p.p01{ left:30px; top:105px; }
.etck_zqjz .nrs p.p02{ left:30px; top:269px; }
.etck_zqjz .nrs p.p03{ left:30px; top:465px; }
.etck_zqjz .nrs p.p04{ right:8px; top:467px; text-indent:2em; }
.etck_zjt{ width:1120px; height:432px; margin:55px auto 0;}
.etck_zjt img{ width:1120px; height:432px;}
.etck_zjqh{ width:1120px; height:407px; margin:77px auto 0;}
.etck_zjqhz{ width:1120px; height:407px; margin:77px auto 0; position:relative;}
.etck_zjqh{ width:1024px; height:407px; margin:0 auto; overflow:hidden;}
.etck_zjqh ul li{ width:228px; height:407px; float:left; margin:0 14px; overflow:hidden;}
.etck_zjqh ul li img{ width:228px; height:407px;}
.etck_zjqhz .next_etck,.etck_zjqhz .prev_etck{ width:27px; height:50px; position:absolute; top:195px; cursor:pointer;}
.etck_zjqhz .prev_etck{ left:0; background:url(../images/etck_left.jpg) left no-repeat;}
.etck_zjqhz .next_etck{ right:0; background:url(../images/etck_right.jpg) left no-repeat;}
.etck_zgt{ width:1120px; height:265px; margin:86px auto 0;}
.etck_zgt .zuob{ width:500px;height:265px; float:left;}
.etck_zgt .zuob h5{ width:346px; height:45px; margin:0 auto; background:#1fafc0; border-radius:30px; font-size:18px; color:#fff; text-align:center; line-height:45px; font-weight:100;}
.etck_zgt .zuob p{ width:100%; height:auto; margin-top:54px; font-size:14px;text-indent:2em; line-height:26px;}
.etck_zgt ul{ width:596px; height:265px; float:right;}
.etck_zgt ul li{ width:291px; height:265px; float:left; margin-left:7px;}
.etck_zgt ul li img{ width:291px; height:216px; display:block;}
.etck_zgt ul li span{ width:100%; height:49px; font-size:14px; text-align:center; line-height:49px; display:block;}
.etck_jzq{ width:1120px; height:auto; overflow:hidden; margin:68px auto 0;}
.etck_jzq img{ display:block;}
.etck_azx{ width:650px; height:65px; margin:47px auto 57px;}
.etck_azx a{ width:253px; height:63px; float:left; margin:0 35px; font-size:18px; text-align:center; line-height:63px; border:1px solid #1fafc0; }
.etck_azx a.a02{color:#1fafc0;}
.etck_azx a.a01,.etck_azx a.a02:hover{background:#1fafc0; color:#fff;}
.etck_azx a.a01:hover{ background:#fff;color:#1fafc0;}
.etck_ycjx{ width:100%; height:1045px; background:#1fafc0; padding-top:10px;}
.etck_ycjx .typ{ color:#fff;}
.etck_ycjx .mrcimg{ width:806px; height:313px; margin:53px auto 0; background:url(../images/macbg.jpg);}
.etck_ycjx ul{ width:850px; height:308px; margin:74px auto 0;}
.etck_ycjx ul li{ width:260px; height:308px; float:left; margin-right:35px;}
.etck_ycjx ul li.no{ margin-right:0;}
.etck_ycjx ul li img{ width:250px; height:127px; display:block; margin:0 auto;}
.etck_ycjx ul li h5{ width:100%; height:50px; padding:18px 0 15px; border-bottom:1px solid #fff; background:url(../images/jiantbg.jpg) bottom center no-repeat; font-size:16px; color:#fff; text-align:center; line-height:23px;}
.etck_ycjx ul li p{ width:100%; margin-top:13px; font-size:14px; color:#fff; line-height:24px;}
.etck_gnxl{ width:689px; height:356px; margin:39px auto 0; background:url(../images/gnxl.jpg);}
.etck_jzsj{ width:1120px; height:41px; margin:25px auto 0;}
.etck_jzsj span{ width:213px; height:41px; float:left; background:#1fafc0; border-radius:20px; font-size:18px; color:#fff; text-align:center; line-height:41px;}
.etck_hzcz{ width:1120px; height:475px; margin:30px auto 90px;}
.etck_hzcz li{ width:359px; height:475px; float:left; margin-right:21px; background:url(../images/xhbg.jpg) bottom center no-repeat;}
.etck_hzcz li.no{ margin-right:0;}
.etck_hzcz li img{ width:145px; height:234px; display:block; margin:0 auto;}
.etck_hzcz li h5{ width:100%; height:45px; font-size:16px; text-align:center; line-height:45px; text-align:center; font-weight:100;}
.etck_hzcz li p{ width:330px; height:90px; padding:3px 13px 20px 16px; font-size:14px; line-height:23px;}
.etck_hzcz li span{ width:192px; height:59px; display:block; margin:0 auto; background:#d84840; font-size:18px; color:#fff; text-align:center; line-height:59px;}
.etck_anli{ width:100%; height:1160px; background:#1fafc0; padding-top:10px;}
.etck_anli .topimg{ width:1039px; height:300px; margin:65px auto 0;}
.etck_anli ul{ width:1149px; height:auto; margin:43px auto 0; overflow:hidden;}
.etck_anli ul li{ width:351px; height:219px; float:left; margin:41px 16px 0 16px;}
.etck_anli ul li img{ width:351px; height:171px;}
.etck_anli ul li span{ width:100%; height:48px; display:block; font-size:18px; color:#fff; text-align:center; line-height:48px;}
.etck_fw{ width:1120px; height:624px; margin:70px auto 88px; background:url(../images/ckfw.jpg);}
.etck_zxtw{ width:100%; height:890px; background:#1fafc0; padding-top:10px;}
.etck_zxtw ul{ width:1095px; height:auto; overflow:hidden; margin:55px auto 0;}
.etck_zxtw ul li{ width:1095px; height:auto; overflow:hidden; float:left; margin-bottom:2px;}
.etck_zxtw ul li .wen{ width:1014px; height:53px; padding-left:81px; background:url(../images/wenbg.jpg) left no-repeat;}
.etck_zxtw ul li .wen h5{ width:auto; height:39px; float:left; margin-top:12px; background:#fff; border-radius:0 10px 10px 0; font-size:18px; color:#1fafc0; text-align:left; line-height:39px; padding-right:28px; font-weight:100;}
.etck_zxtw ul li .da{ width:1095px; margin-top:11px; position:relative;}
.etck_zxtw ul li .da p{ width:917px; height:auto; padding:16px 21px 16px 22px; font-size:14px; color:#fff; text-align:left; line-height:24px; border:1px dashed #fff;border-radius:10px; margin-left:62px; position:absolute; z-index:1;}
.etck_zxtw ul li .da img{ width:71px; height:auto; float:left; position:absolute; z-index:2; right:1px;}
.etck_zxtw a{ width:195px; height:37px; margin:49px auto 0; display:block; border:1px solid #fff; background:#fff; font-size:18px; color:#1fafc0; text-align:center; line-height:37px;}
.etck_zxtw a:hover{ background:#1fafc0; border:1px solid #fff; color:#fff;}
.etck_ppimg{ width:1097px; height:367px; margin:55px auto 80px; background:url(../images/ppimg.jpg);}
.etck_xc{width:960px; height:382px; margin:50px auto 70px;}

.etck_other{ width:100%; height:224px; background:#1fafc0; padding-top:10px;background:#1fafc0;}
.zt-con{margin: 0 auto;width: 1120px;height: auto;font-size: 16px;color: #666666;line-height: 24px;}
.othpic{margin-top: 30px;  margin-bottom:30px;}
.othpic li{width: 269px;padding-left: 50px;display: inline;padding-bottom: 30px;}



