﻿body {font-size: 16px; line-height: 30px; font-family:"微软雅黑"; color: #333; background:#EDF7F6 url(banner.png) center 70px no-repeat;}
*{ margin:0; padding:0;}
a {text-decoration:none;color:#222222;}
a:hover {text-decoration:underline; color:#3A8A71; }
ul,ol {list-style:none;}
img{border:0;}
.clear{ clear:both;}
.allcontainer img{ max-width: 100%; }
.m_banner{ display: none; }
.line_h{ display: none;}


.banner{ width:100%;height:800px; }
.banner_imgbg{ width:1200px; margin:0 auto; position:relative;}
.banner_imgbg .imgs_1{ background: url(sss_1.png) no-repeat center; width:242px; height:148px; position:absolute; top:1810px; right:-180px;}
.banner_imgbg .imgs_2{ background: url(sss_2.png) no-repeat center; width:150px; height:139px; position:absolute; top:1400px; left:-130px;}
.banner_imgbg .imgs_3{ background: url(sss_3.png) no-repeat center; width:116px; height:131px; position:absolute; top:2900px; left:-130px;}

.container{ width:1200px; margin:0 auto;}

.icon_1{ width:445px; height:60px; margin:50px auto;}


.nav_1left { width:550px; height:380px; float:left; margin-bottom:50px;}
.nav_1left dl{ width:550px; height:380px;position:relative;}
.nav_1left dt{ width:550px; height:380px;z-index:9; position:absolute; top:0; left:0;}
.nav_1left dl img{width:550px; height:380px;}
.nav_1left dd{ font-size:20px;width:440px; padding:15px 55px; line-height:28px; background-color:#000; opacity:0.8; filter:alpha(opacity=80); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.nav_1left dd .tl{color:#fff; text-align:center;}
.nav_1left dd .tl a{color:#fff;}

.focusBox .swiper-button-next{top:362px;width:30px;height:30px;}
.focusBox .swiper-button-prev{top:362px;width:30px;height:30px;}

.nav_1right{ float:right; width:620px;}
.nav_1right li{ font-size:18px; line-height:48px; border-bottom:1px dotted #979797; padding:10px 0; }
.nav_1right ul { height:347px; overflow:hidden;}
.nav_1right ul span{float:right; font-size:14px; color:#979797;}
.nav_1right .t_1 {line-height:26px; font-weight:bold;}
.nav_1right .t_1 a{ color:#429C82;}

.nav_2{ width:1349px; height:320px; margin:0 auto 60px auto; }
.pvcbox2{ width:1300px; padding-left:49px;}
.pvcbox2 .swiper-button-next{ position:absolute;top: 20px; width:36px;height: 260px;z-index: 10;cursor: pointer;background: url(r0.png) no-repeat center; right: 0; }
.pvcbox2 .swiper-button-prev{ position:absolute;top: 20px; width:36px;height: 260px;z-index: 10;cursor: pointer;background: url(l0.png) no-repeat center; left:0; }


.nav_2 dl{ width:380px; height:260px;position:relative; overflow:hidden;}
.nav_2 dt{ width:380px; height:260px;z-index:9; position:absolute; top:0; left:0;}
.nav_2 dl img{width:380px; }
.nav_2 dd{ font-size:18px;width:350px; padding:15px; line-height:26px; background-color:#77C9B2; z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; font-weight:bold;text-align:center; }
.nav_2 dd .tl{color:#fff; text-align:left;}
.nav_2 dd .tl a{color:#fff;}



.nav_3bg { width:100%;background: url(bg1.png) no-repeat center; padding:60px 0; margin-bottom:50px;}
.nav_3{ width:1060px; margin:0 auto;}
.nav_3left{ float:left;width:340px; height:500px; background:#ECF8F6;border-radius:10px; padding:30px;}
.nav_3left .messages{ margin:auto; overflow: auto;border-radius: 10px;width:100%; height: auto; }
.nav_3left .messages span{ color:#439D83; font-size:24px; display:block; margin-bottom:10px;}
.nav_3left #title_Message{  background: #fff; border-radius: 6px;color:#EBEBEB;margin-bottom:4%; height:34px; font-size:1.1em;width:94%; padding:3% 3% 0 3%;border:none;}
.nav_3left .mtxt_bg{border:none;}
.nav_3left .mtxt_bg span{color: #626262; display:block; font-weight:bold;font-size: 1.1em;margin-bottom:3%;}
.nav_3left #content_Message{width:90%; padding:5%; height:260px;margin-bottom:2%; font-size:1.1em;text-decoration: none;background: #FFFFFF;border-radius: 6px;overflow:hidden;color: #C5C5C5;border:none;}
.nav_3left input::-webkit-input-placeholder,.nav_3left textarea::-webkit-input-placeholder {color:#EBEBEB;}
.nav_3left #submitBtn{ width:184px; height:45px; line-height:45px; text-align:center;background: url(icon_6.png) no-repeat center;display:block;text-decoration: none; border:0;cursor:pointer; text-indent:-999px; margin:0 auto;}

.nav_3right{ float:right;width:585px;height:500px; background:#ECF8F6;border-radius:10px; padding:30px;}
.nav_3right .messageListbg{ width:98%; height:500px; padding:0 2% 0 0; overflow: auto;  }
.nav_3right #messageList{ width:100%; display:block;}
.nav_3right #messageList li{background: #fff; border-radius: 8px;font-size:1.2em;margin-bottom:2%; padding:2%;}
.nav_3right .messageTtitle{color: #439D83; font-weight:bold;font-size:1em;line-height:1.2em;margin-bottom:2%;}
.nav_3right .messageContent {color:#747474;font-size: 1em;line-height:1.3em; }
.nav_3right .messageTime{opacity: 0.27; color: #000;font-size:0.7em;margin-bottom:1%;display:block; padding-top:1%;}
.nav_3right .messageTime img{float:left; padding-right:2%;  width:5%;}
.nav_3right .reply{color:#8D9DAA;color: #414141;border-radius: 11px;padding:15px 15px 25px 15px; color:#8D9DAA; line-height:24px;font-size: 16px;color: #414141;border-radius: 11px;}
.nav_3right .reply i{ font-style:normal; color:#A73535; font-weight:bold; display:block; font-size:16px;font-size:1em; margin-bottom:3%;}

.message_icon{ background:url(icon_5.png) no-repeat; width:167px; height:35px; margin:0 auto;}

#getlist{ background:#439D83; width:150px; height:40px; line-height:40px; text-align:center; font-weight:bold; color:#fff; display:block; margin:0 auto; border-radius:6px;cursor:pointer; }
.messageListbg::-webkit-scrollbar {width: 16px;height: 1px;}
.messageListbg::-webkit-scrollbar-thumb {border-radius: 8px;background: #77C9B2;}
.messageListbg::-webkit-scrollbar-track {border-radius: 8px;background: #fff;}


.sbj_ad{ width:1200px; height:150px; margin:50px auto; overflow:hidden;display:block;}
.sbj_ad img{ width:1200px; height:150px;}
.sbj_ad2{ display:none;}

.h_lines{ border-right:1px solid #439D83; width:30px; height:330px; float:left;}
.nav_4left{float:left; width:565px; margin-bottom:100px;}
.nav_4left dt{color:#449E84; font-size:20px; font-weight:bold; margin-bottom:10px;}
.nav_4left dt a{color:#449E84;}
.nav_4left dd{color:#656766; font-size:16px; line-height:20px;}
.nav_4left li{ background:url(p0.png) left no-repeat; padding:20px 0 20px 30px;font-size:18px; line-height:26px;border-bottom:1px dotted #979797;}


.nav_4right{ float:right;width:565px; margin-bottom:100px;}
.nav_4right dt{color:#449E84; font-size:18px; font-weight:bold; margin-bottom:10px;}
.nav_4right dt a{color:#449E84;}
.nav_4right dd{color:#656766; font-size:16px; line-height:20px;}
.nav_4right li{ background:url(p0.png) left no-repeat; padding:20px 0 20px 30px;font-size:18px; line-height:26px;border-bottom:1px dotted #979797;}



.bottombg{ background: url(bottom.png) no-repeat center; width:100%; height:120px;}
.bottom_sbj{ display:none;}
.tt{ display: block; background:#fff;}



@media only screen and (max-width: 540px){
body { background-image:none; font-size:1em; line-height:1.4em; background:#EDF7F6;}
.allcontainer{ max-width: 540px; margin: 0 auto;}
.container{ width:100%;}
.bottombg,.banner{width:100%; height: auto; background: none; margin-bottom:0;}
.m_banner{ display: block; }
.line_h{ height:2em;}


.banner{ height:auto; margin-bottom:0;}
.icon_1{ width:90%; height: auto; margin:3% auto 2% auto;}
.banner_imgbg{width:100%; height: auto;}
.banner_imgbg .imgs_1{ display:none;}
.banner_imgbg .imgs_2{ display:none;}
.banner_imgbg .imgs_3{ display:none;}


.nav_1left { width:100%; height:240px;margin-bottom:3%;}
.nav_1left dl{ width:100%; height:240px;}
.nav_1left dt{ width:100%; height:240px;}
.nav_1left dl img{width:100%; height: auto;}
.nav_1left dd{  font-size:1em;width:80%; padding:3% 10%; line-height:1.3em;}

.focusBox .swiper-button-next{top:220px;}
.focusBox .swiper-button-prev{top:220px;}

.nav_1right{ float:left;width:94%; padding-left:3%;margin-bottom:3%;}
.nav_1right li{ font-size:1em; line-height:1.3em; padding:2% 0; }
.nav_1right ul { height: auto;}
.nav_1right ul span{ display:none;}
.nav_1right .t_1 {line-height:1.3em;}
.nav_1right .t_1 a{ color:#429C82;}

.nav_2{ width:100%; height: auto; margin:0 auto 8% auto; }
.pvcbox2{ width:1300px; padding-left:49px;}
.pvcbox2 .swiper-button-next{ position:absolute;top: 20px; width:36px;height: 260px;z-index: 10;cursor: pointer;background: url(r0.png) no-repeat center; right: 0; }
.pvcbox2 .swiper-button-prev{ position:absolute;top: 20px; width:36px;height: 260px;z-index: 10;cursor: pointer;background: url(l0.png) no-repeat center; left:0; }


.nav_2 dl{ width:100%; height:220px;position:relative; overflow:hidden;}
.nav_2 dt{ width:100%; height:220px;z-index:9; position:absolute; top:0; left:0;}
.nav_2 dl img{width:100%; height:auto; }
.nav_2 dd{  font-size:1em;width:90%; padding:3% 5%; line-height:1.3em;}

.pvcbox2{ width:100%; padding:0;}
.pvcbox2 .swiper-button-next{height: 220px;}
.pvcbox2 .swiper-button-prev{height: 220px; }


.nav_3bg { width:94%; height:auto; padding:3%; background:url(bg1a.png) repeat; margin-bottom:5%;}
.nav_3{ width:100%; height:auto; margin:0 auto;}
.nav_3left{ float:left;width:90%; height: auto; background:#ECF8F6;border-radius:6px; padding:5%; margin-bottom:3%;}
.nav_3left .messages{ margin:auto; overflow: auto;border-radius: 10px;width:100%; height: auto; }
.nav_3left .messages span{ color:#439D83; font-size:20px; display:block; margin-bottom:10px;}
.nav_3left #title_Message{  background: #fff; border-radius: 6px;color:#EBEBEB;margin-bottom:4%; height:34px; font-size:1.1em;width:94%; padding:3% 3% 0 3%;border:none;}
.nav_3left .mtxt_bg{border:none;}
.nav_3left .mtxt_bg span{color: #626262; display:block; font-weight:bold;font-size: 1.1em;margin-bottom:3%;}
.nav_3left #content_Message{width:90%; padding:5%; height:160px;margin-bottom:2%; font-size:1.1em;text-decoration: none;background: #FFFFFF;border-radius: 6px;overflow:hidden;color: #C5C5C5;border:none;}
.nav_3left input::-webkit-input-placeholder,.nav_3left textarea::-webkit-input-placeholder {color:#EBEBEB;}
.nav_3left #submitBtn{ width:184px; height:45px; line-height:45px; text-align:center;background: url(icon_6.png) no-repeat center;display:block;text-decoration: none; border:0;cursor:pointer; text-indent:-999px; margin:0 auto;}

.nav_3right{ float:left;width:94%;height: auto; background:#ECF8F6;border-radius:6px; padding:3%; margin-bottom:3%;}
.nav_3right .messageListbg{ width:100%; height: auto; padding:0; overflow: inherit;  }
.nav_3right #messageList{ width:100%; display:block;}
.nav_3right #messageList li{background: #fff; border-radius: 8px;font-size:1em;margin-bottom:2%; padding:3%;}
.nav_3right .messageTtitle{color: #439D83; font-weight:bold;font-size:1em;line-height:1.2em;margin-bottom:2%;}
.nav_3right .messageContent {color:#747474;font-size: 1em;line-height:1.3em; }
.nav_3right .messageTime{opacity: 0.27; color: #000;font-size:0.7em;margin-bottom:1%;display:block; padding-top:1%;}
.nav_3right .messageTime img{float:left; padding-right:2%;  width:5%;}
.nav_3right .reply{color:#8D9DAA;color: #414141;border-radius: 11px;padding:15px 15px 25px 15px; color:#8D9DAA; line-height:24px;font-size: 16px;color: #414141;border-radius: 11px;}
.nav_3right .reply i{ font-style:normal; color:#A73535; font-weight:bold; display:block; font-size:16px;font-size:1em; margin-bottom:3%;}

.message_icon{ background:url(icon_5.png) no-repeat; width:167px; height:35px; margin:0 auto;}

#getlist{ background:#439D83; width:150px; height:40px; line-height:40px; text-align:center; font-weight:bold; color:#fff; display:block; margin:0 auto; border-radius:6px;cursor:pointer; }
.messageListbg::-webkit-scrollbar {width: 16px;height: 1px;}
.messageListbg::-webkit-scrollbar-thumb {border-radius: 8px;background: #77C9B2;}
.messageListbg::-webkit-scrollbar-track {border-radius: 8px;background: #fff;}



.sbj_ad{ display:none;}
.sbj_ad2{ width:100%; height: 150px; margin:5% auto; overflow:hidden;display:block;}
.sbj_ad2 img{ width:100%; height: auto;}

.h_lines{ display:none;}
.nav_4left{float:left; width:94%; padding-left:3%; margin-bottom:10%;}
.nav_4left dt{font-size:1.1em;margin-bottom:2%;}
.nav_4left dt a{color:#449E84;}
.nav_4left dd{color:#656766; font-size:0.9em; line-height:1.3em;}
.nav_4left li{padding:3% 0 3% 18px;font-size:1em; line-height:1.4em;}


.nav_4right{float:left; width:94%; padding-left:3%; margin-bottom:10%;}
.nav_4right dt{font-size:1.1em;margin-bottom:2%;}
.nav_4right dt a{color:#449E84;}
.nav_4right dd{color:#656766; font-size:0.9em; line-height:1.3em;}
.nav_4right li{padding:3% 0 3% 18px;font-size:1em; line-height:1.4em;}


.bottom_sbj{ width:100%; display:block; text-align:center; background:#333; color:#ddd; line-height:3.5em;}
.bottom_sbj a{ color:#ddd;}
.tt{ display: none; }
}