﻿@charset "utf-8";
html{-webkit-text-size-adjust: none;overflow-x:hidden; }
body {font-family:"微软雅黑";color:#555;font-size:0.9em;border:0;padding:0;margin:0; background-color:#fff;overflow-x:hidden;}
h1,h2,h3,h4,h5,h6,ul,ol,li,input,p,dl,dt,dd{border:0;padding:0;margin:0;list-style-type:none;font-weight: normal;}
a,a:hover{text-decoration:none;color:#555;}
img{border:0;vertical-align:top}
.clear{clear:both;}
.clearfix:after { content: ""; display: table; clear: both; }
.clearfix { *zoom:1;}

.header{width: 100%;height:428px;}
.header.auto{height:70px;}
.header.index{height: 428px;background: url(../images/banner_index.jpg) no-repeat center top;}
.header.bg1{height: 428px;background: url(../images/banner_01.jpg) no-repeat center top;}

.header.bg3{height: 428px;background: url(../images/banner_03.jpg) no-repeat center top;}
.header.bg4{height: 428px;background: url(../images/banner_04.jpg) no-repeat center top;}
.header.bg5{height: 428px;background: url(../images/banner_05.jpg) no-repeat center top;}
.header.bg6{height: 428px;background: url(../images/banner_06.jpg) no-repeat center top;}


.swiper-container {width: 100%;height: 428px;margin-top: 0px;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text ertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: enter;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-ox-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide{height: 428px;}
.swiper-slide img{width: 100%;}
.swiper-slide.s1{height: 428px;background: url(../images/banner11.jpg) no-repeat center top;}
.swiper-slide.s2{height: 428px;background: url(../images/banner22.jpg) no-repeat center top;}
.swiper-slide.s3{height: 428px;background: url(../images/banner33.jpg) no-repeat center top;}
.swiper-slide.s4{height: 428px;background: url(../images/banner4.jpg) no-repeat center top;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 20px;}
.swiper-pagination-bullet{border-radius: 0;border-radius: 50%;}
.swiper-pagination-bullet-active{width: 20px;border-radius: 6px;}

.header .top{width: 100%;height: 78px;background: url(../images/top-bg.png) repeat;position: absolute;left:0;top:0;z-index: 9999;}
.header .top .top-box{width: 1200px;margin: 0 auto;}
.header .top .top-box .logo{width: 200px;float: left;margin:0 10px}
.header .top .top-box .menu{width: 900px;float: right;}
.header .top .top-box .menu ul{}
.header .top .top-box .menu ul li{float: left;line-height: 76px;font-size: 16px;padding: 0 28px;}
.header .top .top-box .menu ul li:hover{border-bottom: 2px solid #47b670;}
.header .top .top-box .menu ul li:hover a{color: #4ebb77;}
.header .top .top-box .menu ul li.active a{color: #4ebb77;}
.header .top .top-box .menu ul li:hover .sub-nav{display: block;}
.header .top .top-box .menu ul li .sub-nav{width:100%;display: none;position: absolute;line-height: 50px;}
.header .top .top-box .menu ul li .sub-nav a{margin-right: 15px;font-size: 14px;color: #d9d9d9;}
.header .top .top-box .menu ul li .sub-nav a:hover{color: #fff;}
.header .top .top-box .menu ul li .sub-nav i{width: 12px;height: 9px;background: url(../images/nav-arrow.png) no-repeat;position: absolute;left:26px;top:-7px;}
.header .sub-nav-bg{display:none;width: 100%;height: 50px;background: url(../images/nav-bg.png) repeat;position: absolute;left:0;top:78px;z-index: 999;}

.wraper{width: 1200px;margin: 0 auto;padding: 40px 0;}
.wraper.auto{width: 100%;}
.wraper .pos{line-height:55px;border-bottom: 1px solid #e1e1e1;margin-bottom: 25px;}
.wraper .pos .pos-box{float: right;color: #8c8c8c;}
.wraper .pos .pos-box a{color: #8c8c8c;}
.wraper .pos .pos-box a:hover{text-decoration: underline;}
.wraper .pos strong{font-size: 28px;color: #00a73b;}

.wraper .mission{background: #f5f5f5;padding: 35px;}
.wraper .mission .mission-left{float: left;}
.wraper .mission .mission-left ul{padding-top: 30px;}
.wraper .mission .mission-left ul li{line-height: 40px;font-size: 17px;}
.wraper .mission .mission-left ul li em{font-style: normal;position: relative;top:-2px;color: #00a73b;font-size: 24px;}
.wraper .mission .mission-right{width: 450px;float: right;}

.wraper .info{background: #f5f5f5;padding: 20px;margin-bottom: 25px;}
.wraper .info p{line-height: 30px;font-size: 17px;}
.wraper .honour{}
.wraper .honour .honour-left{width: 298px;float: left;border: 1px solid #d9d9d9;}
.wraper .honour .honour-left dl{line-height: 50px;text-indent: 1em;}
.wraper .honour .honour-left dl dt{background: #f5f5f5;font-size: 18px;color: #00a73b;}
.wraper .honour .honour-left dl dd{border-top:1px solid #d9d9d9;font-size: 16px;}
.wraper .honour .honour-left dl dd a:hover{text-decoration: underline;}
.wraper .honour .honour-left dl dd em{font-style: normal;position: relative;top:0;color: #00a73b;font-size: 24px;margin-right: 10px;}
.wraper .honour .honour-right{width: 855px;float: right;}
.wraper .honour .honour-right ul{width: 120%;}
.wraper .honour .honour-right ul li{width: 260px;margin-right: 38px;float: left;text-align: center;line-height: 35px;margin-bottom: 15px;}
.wraper .honour .honour-right ul li:hover{opacity: 0.8;}
.wraper .honour .honour-right ul li img{}
.wraper .honour .honour-right ul li a{}

.wraper .content{}
.wraper .content p{font-size: 14px;margin-bottom: 5px;line-height: 25px;text-indent: 28px;}

.wraper .contact{margin-top: 25px;}
.wraper .contact p{margin-bottom: 35px;}
.wraper .contact div{width: 580px;height:75px;line-height: 75px;font-size: 18px;border: 1px solid #d9d9d9;text-indent: 2.5em;}

.wraper .contact .add{width: 100%;background: url(../images/contact-pic-01.png) no-repeat 15px center #f5f5f5;height:75px;line-height: 75px;font-size: 18px;border: 1px solid #d9d9d9;text-indent: 2.5em;}


.wraper .contact .contact-left{float: left;background: url(../images/contact-pic-02.png) no-repeat 15px center #f5f5f5; margin:5px 0;}
.wraper .contact .contact-right{float: right;background: url(../images/contact-pic-020.png) no-repeat 15px center #f5f5f5;margin:5px 0;}

.wraper .list-image{}
.wraper .list-image ul{width: 120%;}
.wraper .list-image ul li{width: 380px;float: left;margin-right: 30px;line-height: 45px;margin-bottom: 15px;font-size: 18px;position: relative;}
.wraper .list-image ul li span{background: #fff;z-index: 999;}
.wraper .list-image ul li h2{font-size: 18px;line-height: 45px;}
.wraper .list-image ul li:hover img{-webkit-transform: scale(1.05) ; -moz-transform: scale(1.05); transform: scale(1.05);}
.wraper .list-image ul li:hover .border-top,.wraper .list-image ul li:hover .border-bottom{width: 90%; height: 1px;}
.wraper .list-image ul li:hover .border-right,.wraper .list-image ul li:hover .border-left{height: 88%; width: 1px;}
.wraper .list-image ul li:hover .border-bottom{left: 5%;}
.wraper .list-image ul li:hover .border-right{top: 6%;}
.wraper .list-image ul li .opacity{display:none;width:100%;height:100%;background: url("../images/opacity-bg.png") repeat;position: absolute;left:0;top:0;z-index: 9;}
.wraper .list-image ul li:hover h2 a{color: #357db6}
.wraper .list-image ul li:hover .opacity{display: block;}

/*动画*/
.pr{position: relative;overflow: hidden;}
.pa{position: absolute;}
.trans-8{transition: all 0.8s; -webkit-transition: all 0.8s; -moz-transition: 0.3s;}
.trans-12{transition: all 0.8s; -webkit-transition: all 1.2s; -moz-transition: 0.3s;}
.border-top{width: 0; height: 1px; top: 6%; left: 5%;}
.border-right{width: 1px; height: 0; top: 94%; right: 5%;}
.border-bottom{width: 0; height: 1px; bottom: 6%; left: 95%;}
.border-left{width: 1px; height: 0; top: 6%; left: 5%;}
/*动画*/

.wraper .list-arc{}
.wraper .list-arc dl{border-bottom: 1px solid #d9d9d9;padding-bottom: 30px;margin-bottom: 30px;}
.wraper .list-arc dl dt{width: 110px;height: 110px;text-align: center;float: left;}
.wraper .list-arc dl dt span{display: block;width: 100%;line-height: 35px;background: #00a73b;color: #fff;}
.wraper .list-arc dl dt big{font-size: 60px;display: block;border:1px solid #d9d9d9;}
.wraper .list-arc dl dd{width: 1040px;float: right;}
.wraper .list-arc dl dd h2 a{font-size: 18px;margin-bottom: 10px;line-height: 35px; color:#333333}
.wraper .list-arc dl dd h2 a:hover{color: #00a73b;}
.wraper .list-arc dl dd p{line-height: 25px;font-size: 14px; color:#535353}


.wraper .arc-arc{}
.wraper .arc-arc .subject{text-align: center;margin-bottom: 25px;}
.wraper .arc-arc .subject h1{font-size: 38px;padding: 15px 0 10px}
.wraper .arc-arc .subject h5{line-height: 35px;font-size: 14px;color: #555;}

.page-pre-next{padding: 15px 0;border-top: 1px solid #ccc;margin-top: 25px;}
.page-pre-next .left{width: 50%;float: left;}
.page-pre-next .right{width: 50%;float: right;text-align: right;}
.page-pre-next a:hover{color: #357db6;}
 
 

.page{text-align:center;margin: 30px 0px 20px;}
.page ul{display:inline-block;margin-right:0;}
.page ul li{display:inline-block;border: 1px solid #f5f5f5;margin: 0 2px;padding: 5px 10px;width:auto;}
.page ul li a{display:block; }
.page ul li.c3,.page ul li:hover{background:#00a73b;color:#fff;}
.page ul li.c3 a,.page ul li:hover a{color:#fff; }
.page ul li.prev a{text-indent: 0;}
.page ul li.prev:hover,.page ul li.next:hover{background:#fff;margin: 0 2px;}
.page ul li img{vertical-align: top;}




.wraper .job{}
.wraper .job dl{border: 1px solid #d9d9d9;margin-bottom: 25px;}
.wraper .job dl dt{font-size: 20px;color: #00a73b;line-height: 55px;background: #f5f5f5;text-indent: 1em;border-bottom: 1px solid #d9d9d9;position: relative;cursor: pointer;}
.wraper .job dl dt span{width: 26px;height: 26px;position: absolute;right: 15px;top:15px;background: url(../images/arrow-right.png) no-repeat center center;}
.wraper .job dl dt span.down{background: url(../images/arrow-down.png) no-repeat center center;}
.wraper .job dl dd{padding: 15px 0 5px;display: none;}
.wraper .job dl dd.show{display: block;}
.wraper .job dl dd p{padding-left: 1.4em;line-height: 30px;margin-bottom: 10px;}

 

.wraper.index{width: 100%;}
.wraper.index .title{font-size: 26px;color: #00a73b;line-height: 45px;font-weight: normal;}
.wraper.index .title small{font-size: 20px;color: #666;font-weight: normal;}
.wraper.index .p0{}
.wraper.index .p0 h2{text-align: center;line-height: 35px;font-size: 26px;color: #00a73b;margin-bottom: 15px;}
.wraper.index .p0 h2 small{font-size: 20px;color: #666;}
.wraper.index .p0 .p0-box{width: 1200px;margin: 0 auto;border-bottom: 1px dashed #ccc;margin-bottom: 30px;padding-bottom: 30px;}
.wraper.index .p0 .p0-box ul{}
.wraper.index .p0 .p0-box ul li{width: 25%;height:150px;float: left;text-align: center;font-size: 16px;}
.wraper.index .p0 .p0-box ul li a{display: block;height: 150px;width: 180px;margin: 0 auto;}
.wraper.index .p0 .p0-box ul li a span{position: relative;top:135px;}
.wraper.index .p0 .p0-box ul li.ico1{background: url(../images/1.png) no-repeat center top;}
.wraper.index .p0 .p0-box ul li.ico1:hover{background: url(../images/1.1.png) no-repeat center top;}
.wraper.index .p0 .p0-box ul li.ico2{background: url(../images/2.png) no-repeat center top;}
.wraper.index .p0 .p0-box ul li.ico2:hover{background: url(../images/2.2.png) no-repeat center top;}
.wraper.index .p0 .p0-box ul li.ico3{background: url(../images/3.png) no-repeat center top;}
.wraper.index .p0 .p0-box ul li.ico3:hover{background: url(../images/3.3.png) no-repeat center top;}
.wraper.index .p0 .p0-box ul li.ico4{background: url(../images/4.png) no-repeat center top;}
.wraper.index .p0 .p0-box ul li.ico4:hover{background: url(../images/4.4.png) no-repeat center top;}





.wraper.index .p1{width: 1200px;margin: 0 auto 50px;}
.wraper.index .p1 .p1-left{width: 810px;float: left;}
.wraper.index .p1 .p1-left p{line-height: 30px;font-size: 14px;margin-bottom: 0px; color:#686873;text-indent:28px;}
.wraper.index .p1 .p1-left p.more{padding: 15px 0;}
.wraper.index .p1 .p1-left p.more a{border: 1px solid #46464d;padding: 5px 10px;}
.wraper.index .p1 .p1-right{width: 290px;float: right;}
.wraper.index .p1 .p1-right img{}

.wraper.index .p2{width: 100%;height: 388px;margin-bottom:50px;background: url("../images/p2-bg.jpg") no-repeat center top;}
.wraper.index .p2 .p2-box{width: 1200px;margin: 0 auto;}
.wraper.index .p2 .p2-right{width: 510px;float: right;margin-right: 35px;padding-top: 25px;}
.wraper.index .p2 .index-list{margin-top: 25px;}
.wraper.index .p2 .index-list dl{margin-bottom: 40px;}
.wraper.index .p2 .index-list dl dt{width: 90px;height: 90px;text-align: center;float: left;}
.wraper.index .p2 .index-list dl dt span{display: block;width: 100%;line-height: 28px;background: #00a73b;color: #fff;}
.wraper.index .p2 .index-list dl dt big{font-size: 50px;display: block;border:1px solid #d9d9d9;}
.wraper.index .p2 .index-list dl dd{width: 410px;float: right;}
.wraper.index .p2 .index-list dl dd h2{font-size: 18px;margin-bottom: 5px;line-height: 25px;}
.wraper.index .p2 .index-list dl dd h2 a:hover{color: #00a73b;}
.wraper.index .p2 .index-list dl dd p{line-height: 25px;font-size: 14px; color:#737373}

.wraper.index .p3{}
.wraper.index .p3 h1{text-align: center;line-height: 35px;font-size: 26px;color: #00a73b;margin-bottom: 15px;}
.wraper.index .p3 h1 small{font-size: 20px;color: #666;}
.wraper.index .p3 .p3-box{width: 1200px;margin: 0 auto;}
.wraper.index .p3 .p3-box ul{width: 120%;}
.wraper.index .p3 .p3-box ul li{width: 285px;height:405px;margin-right: 20px;float: left;position: relative}
.wraper.index .p3 .p3-box ul li .h-info{background: url("../images/p3-bg-01.png") no-repeat;position: absolute;left:0;bottom:0;z-index: 999;width: 285px;height:219px;text-align: center;}
.wraper.index .p3 .p3-box ul li .h-info.top{background: url("../images/p3-bg-02.png") no-repeat;left:0;top:0;}
.wraper.index .p3 .p3-box ul li .h-info h2{line-height: 45px;font-size: 18px;margin-top: 60px;margin-bottom: 15px;}
.wraper.index .p3 .p3-box ul li .h-info p{}
.wraper.index .p3 .p3-box ul li .h-info p a{border: 1px solid #555;padding: 5px 15px;}
.wraper.index .p3 .p3-box ul li .h-info:hover p a{border: 1px solid #00a73b;background:#00a73b;padding: 5px 15px;color: #fff;}
.wraper.index .p3 .p3-box ul li img.bottom{position: absolute;left: 0;bottom: 0;}
.wraper.index .p3 .p3-box img{width:285px; height:198px;}

.footer{width: 100%;height:165px;margin: 0 auto;background: #357db6;text-align: center;color: #fff;}
.footer .nav{padding: 50px 0 20px;font-size: 16px;}
.footer .nav a{color: #fff;margin: 0 10px;}
.footer .copyright{font-size: 15px;}

/*手机站*/
.mobile{display: none;}
.m-menu {display: none;position: relative;}
.m-menu {height: 50px;width: 60px;position:absolute;right:10px;top:15px;z-index: 9999;}
.m-menu:before, .m-menu:after, .m-menu span {position: absolute;display: block;content: '';}
.m-menu:before, .m-menu:after, .m-menu span {left: 10px;width: 60%;height: 3px;-webkit-transition: opacity .4s linear,-webkit-transform .4s linear;-moz-transition: transform .4s linear,opacity .4s linear,-moz-transform .4s linear;transition: opacity .4s linear,-webkit-transform .4s linear;transition: transform .4s linear,opacity .4s linear;transition: transform .4s linear,opacity .4s linear,-webkit-transform .4s linear,-moz-transform .4s linear;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;
    transform-origin: 0 0;background: #00a73b;}
.m-menu:before {top: 10px;}
.m-menu span {top: 23px;}
.m-menu:after {bottom: 12px;}
.m-menu.open:before {transform-origin: 0 2px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.m-menu.open span {opacity: 0;}
.m-menu.open:after {transform-origin: 0 2px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.m-menu-con {display: none;position: absolute;left: 0px;top: 77px;width: 100%;overflow: auto;border-top: 1px solid #e2e2e2;z-index: 999;overflow: scroll;background: rgba(255,255,255,0.9);height:500px;}

.subNav {border-bottom: solid 1px #e5e3da;cursor: pointer;line-height: 40px;text-indent: 10px;font-size: 14px;display: block;background: url("../images/right-arrow.png") no-repeat right center;color: #333;}
.subNav.currentDt{background: url("../images/down-arrow.png") no-repeat right center #00a73b;color: #fff;border-bottom: 1px dashed #42a1bc;}
.navContent {display: none;border-bottom: solid 1px #fff;background: #14b34c;margin: 0px;}
.navContent li{border-bottom: 1px dashed #fff;}
.navContent li a {display: block;color: #fff;line-height: 40px;text-align: center;}
.navContent li a:hover {color: #fff;background-color: #277fc2;}
.sub-a {border-bottom: solid 1px #e5e3da;cursor: pointer;line-height: 40px;text-indent: 10px;font-size: 14px;display: block;color: #333;}

@media only screen and (max-width: 640px) {
    .pc{display: none;}
    .mobile{display: block;}
    .m-menu {display:block}

.swiper-container {height: auto;padding-top: 78px;}
.swiper-slide{height: auto;}
.swiper-slide img{width: 100%;}
.swiper-slide.s1{height: auto;background:none;}
.swiper-slide.s2{height: auto;background:none;}
.swiper-slide.s3{height: auto;background:none;}
.swiper-slide.s4{height: auto;background:none;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 10px;}

    .header .top{background: #fff;}
    .header.index,.header.bg1,.header.bg2,.header.bg3,.header.bg4,.header.bg5,.header.bg6{background:none;height: auto;}

    .header .top .top-box{width: 100%;}
    .header .top .top-box .menu{display: none;}

    .header .banner{}
    .header .banner img{width: 160%;margin-left:-30%;height: auto;margin-top: 78px;}

    .wraper{width:100%;padding-top: 15px;padding-bottom: 25px;}
    .wraper.index .title{font-size: 24px;}
	
 
.wraper.index .p0 .p0-box{width: 100%;}
.wraper.index .p0 .p0-box ul li{width: 100%;margin-bottom: 25px;}
	
    .wraper.index .p1{width: 95%;margin: 0 auto;}
    .wraper.index .p1 .p1-left{width: 100%;}
    .wraper.index .p1 .p1-left p.mobile{text-align: center;padding: 15px 0;}
    .wraper.index .p1 .p1-left p.mobile img{width: 80%;}
    .wraper.index .p1 .p1-right{display: none;}

    .wraper.index .p2{height: auto;background: 0;}
    .wraper.index .p2 .title{width: 95%;margin: 0px auto 0;}
    .wraper.index .p2 .p2-box{width: 100%;}
    .wraper.index .p2 .p2-right{width: 100%;margin-right: 0;}
    .wraper.index .p2 .index-list{width: 95%;margin: 20px auto 0;}
    .wraper.index .p2 .index-list dl{border-bottom: 1px dashed #c0c0c0;margin-bottom: 20px;padding-bottom: 20px;}
    .wraper.index .p2 .index-list dl dd{width: 70%;}
    .wraper.index .p2 .index-list dl dd h2{margin-bottom: 0;}
    .wraper.index .p2 .index-list dl dd p{font-size: 16px;}

    .wraper.index .p3 .p3-box{width: 100%;}
    .wraper.index .p3 .p3-box ul{width: 285px;margin:0 auto;}
    .wraper.index .p3 .p3-box ul li{margin-right: 0;margin-bottom: 20px;}
	.wraper.index .p3 .p3-box img{width:100%; height:auto;}

    .wraper .job{width: 90%;margin: 0 auto;}

    .wraper .list-arc{width: 93%;margin: 0 auto;}
    .wraper .list-arc dl{padding-bottom: 15px;margin-bottom: 15px;}
    .wraper .list-arc dl dd{width: 66%;height: 115px;overflow: hidden}

    .wraper .list-image ul{width: 90%;margin: 0 auto;}
    .wraper .list-image ul li{width:100%;margin-right: 0;}

    .wraper .arc-arc .subject h1{font-size: 24px;}
    .wraper .content{width: 90%;margin: 0 auto;}
    .wraper .content p{margin-bottom: 8px;font-size: 16px;line-height: 30px;}
    .wraper .content p img{width: 100%;}

    .page-pre-next{width: 90%;margin: 0 auto 25px;}
    .page-pre-next .left,.page-pre-next .right{width: 100%;line-height: 30px;text-align: left;}

    .wraper .pos{width: 95%;margin: 0 auto 20px;}
    .wraper .pos .pos-box{display: none;}
    .wraper .pos strong{font-size: 20px;}

    .wraper .mission{padding: 15px;}
    .wraper .mission .mission-left{margin-bottom: 15px;}
    .wraper .mission .mission-left ul{padding-top: 0;}
    .wraper .mission .mission-left ul li{line-height: 25px;}
    .wraper .mission .mission-right{width: 100%;}
    .wraper .mission .mission-right img{width: 100%;}

    .wraper .honour{width: 90%;margin: 0 auto;}
    .wraper .honour .honour-left{width: 100%;margin-bottom: 15px;}
    .wraper .honour .honour-right{width: 100%;}
    .wraper .honour .honour-right ul{width: 100%;}
    .wraper .honour .honour-right ul li{width: 100%;margin-right: 0;}
    .wraper .honour .honour-right ul li img{width: 100%;}

    .wraper .contact{width: 95%;margin: 0 auto;}
    .wraper .contact p{margin-bottom: 15px;}
    .wraper .contact img{width: 100%;}
    .wraper .contact div{width: 100%;float: none;height: 50px;line-height: 50px;margin-bottom: 15px;border:0;}

    .footer{width:100%;height: auto;padding: 15px 0;}
    .footer .nav{padding: 0;line-height: 35px;}
    .footer .copyright{line-height: 30px;}
	
	
	
	.wraper .contact .add{width: 100%;font-size: 14px;border: 1px solid #d9d9d9;text-indent: 2.5em;}


.wraper .contact .contact-left{font-size: 14px;text-indent: 3em;}
.wraper .contact .contact-right{font-size: 14px;text-indent:3em;}

.wraper .job dl dt{font-size: 18px;
    color: #00a73b;
    line-height: 36px;
    background: #f5f5f5;
    border-bottom: 1px solid #d9d9d9;
    position: relative;
    cursor: pointer;
 text-indent:0px;
    padding-right: 36px;
    padding-left: 10px;height:70px}

.wraper .job .show img{width:100% }

}

@media only screen and (max-width: 320px) {
.wraper.index .p2 .index-list dl dd{width: 65%;}
.wraper.index .p2 .index-list dl dd p{font-size: 14px;line-height: 21px;}
.wraper .list-arc dl dt{width: 90px;height: 90px;}
.wraper .list-arc dl dt big{font-size: 50px;}
.wraper .list-arc dl dd{width: 65%;height: 103px;line-height: 25px;}
.wraper .list-arc dl dd h2{font-size: 16px;height: 30px;line-height:30px;overflow: hidden;margin-bottom: 5px;}
.wraper .list-arc dl dd p{line-height: 23px;}
}
