@charset "gb2312";
/* CSS Document */
/***预设样式***/
*{padding:0;margin:0;box-sizing:border-box;}
@font-face{font-family:siyuan;src:url('../fonts/SourceHanSansCN.otf');}
@font-face{font-family:SYMEDIUM;src:url('../fonts/SOURCEHANSERIFCN-MEDIUM.otf');}
@font-face{font-family:Montserrat;src:url('../fonts/MONTSERRAT-LIGHT.OTF');}
@font-face{font-family:DINENGALT;src:url('../fonts/DINENGALT.ttf');}
@font-face{font-family:NEUTRAFACE2DISPLAY;src:url('../fonts/NEUTRAFACE2DISPLAY.ttf');}
body,h1,h2,h3,h4,h5,h6,li,ul,ol,dt,dl,dd,input,p{margin:0;padding:0;font-weight:normal;font-size:15px;}
body{font-family:"siyuan";font-size:15px;background:#fff;color:#333;}
ol,ul{list-style:none;}
input,img{border:none;}
a{text-decoration:none;color:#000;}
i{font-style:normal;}
img{display:block;}
input{outline:none;}
.clear{height:0;clear:both;}

/***公用样式**/
.all{width:100%;min-width:1400px;height:auto;overflow:hidden;}
.kong{width:95%;min-width:1640px;margin:0 auto;}
.kong1{max-width:1200px;margin:0 auto;}
.kong2{max-width:1400px;margin:0 auto;}
.main{overflow:hidden;}
.bghui{background:#f9f9f9;}
.bglv{background:#f2f2f2;}
@media screen and (max-width:768px){
	.kong{width:100%;margin:0 auto;}
}

.top{width:100%;height:90px;background:#fff;position:relative;}
.logo{float:left;}
.logo img{margin-top:16px;}
.nav{float:left;margin-left:20px;}
.nav ul li{width:95px;height:90px;text-align:center;line-height:90px;float:left;}
.top_phone{width: 230px !important;font-size: 18px; color: #00693e; font-weight: bold;}
.nav ul li a{font-size:16px;color:#666;display:block;font-weight:bold;}
.nav ul li:hover{background:url(../images/navbg.jpg) no-repeat center;;}
.nav ul li:hover a{color:#fff;}
.top_phone:hover{ background:none !important;}
.top_contact{float:right;margin-top:24px;}
.top_contact ul li{width:40px;height:40px;float:left;background:#e4e4e4;border-radius:50%;margin-left:24px;cursor:pointer;}
.top_contact ul li img{margin:12px auto 0;}
.top_contact ul li.bgc{background:#00693e;}
.yctop{position:absolute;right:0;top:90px;z-index:9999;}
.yctop ul li{position:absolute;top:0;right:0;display:none;}
.yctop ul li.top_dh{width:200px;height:200px;background:#fff;padding-top:33px;text-align:center;}
.yctop ul li img{margin:0 auto;}
.yctop ul li.onsite{display:block;}
.yctop ul li h2{font-size:16px;color:#939393;line-height:28px;margin-top:15px;}
.yctop ul li p{font-size:23px;color:#006a40;font-family:'Montserrat';line-height:36px;font-weight:bold;}
.yctop ul li.top_erwm{width:200px;height:240px;background:#fff;padding-top:33px;text-align:center;}
.yctop ul li h3{font-size:16px;color:#a2a2a2;line-height:22px;margin-top:10px;}
.yctop ul li.top_ss{width:380px;height:150px;background:#fff;padding-top:33px;}
#search{width:320px;height:60px;border:1px solid #ccc;border-radius:30px;margin:0 auto;overflow:hidden;position:relative;}
#search .textny{width:100%;height:60px;line-height:60px;padding-left:15px;}
#search .btnsubmitny{position:absolute;right:15px;top:0;height:60px;background:none;color:#a2a2a2;}

.in_pro{min-height:880px;background:url(../images/cpbg.jpg) no-repeat bottom center;padding-top:80px;}
.in_p_left{width:690px;float:left;}
.bigpic{width:690px;height:472px;background:#fff;position:relative;padding:40px 0 0 50px;overflow:hidden;}
.protpa{position:absolute;right:0;bottom:0;}
.protpa img{width:485px;}
.probta{position:relative;z-index:9;}
.probta h2{line-height:58px;}
.probta h2 a{font-size:30px;color:#00693e;font-weight:bold;}
.probta p{font-size:18px;color:#666;line-height:28px;}
.probta h3{margin-top:50px;}
.twopic ul li{width:340px;height:270px;background:#fff;position:relative;padding:50px 0 0 46px;overflow:hidden;}
.twopic ul li:nth-child(odd){float:left;}
.twopic ul li:nth-child(even){float:right;}
.mrt{margin-top:8px;}
.protpb{position:absolute;right:0;bottom:0;}
.protpb img{width:180px;}
.probtb{position:relative;z-index:9;}
.probtb h2{line-height:44px;}
.probtb h2 a{font-size:24px;color:#333;font-weight:bold;}
.probtb h3{margin-top:10px;}
.in_p_right{width:690px;float:right;}
.jishu{min-height:880px;background:url(../images/jsbg.jpg) no-repeat top center;overflow:hidden;}
.jslist{width:760px;height:880px;float:left;position:relative;}
.jslist ul li{width:253px;height:293px;padding:0 35px;position:absolute;}
.jslist ul li h2{margin-top:160px;text-align:center;font-size:28px;line-height:42px;}
.jslist ul li p{font-size:16px;line-height:28px;color:#fff;display:none;}
.jslist ul li h3{margin-top:48px;line-height:28px;display:none;}
.jslist ul li h3 a{font-size:16px;color:#fff;}
.jslist ul li:nth-child(1){top:0;left:0;background:#fff url(../images/ic-jn.png) no-repeat center 70px;opacity:.8;}
.jslist ul li:nth-child(2){top:293px;left:253px;background:#fff url(../images/ic-js.png) no-repeat center 70px;opacity:.8;}
.jslist ul li:nth-child(3){top:293px;right:0;background:#fff url(../images/ic-gx.png) no-repeat center 70px;opacity:.8;}
.jslist ul li:nth-child(4){bottom:0;right:0;background:#fff url(../images/ic-yy.png) no-repeat center 70px;opacity:.8;}
.jslist ul li:hover{background:rgba(255,255,255,.5);opacity:1;}
.jslist ul li:hover h2{margin-top:40px;text-align:left;color:#fff;}
.jslist ul li:hover p{display:block;}
.jslist ul li:hover h3{display:block;}
.jsms{width:540px;float:left;margin-left:100px;margin-top:280px;}
.jsms h2{height:70px;line-height:70px;font-size:50px;color:#fff;}
.jsms p{height:42px;line-height:42px;font-size:29px;color:#fff;}
.jsms h3{width:160px;height:60px;text-align:center;line-height:60px;margin-top:30px;border:1px solid #fff;}
.jsms h3 a{color:#fff;font-size:18px;display:block;}
.about{min-height:880px;background:url(../images/abbg.jpg) no-repeat bottom center;padding-top:120px;overflow:hidden;}
.ableft{float:left;width:685px;}
.abtxt h2{height:84px;line-height:84px;font-size:50px;}
.abtxt p{line-height:28px;font-size:16px;color:#666;margin-top:20px;}
.abtxt h3{width:160px;height:60px;text-align:center;line-height:60px;border:1px solid #006a40;margin-top:50px;}
.abtxt h3 a{font-size:18px;color:#006a40;display:block;}
.abtxt h4{font-size:25px;margin-top:35px;color:#fff;text-align:right;}
.abtxt h4 span{font-size:52px;font-family:'oswald';}
.absj{margin-top:45px;}
.absj dl{float:left;margin-left:65px;text-align:center;}
.absj dl:nth-child(1){margin-left:0;}
.absj dl dt img{margin:0 auto;}
.absj dl dd{color:#fff;}
.absj dl dd h2{font-size:17px;}
.absj dl dd h2 span{font-size:60px;font-weight:bold;}
.absj dl dd p{font-size:24px;color:#fff;}
.abright{float:right;width:700px;}
.abright img{width:100%;}
.anli{padding:80px 0 10px;}
.inbt{text-align:center;}
.inbt h2{font-size:50px;height:58px;line-height:58px;}
.inbt p{font-size:24px;color:#666;line-height:28px;margin-top:15px;}
.inbt p span{font-size:41px;color:#00693e;font-weight:bold;}
.inbt p sup{font-size:20px;}
.news{padding:60px 0 130px;background:url(../images/xwbg.jpg) no-repeat center;background-size:cover;}
.xwbox{margin-top:55px;overflow:hidden;}
.xwhd{position:relative;width:300%;transition:.5s;}
.xwhd dl{width:440px;float:left;background:#fff;margin-left:40px;box-shadow:0 0 10px #ccc;}
.xwhd dl dt{width:440px;height:280px;overflow:hidden;}
.xwhd dl dt img{width:100%;height:100%;}
.xwhd dl dd{padding:20px 32px;}
.xwhd dl dd span{font-size:18px;color:#848484;font-family:'Montserrat';}
.xwhd dl dd h2{height:46px;line-height:46px;}
.xwhd dl dd h2 a{font-size:18px;color:#00693e;font-weight:bold;}
.xwhd dl dd p{font-size:16px;line-height:28px;}
.xwhd dl dd h3{margin-top:20px;}
.xwhd dl:nth-child(1){margin-left:0;}
.xwhd dl:nth-child(4){margin-left:0;}
.xwjt{position:relative;top:-35px;width:180px;margin:0 auto;}
.xwjt ul li{width:70px;height:70px;border-radius:50px;cursor:pointer;}
.xwjt ul li:nth-child(1){background:#fff url(../images/ic-jt3.png) no-repeat center;box-shadow:0 0 15px #dedede;float:left;}
.xwjt ul li:nth-child(2){background:#fff url(../images/ic-jt5.png) no-repeat center;box-shadow:0 0 15px #dedede;float:right;}
.xwjt ul li:nth-child(1):hover{background:#00693e url(../images/ic-jt4.png) no-repeat center;box-shadow:0 0 15px #dedede;float:left;}
.xwjt ul li:nth-child(2):hover{background:#00693e url(../images/ic-jt6.png) no-repeat center;box-shadow:0 0 15px #dedede;float:right;}
.map img{max-width:100%;margin:0 auto;}
.foot{background:#1e1e1e;}
.foota{padding:90px 0 80px;}
.foota dl{float:left;margin-left:100px;}
.foota dl:nth-child(1){margin-left:0;}
.foota dl dt{height:45px;line-height:45px;background:url(../images/ic-bian1.jpg) no-repeat left center;padding-left:20px;font-size:20px;color:#999;}
.foota dl dd{height:36px;line-height:36px;padding-left:20px;}
.foota dl dd a{font-size:16px;color:#666;}
.dbdh{margin-top:10px;background:url(../images/ic-phone.png) no-repeat left center;padding-left:70px;}
.dbdh p{font-size:14px;color:#666;}
.dbdh h2{font-size:34px;color:#fff;line-height:52px;}
.foota dl h3{width:170px;height:50px;border-radius:10px;background:#00693e;text-align:center;line-height:50px;margin-top:25px;}
.foota dl h3 a{display:block;font-size:18px;color:#fafafa;}
.foota dl:nth-child(4){margin-left:350px;}
.foota ul{float:right;}
.foota ul li img{border-radius:10px;}
.foota ul li h2{font-size:14px;color:#666;text-align:center;line-height:62px;}
.footb{height:115px;line-height:115px;border-top:1px solid #313131;}
.footnav{float:left;}
.footnav ul li{float:left;margin:0 24px;}
.footnav ul li a{font-size:16px;color:#5e5e5e;}
.banquan{float:right;font-size:14px;color:#666}
.banquan a{font-size:14px;color:#666}

/******************/
.nybanner{height:410px;}
.abbanner{background:url(../images/abbanner.jpg) no-repeat top center;}
.nyabout{background:#f8f8f8;padding:100px 0;}
.nyabbox{height:480px;background:#fff;box-shadow:0 0 30px #ddd;}
.nyableft{width:712px;float:left;background:url(../images/nyabbg.jpg) no-repeat top left;overflow:hidden;}
.nyabinfo{margin:115px 45px 0 165px;height:200px;overflow-y:auto;font-size:18px;color:#666;line-height:28px;}
.nyabsj{margin-top:42px;}
.nyabsj dl{margin-left:55px;float:left;text-align:center;}
.nyabsj dl dt{font-size:20px;color:#090103;}
.nyabsj dl dt span{font-size:50px;color:#00693e;font-family:'NEUTRAFACE2DISPLAY';}
.nyabsj dl dd{font-size:22px;color:#090103;font-weight:bold;}
.nyabright{float:right;}
.nywenhua{padding:55px 0 130px;}
.nybt{text-align:center;}
.nybt h2{font-size:38px;font-weight:bold;}
.nybt h2.bai{color:#fff;}
.nybt p{font-size:18px;color:#9e9e9e;text-transform:capitalize;margin-top:5px;line-height:28px;}
.whpic{margin-top:60px;}
.fengcai{height:1145px;background:url(../images/fcbg.jpg) no-repeat top center;padding:55px 0 0;}
.fctxt{font-size:18px;color:#fff;line-height:36px;margin-top:15px;}
.fcpic{margin-top:40px;}
.rongyu{padding:65px 0 85px;}
.rytxt{width:830px;margin:25px auto 0;font-size:18px;line-height:28px;text-align:center;}

.lxbanner{background:url(../images/lxbanner.jpg) no-repeat top center;}
.lxbox{padding:54px 0 44px;}
.lxbt{text-align:left;}
.lxbt h2{font-size:38px;line-height:52px;}
.lxbt p{font-size:20px;color:#b4b4b4;line-height:28px;text-transform:capitalize;}
.lxa{border-bottom:1px solid #d5d5d5;padding:45px 0;}
.lxa ul li{float:left;margin-right:90px;padding-left:85px;}
.lxa ul li p{font-size:16px;color:#666;line-height:28px;}
.lxa ul li h2{line-height:52px;font-size:34px;color:#006a40;font-weight:bold;}
.lxa ul li h2 a{font-size:34px;color:#006a40;}
.lxa ul li:nth-child(1){background:url(../images/ic-phone2.png) no-repeat left center;}
.lxa ul li:nth-child(2){background:url(../images/ic-zx.png) no-repeat left center;}
.lxb{height:90px;line-height:90px;padding-left:85px;background:url(../images/ic-add.png) no-repeat left center;font-size:18px;color:#666;}
.myd{background:#f4f4f4;padding:50px 0 85px;}
.mydbt h2{font-size:38px;text-align:center;}
.mydbt p{font-size:18px;color:#666;line-height:28px;margin-top:15px;}
.mydlist{margin-top:15px;}
.mydlist dl{width:590px;height:200px;border-radius:10px;padding:30px 60px 0 110px;margin-top:22px;}
.mydlist dl dt{height:54px;line-height:54px;border-bottom:1px solid #ccc;font-size:20px;font-weight:bold;background:url(../images/ic-sj.png) no-repeat 180px center;}
.mydlist dl dd{font-size:16px;color:#888;line-height:28px;margin-top:15px;}
.mydlist dl:nth-child(1){background:#fff url(../images/ic-my1.png) no-repeat 35px center;float:left;}
.mydlist dl:nth-child(2){background:#fff url(../images/ic-my2.png) no-repeat 35px center;float:right;}
.mydlist dl:nth-child(3){background:#fff url(../images/ic-my3.png) no-repeat 35px center;float:left;}
.mydlist dl:nth-child(4){background:#fff url(../images/ic-my4.png) no-repeat 35px center;float:right;}
.liuyan{padding:50px 0 70px;}
.lybt{text-align:center;}
.lybt h2{font-size:38px;line-height:52px;}
.lybt p{font-size:18px;color:#666;line-height:28px;margin-top:15px;}
.lybt p span{font-size:24px;color:#006a40;margin:0 5px;}
.lxmap{padding:65px 0 95px;background:#f7f7f7;}
.lxmap h2{font-size:38px;line-height:52px;}
.lxmap h2 span{font-size:20px;color:#666;margin-left:20px;}
.mappic{margin-top:50px;}

.albanner{background:url(../images/albanner.jpg) no-repeat top center;}
.albox{padding:56px 0 96px;}
.allist{overflow:hidden;}
.allist ul li{position:relative;width:580px;height:360px;overflow:hidden;margin-top:40px;}
.allist ul li img{width:100%;height:100%;}
.allist ul li h2{width:100%;height:60px;background:rgba(0,0,0,.6);padding-left:40px;line-height:60px;color:#fff;font-size:18px;position:absolute;bottom:0;}
.zzc{width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;top:0;bottom:0;overflow:hidden;display:none;}
.zzc h3{text-align:center;margin-top:95px;}
.zzc h3 a{color:#fff;font-size:24px;}
.zzc h4{width:167px;height:50px;margin:25px auto 0;background:#086b3f;text-align:center;line-height:50px;border-radius:10px;}
.zzc h4 a{font-size:18px;color:#fff;display:block;}
.allist ul li:hover h2{display:none;}
.allist ul li:hover .zzc{display:block;}
.allist ul li:nth-child(odd){float:left;}
.allist ul li:nth-child(even){float:right;}
.pagelist{margin-top:80px;}
.pagelist ul{text-align:center;font-size:0;}
.pagelist ul li{display:inline-block;width:50px;height:50px;background:#006a40;color:#fff;line-height:50px;margin:0 6px;}
.pagelist ul li a{display:block;width:100%;height:100%;background:#ededed;color:#555;}

.xwbanner{background:url(../images/xwbanner.jpg) no-repeat top center;}
.nytype{height:90px;background:#f8f8f8;position:relative;}
.flbt{width:260px;height:170px;background:url(../images/xwbtbg.jpg) no-repeat center;position:absolute;bottom:0;padding:45px 0 0 50px;color:#fff;}
.flbt h2{font-size:34px;}
.flbt p{font-size:25px;text-transform:capitalize;}
.typelist{float:right;}
.typelist ul li{float:left;width:145px;height:90px;text-align:center;line-height:90px;}
.typelist ul li a{font-size:18px;}
.typelist ul li:hover{background:#006a40;}
.typelist ul li:hover a{color:#fff;}
.xwlist{}
.xwlist dl{height:380px;padding:50px 0;border-bottom:1px solid #ccc;background:url(../images/ic-jt7.png) no-repeat 1112px center;}
.xwlist dl dt{width:415px;height:280px;float:left;}
.xwlist dl dt img{width:100%;height:100%;}
.xwlist dl dd{width:615px;float:left;margin-left:55px;padding-top:38px;}
.xwlist dl dd span{height:32px;background:url(../images/ic-time.png) no-repeat left center;padding-left:36px;font-size:22px;line-height:32px;display:block;}
.xwlist dl dd h2{height:44px;line-height:44px;}
.xwlist dl dd h2 a{font-size:28px;display:block;}
.xwlist dl dd p{font-size:16px;color:#666;line-height:28px;margin-top:5px;}
.xwlist dl:hover{box-shadow:0 0 25px #ccc;border:none;transition:.5s;}
.xwlist dl:hover dt{width:365px;margin-left:50px;transition:.5s;}
.xwlist dl:hover dd{width:580px;margin-left:50px;transition:.5s;}

.xwxq{background:url(../images/xwxqban.jpg) no-repeat top center;padding:35px 0 70px;}
.mbx{height:34px;line-height:34px;background:url(../images/ic-site.png) no-repeat left center;padding-left:28px;font-size:16px;color:#fff;}
.mbx a{font-size:16px;color:#fff;margin:0 5px;}
.xwbt{margin-top:25px;}
.xwbt h1{height:52px;line-height:52px;font-size:28px;color:#fff;}
.xwbt p{height:28px;line-height:28px;font-size:16px;color:#fff;}
.xqbox{margin-top:50px;}
.xqleft{width:860px;float:left;}
.xqinfo{border-radius:20px;background:#fff;padding:40px 30px 50px;}
.xqinfo img{max-width:100%;margin:15px auto;}
.xqpage{margin-top:21px;height:60px;}
.xqpage div{width:420px;height:60px;background:#fff;border-radius:10px;line-height:60px;padding-left:30px;font-size:16px;}
.xqpage div a{font-size:16px;}
.xqpage div:nth-child(odd){float:left;}
.xqpage div:nth-child(even){float:right;}
.xqpage div:hover{background:#006a40;color:#fff;}
.xqpage div:hover a{color:#fff;}
.xqback{width:190px;height:55px;border:2px solid #006a40;border-radius:25px;line-height:55px;padding-left:38px;background:url(../images/ic-back.png) no-repeat 133px center;margin:55px auto 0;}
.xqback a{font-size:16px;color:#006a40;display:block;}
.xqright{width:320px;float:right;background:#fff;border-radius:20px;overflow:hidden;}
.xqright dl dt{margin:30px 0 0;height:47px;line-height:47px;background:url(../images/ic-bian2.jpg) no-repeat left center;padding-left:44px;font-size:28px;}
.xqright dl dd{height:52px;line-height:52px;padding:0 20px 0 37px;background:url(../images/ic-dian.png) no-repeat 21px center;}

.probanner{background:url(../images/probanner.jpg) no-repeat top center;padding:35px 0 70px;}
.xinpin{overflow:hidden;}
.probt{text-align:center;}
.probt h2{font-size:38px;line-height:52px;}
.probt p{font-size:16px;color:#797979;line-height:24px;}
.example {width:1200px;height:430px;font-size: 40px;text-align: center;margin: 20px auto;background-color: #f5f5f5;}
.rmtu,.rmtxt{width:600px;height:430px;float:left;}
.rmtu img{width:100%;height:100%;}
.rmtxt{padding:45px 80px 0 45px;text-align:left;}
.rmtxt h2{height:45px;line-height:45px;}
.rmtxt h2 a{font-size:28px;display:block;}
.rmtxt h3{width:100%;height:50px;background:#797979;line-height:50px;color:#fff;padding-left:20px;margin-top:15px;}
.rmtxt p{line-height:32px;font-size:18px;color:#221815;margin-top:20px;}
.rmtxt h4{width:180px;height:60px;line-height:60px;background:#00693e url(../images/ic-jt8.png) no-repeat 122px center;margin-top:22px;padding-left:30px;}
.rmtxt h4 a{font-size:18px;color:#fff;display:block;}
.nyprobox{padding:55px 0 0;}
.nyprolist{overflow:hidden;}
.nyprolist dl{width:390px;height:530px;border:1px solid #ccc;margin:15px 0 0 15px;float:left;overflow:hidden;}
.nyprolist dl dt{width:388px;height:340px;overflow:hidden;position:relative;z-index:1;}
.nyprolist dl dt img{width:100%;height:100%;}
.nyprolist dl dd{height:190px;border-top:1px solid #ccc;padding:20px 30px 30px;overflow:hidden;position:relative;z-index:9;}
.nyprolist dl dd h2{height:42px;line-height:42px;}
.nyprolist dl dd h2 a{font-size:24px;}
.nyprolist dl dd .gg{height:35px;margin-bottom:15px;}
.nyprolist dl dd .gg span{width:110px;height:35px;float:left;display:block;background:#e9f2ef;text-align:center;line-height:35px;color:#00693e;border-radius:5px;}
.nyprolist dl dd p{font-size:16px;color:#737373;line-height:28px;}
.nyprolist dl dd ul{margin-top:12px;text-align:center;font-size:0;display:none;}
.nyprolist dl dd ul li{width:135px;height:40px;line-height:40px;background:#fff;border-radius:5px;display:inline-block;margin:0 3px;}
.nyprolist dl dd ul li a{color:#00693e;font-size:16px;display:block;}
.nyprolist dl:hover dd{height:257px;background:#00693e;top:-67px;border:none;}
.nyprolist dl:hover dd h2 a{color:#fff;}
.nyprolist dl:hover dd p{color:#fff;}
.nyprolist dl:hover dd ul{display:block;}
.nyprolist dl:nth-child(1){margin-left:0;}
.nyprolist dl:nth-child(4){margin-left:0;}
.nyprolist dl:nth-child(7){margin-left:0;}

.cpxqa{height:560px;background:#f8f8f8;}
.xqmbx{height:96px;line-height:96px;background:url(../images/ic-site2.png) no-repeat left center;padding-left:25px;}
.cpxqabox{margin-top:20px;overflow:hidden;}
.cpxqpic{width:480px;height:370px;overflow:hidden;float:left;}
.cpxqpic img{width:100%;height:100%;}
.cpxqtxt{width:655px;float:right;}
.cpxqbt{padding-bottom:24px;border-bottom:1px dotted #006a40;}
.cpxqbt h1{height:32px;line-height:32px;font-size:28px;margin-bottom:16px;}
.cpxqbt span{width:120px;height:32px;line-height:32px;display:block;float:left;font-size:15px;color:#006a40;background:#d9ebe4;border-radius:5px;text-align:center;margin-right:5px;}
.cpxqms{margin-top:14px;padding-bottom:24px;border-bottom:1px dotted #006a40;}
.cpxqms p{height:36px;line-height:36px;background:url(../images/ic-dian2.png) no-repeat left center;font-size:16px;padding-left:30px;}
.baojia{margin-top:24px;}
.baojia ul li{float:left;font-size:24px;font-family:'Montserrat';height:50px;line-height:50px;font-weight:bold;}
.baojia ul li a{font-size:16px;color:#fff;display:block;}
.baojia ul li:nth-child(1){width:180px;background:#006a40 url(../images/ic-bj.png) no-repeat 25px center;padding-left:52px;border-radius:10px;}
.baojia ul li:nth-child(2){background:url(../images/ic-phone3.png) no-repeat left center;padding-left:52px;margin-left:78px;}
.xqfl{height:80px;border-bottom:1px solid #ccc;}
.xqfl ul li{width:160px;height:80px;text-align:center;line-height:80px;font-size:18px;float:left;cursor:pointer;}
.xqfl ul li.siteon{background:#006a40;color:#fff;}
.cpinfobox{overflow:hidden;}
.cpinfobox div{font-size:18px;line-height:32px;position:relative;z-index:1;}
.tedian,.canshu,.tedian,.xunpan{display:none;margin:50px 0 40px;}
.cpinfobox div img{max-width:100%;margin:10px auto;}
.cpinfobox div h2{font-size:38px;height:58px;line-height:58px;margin-bottom:40px;text-align:center;}
.cpinfobox div.don1{display:block;z-index:9;}
.xunpan{background:#f2f2f2;padding:50px 0;}
.xqrexiao{margin:27px auto 50px;}
.rxbt{height:72px;line-height:72px;background:url(../images/ic-xian.png) no-repeat left bottom;font-size:28px;}
.rexiaolist{margin-top:47px;}
.rexiaolist dl{width:390px;height:470px;border:1px solid #ccc;float:left;margin-left:15px;}
.rexiaolist dl:nth-child(1){margin-left:0;}
.rexiaolist dl dt{width:100%;height:330px;overflow:hidden;}
.rexiaolist dl dt img{width:100%;}
.rexiaolist dl dd{height:140px;padding:0 32px;}
.rexiaolist dl dd h2{height:56px;line-height:56px;}
.rexiaolist dl dd h2 a{font-size:24px;font-weight:bold;}
.rxms{margin-top:10px;}
.rxms span{float:left;width:110px;height:35px;background:#e9f2ef;color:#00693e;font-size:16px;margin-right:5px;text-align:center;line-height:35px;border-radius:5px;}
.rexiaolist dl:hover{border:1px solid #086b3f;}
.rexiaolist dl:hover dd{background-image:linear-gradient(to top,rgba(195,219,208,.6),rgba(195,219,208,0))}
.rexiaolist dl:hover .rxms span{background:#fff;}



/*****xqqh*****/


/*留言*/
#tc {width:1200px;margin:45px auto 0;}
.font-1 {font-family: "宋体";font-size: 12px;color: #330000;}
#tc ul{margin: 0px;padding: 0px;text-indent: 10px;list-style:none;}
#tc-1 {height: 25px;text-align: left;padding-left:5px;line-height: 25px;padding-top:5px;font-weight:bold;font-size:13px;}
#tc-2 p{float:left;margin-left:30px;}
#tc-2 p:first-child{margin-left:0;}
#tc-2 p.msgLeft_Txtbox_div{float:none;width:100%;margin:47px 0 0;}

.f_t_right_all p.msgLeft_Txtbox_div{height:90px;_height:90px;left:2px;}
#msgLeft_Txtbox{overflow:hidden;line-height:28px;padding:15px 0 0 10px;height:80px;width:1200px;height:250px;border:1px solid #ccc;font-size:14px;background:none;color:#333;}
#yzm{width:88px;}
#tc-2 input{height:60px;width:380px;border:1px solid #ccc;color:#333;padding-left:10px;background:none;}
#msgLeft_Btn_div{width:280px;height:80px;margin:42px auto 0;line-height:80px;text-align:center;background:#006a40;border-radius:15px;}
#msgLeft_Btn{display:block;width:100%;height:100%;color:#fff;text-align:center;font-size:20px;}
#tc li{ line-height:22px;} 
#hide
{background-color: #000000; width: 392px;display:none;}
#run{color:White;font-size:12px;height: 10px;width: 205px;position:absolute;margin:100px 0px;text-align:center;}
#num01{margin-top:-20px!important; margin-left:80px   }

@media screen and (max-width:768px){
	#tc {width:100%;margin:35px auto 0;}
	#tc-2{width:95%;margin:0 auto;}
	#tc-2 p{float:none;margin:15px 0 0;}
	#tc-2 p.msgLeft_Txtbox_div{margin:15px 0 0;}
	#msgLeft_Txtbox{overflow:hidden;line-height:28px;padding:15px 0 0 10px;height:80px;width:100%;height:150px;border:1px solid #fff;font-size:14px;background:none;color:#fff;}
	#msgLeft_Btn_div{width:30%;height:40px;margin:25px auto 0;line-height:40px;text-align:center;background:#00b4ff;border-radius:20px;}
}

/*****************/
.xpbox #tc{width:1050px;margin:0 auto;}
.xpbox #tc-2 input{height:55px;width:340px;border:none;color:#868686;padding-left:10px;background:#fff;;}
.xpbox #tc-2 p{margin-left:10px;}
.xpbox #msgLeft_Txtbox{width:1050px;border:none;background:#fff;}
.xpbox #tc-2 p.msgLeft_Txtbox_div{margin-top:12px;}
.xpbox #msgLeft_Btn_div{width:270px;height:60px;text-align:center;line-height:60px;}
.sjanli,.sjry{display:none;}
@media screen and (max-width:768px){
	.all{width:100%;min-width:100%;}
	.kong2{width:98%;margin:0 auto;}
	.top{height:auto;}
	.top_contact{display:none;}
	.logo{width:100%;float:none;}
	.nav{width:100%;float:none;margin:25px 0;}
	.nav ul li{width:25%;height:50px;border:1px dotted #ccc;margin:-1px 0 0 -1px;line-height:50px;}
	.in_pro{padding-top:35px;}
	.in_p_left{width:100%;float:none;}
	.bigpic{width:100%;padding:0;height:340px;}
	.protpa img,.protpb img{width:85%;float:right;}
	.twopic ul li{width:48%;height:220px;padding:10px 0 0 10px;}
	.probtb h2{height:28px;}
	.probtb h2 a{font-size:16px;}
	.probtb h3 img{width:20%;}
	.probta h3{margin-top:15px;}
	.in_p_right{width:100%;float:none;margin-top:15px}
	.jishu{background-size:cover;margin-top:35px;}
	.jslist{width:100%;float:none;height:auto;}
	.jslist ul li{position:unset;float:left;width:49%;margin-top:10px;}
	.jslist ul li:nth-child(odd){float:left;}
	.jslist ul li:nth-child(even){float:right;}
	.jsms{width:100%;float:none;margin-top:35px;margin-left:0;}
	.jsms p{height:auto;line-height:28px;font-size:20px;}
	.about{padding-top:35px;}
	.ableft{width:100%;float:none;}
	.abtxt h3{margin-top:25px;}
	.abtxt h4{display:none;}
	.absj{margin:0;padding-top:45px;background:#333;text-align:center;}
	.absj dl{float:none;display:inline-block;margin:15px 0;width:45%;}
	.abright{width:100%;}
	#my-slide{display:none;}
	.sjanli{display:block;width:98%;margin:35px auto 0;}
	.sjanli ul li{width:48%;height:auto;}
	.sjanli ul li img{width:100%;height:132px;}
	.sjanli ul li h2{height:36px;line-height:36px;}
	.sjanli ul li h2 a{font-size:16px;text-align:center;display:block;}
	.sjanli ul li:nth-child(odd){float:left;}
	.sjanli ul li:nth-child(even){float:right;}
	.news{padding:60px 0;}
	.inbt p{font-size:18px;}
	.xwhd{width:100%;}
	.xwhd dl{width:100%;float:none;margin:15px 0 0;}
	.xwhd dl dt{width:100%;height:auto;}
	.xwjt{display:none;}
	.foota{padding-top:30px;}
	.foota dl{margin-left:30px;}
	.foota dl:nth-child(4){margin-left:0;}
	.footb{height:auto;line-height:45px;}
	.footnav,.banquan{float:none;}
	.banquan{line-height:28px;text-align:center;}
	.flbt{display:none;}
	.typelist{width:100%;float:left;}
	.xwlist dl{height:auto;}
	.xwlist dl dt{width:100%;height:auto;float:none;}
	.xwlist dl dd{width:100%;float:none;margin:0 0 0 10px;padding-top:15px;}
	.xwlist dl dd h2 a{font-size:18px;}
	.pagelist ul li{width:28px;height:28px;text-align:center;line-height:28px;font-size:14px;margin:0 2px;}
	.pagelist ul li a{font-size:14px;}
	.kong1{width:98%;margin:0 auto;}
	.xwbt{margin-top:10px;}
	.xwbt h1{height:36px;line-height:36px;font-size:18px;}
	.xwbt p{font-size:14px;}
	.xqleft{width:100%;float:none;}
	.xqpage{height:auto;}
	.xqpage div{width:100%;height:45px;line-height:45px;font-size:14px;float:none;}
	.xqpage div a{font-size:14px;}
	.xqpage div:nth-child(even),.xqpage div:nth-child(odd){float:none;}
	.xqright{display:none;}
	.footnav ul li{margin:0 20px;}
	.typelist ul li{width:25%;}
	.xinpin{display:none;}
	.cpxqa{height:auto;}
	.nyprobox{padding:0;}
	.nyprolist dl{width:100%;float:none;margin:15px 0 0;}
	.nyprolist dl dt{width:100%;height:auto;}
	.cpxqpic{width:100%;height:auto;float:none;}
	.cpxqtxt{width:100%;float:none;}
	.baojia ul li{width:100%;}
	.baojia ul li:nth-child(1){width:100%;}
	.baojia ul li:nth-child(2){margin-left:0;}
	.xqfl ul li{width:25%;}
	.xpbox #tc{width:100%;}
	.xpbox #tc-2 input{width:100%;}
	.xpbox #msgLeft_Txtbox{width:100%;}
	.xpbox #tc-2 p{margin-left:0;}
	.rexiaolist{margin:45px 0;}
	.rexiaolist dl{width:100%;height:auto;float:none;margin:15px 0 0;}
	.allist ul li{width:100%;height:auto;float:none;margin-top:15px;}
	.nyabbox{height:auto;}
	.nywenhua{padding:30px 0;}
	.fengcai{height:auto;padding:50px 0;}
	.fctxt{font-size:14px;line-height:28px;}
	.fcpic img,.whpic img{width:100%;}
	.nyabout{padding-top:35px;}
	.nyableft{width:100%;background-size:100%;float:none;}
	.nyabinfo{height:auto;margin:35px 45px 0 80px;}
	.nyabsj{text-align:center;font-size:0;margin:0;}
	.nyabsj dl{display:inline-block;float:none;width:50%;margin:25px 0 0;}
	.nyabright{width:100%;float:none;margin-top:25px;}
	.nyabright img{width:100%;}
	.rytxt{width:100%;}
	.sjry{display:block;}
	.sjry ul{margin-top:25px;text-align:center;font-size:0;}
	.sjry ul li{width:48%;margin:15px 1%;display:inline-block;}
	.sjry ul li img{width:100%;}
	.sjry ul li h2{width:100%;height:36px;line-height:36px;}
	.sjry ul li h2 a{font-size:15px;display:block;}
	
	
}

.xwbox{overflow:hidden;margin-top:60px;}
.inxwlist{position:relative;height:470px;}
.inxwlist ul{position:absolute;top:0;left:0;width:320%;}
.inxwlist ul li{width:520px;float:left;margin-left:40px;padding:25px 25px 0;background:#f7f7f7;}
.inxwlist ul li img{width:100%;height:311px;}
.inxwlist ul li h2{height:93px;line-height:93px;text-align:left;background:url(../images/ic-jt2.png) no-repeat right center;}
.inxwlist ul li h2 a{display:block;font-size:20px;}
.inxwlist ul li:nth-child(1){margin:0;}
.inxwlist ul li:nth-child(4){margin:0;}
.inxwlist ul li:nth-child(7){margin:0;}
.inxwlist ul li:hover{background-image: linear-gradient(to bottom,#59adaa,#81c230); transition:.3s;}
.inxwlist ul li:hover a{color:#fff;}
.aljt{margin:72px auto;}
.aljt ul{text-align:center;font-size:0;}
.aljt ul li{width:12px;height:12px;background:#e1e1e1;border-radius:50px;display:inline-block;margin:0 2px;cursor:pointer;}
.aljt ul li.onsite{background:#80c231;transition:.3s;width:20px;}
