#header {position: relative;width: 100%;}
#header .w96 {position: absolute;top: 0;width: 96%;left: 2%;}
#header .nav {width:90%;height: 71px;padding: 15px 0;position: absolute;top: 0;z-index: 999;}
.nav .logo {float: left;margin-top:7px;}
.nav ul {float: right;}
.nav ul li {height: 71px;line-height: 71px;font-size: 16px;float: left;margin-left: 64px;}
.nav ul li a {color: #3e3a39;font-size: 18px}
.nav ul li.current a,.nav ul li a:hover{ color:#000;}
.nav ul li.search a {width: 23px;height: 100%;display: block;background: url(/themes/default/images/search.png) center no-repeat;}
.ddddhdy .nav ul li.search a {width: 23px;height: 100%;display: block;background: url(/themes/default/images/search2.png) center no-repeat;}
.nav ul li.phone {width: 200px;height: 71px;background: url(/themes/default/images/phone.png) right center no-repeat;}
.ddddhdy .nav ul li.phone {width: 200px;height: 71px;background: url(/themes/default/images/phone2.png) left center no-repeat;}
.banner {width: 100%;}
.banner .mBan2 {overflow: hidden;}
.banner .mBan2 .slideBox {width: 100%;position: relative;}
.banner .mBan2 .slideBox .hd {height: 20px;overflow: hidden;position: absolute;bottom: 20px;z-index: 1;width: 272px;no-repeat;margin-left: -136px;left: 50%;padding: 4px 0px 0px 11px;}
.banner .mBan2 .slideBox .hd ul {zoom: 1;}
.banner .mBan2 .slideBox .hd ul li {float: left;width: 14px;height: 14px;background-color: #cacacb;cursor: pointer;margin-right: 20px;border-radius: 50%;}
.banner .mBan2 .slideBox .hd ul li.on {background-color: #595757;transform: scale(1.2);}
.banner .mBan2 .slideBox .bd {position: relative;height: 100%;z-index: 0;}
.banner .mBan2 .slideBox .bd ul,.slideBox .bd ul li {width: 100%!important}
.banner .mBan2 .slideBox .bd img {width: 100%;height: auto;display: block;}
#shejiSys {
padding-top:4.8%;
padding-bottom:4.8%;
overflow: hidden;
clear: both;
height: 394px
}
#shejiSys .pic {
width: 40%;
height: 394px;
background: url(../images/diqiu.png) center no-repeat;
float: left;
}
#shejiSys .info {
width: 60%;
height: 394px;
float: right;
overflow: hidden;
}
#shejiSys .info h3 {
font-size:4.2rem;
padding-top: 50px;color:#3e3a39; font-weight:bold;
}
#shejiSys .info h4 {
font-size:3.16rem; color:#3e3a39;
font-weight: lighter;
margin-top: 5px
}
#shejiSys .info .text {color:#3e3a39;font-size:1.4rem;padding: 5px;margin-top:5%;margin-bottom:2.5%;font-weight: lighter;line-height: 26px;}
.public_more { width:128px; height:28px; line-height:28px; display:block; font-size: 1.1rem; text-align:center;border-radius: 20px;background-color: #dcdcdd;margin-top: 30px;}
#alList { overflow: hidden; margin-bottom:5%;}
#alList .leftc {
margin-left: 1%
}
#alList .al50 {
width: 50%;
float: left;
position: relative;
}
#alList .huaru:hover .info {
opacity: 1;
transition: 0.5s ease all;
}
#alList .huaru:hover .info h3 {
transform: translateX(0px);
}
#alList .huaru .info {
position: absolute;
width: 100%;
height: 100%;
background-color:#282828;
z-index: 3px;
top: 0;
opacity: 0;
}
#alList .huaru .main {
height: 200px;
position: absolute;
top: 50%;
margin-top: -100px;
margin-left: 10%;
}
#alList .huaru .main h3 {
font-size:4.5rem;
color: #fff;
}
#alList .huaru .main p {
font-size:1.4rem;
color: #fff;
margin-top: 10px;
}
#alList .huaru .main a {width:122px; height:28px; line-height:28px; text-align:center;border:1px solid #fff;margin-top: 20px;display: block;font-size:10px;color: #fff;border-radius: 30px;}
#alList .al100 {
width: 100%;
float: left;
margin-top: 20px
}
#alList .al49 {
width:50%;
float: left;
margin-top: 20px
}
#alList .al32 {
width: 33.3333333%;
float: left;
margin-top: 20px;
}
#banner2 {
width: 100%;
overflow: hidden;
position: relative;
margin-bottom:5%;
}
#banner2 .fontList {
position: absolute;
width: 100%;
height: 100%;
top: 0;
overflow: hidden;
}
#banner2 .fontList li {
width: 100%;
height: 100%;
}
#banner2 .fontList li .info {
height: 290px;
position: absolute;
top: 48%;
margin-top: -165px;
width: 100%;
}
#banner2 .fontList li .info h3 {
margin-bottom: 50px;
font-size:6.8rem;
color: #fff;
text-align: center;
}
#banner2 .fontList li .info p {
text-align: center;
color: #fff;
font-size: 2.3rem;
line-height:48px;
}
#banner2 .fontList li .info .more{width: 128px; height: 28px;line-height: 28px; display: block;font-size: 1.1rem;text-align: center; color:#fff; margin:0 auto; border-radius: 20px;border: 1px solid #fff;margin-top: 40px;}
#banner2 .sltList {
height: 5px;
width: 210px;
position: absolute;
bottom: 50px;
left: 50%;
margin-left: -105px;
}
#banner2 .sltList li a {
text-indent: -3000px;
width: 56px;
height:3px;
background-color: #4b4a4a;
float: left;
margin-left: 14px;
cursor: pointer;
}
#banner2 .sltList li a.current{
background-color: #fff;
}
#yuanChuang {
overflow: hidden;
padding:2% 0;
padding-bottom: 0;
padding-top: 0;
}
#yuanChuang .chaHua {width: 50%;overflow: hidden;float: left; position:relative;}
#yuanChuang .chaHua .chaHua_ool{ position:absolute; top:11%; text-align:center; margin:0 auto; width:100%;}
#yuanChuang h3 {font-size:3.16rem;text-align: center;margin-bottom:10px;}
#yuanChuang p {font-size:1.4rem;text-align: center;color: #3e3a39;font-weight: lighter;line-height: 22px;display: block;}
#yuanChuang a.more {width: 128px; height: 28px;line-height: 28px; display: block;font-size: 1.1rem;text-align: center; color: #3280c3; border-radius: 20px;margin:0 auto;border: 1px solid #fff;margin-top: 3.1%;border:1px solid #898989;}
#yuanChuang .pingZhuang {width: 50%;overflow: hidden;float: right; position:relative;}
#yuanChuang .pingZhuang .chaHua_ool{ position:absolute; top:53%;text-align:center; margin:0 auto; width:100%;}
#yuanChuang .pingZhuang h3 {margin-top: 120px;}
#yuanChuang .pingZhuang a.more {margin-bottom: 0;}
#dongTai {overflow: hidden;width: 100%;}
#dongTai .w50 {width: 50%;float: left;}
#dongTai a.more {color: #3c73b9;text-align: right;font-size:1.3rem;right:9px;position: absolute;bottom: 0;}
#dongTai .newDongTai {margin: auto;overflow: hidden;}
#dongTai .newDongTai .fuwu_1 img {width: 21.5%!important;margin-bottom: 28px;}
#dongTai .newDongTai .newPic {}
#dongTai .newDongTai h3 {padding: 10px 0 3px 0; margin-bottom:0.8%;}
#dongTai .newDongTai h3 a{font-size: 18px;}
#dongTai .newDongTai .line {width: 30px;height: 1px;background-color:#999;}
#dongTai .newDongTai .description {width: 100%;font-size:1.4rem;color: #727171;margin-top: 30px;position: relative; line-height:23px;}
#dongTai .subDongTai {margin: auto;overflow: hidden;position: relative;}
#dongTai .subDongTai .line {position: absolute;height: 90%;width: 2px;background-color: #cfd0d0;left: 20%;}
#dongTai .subDongTai .dongTai .date {width: 20%;float: left;margin-bottom: 70px;text-align: right;}
#dongTai .subDongTai .dongTai .date p {display: block;margin-right: 20px;}
#dongTai .subDongTai .dongTai .info {width: 80%;float: left;position: relative;}
#dongTai .subDongTai .dongTai .info .line {left: 0px;background-color: #4a4746;height: 0;}
#dongTai .subDongTai .dongTai .info h4{font-size: 18px;font-weight: lighter;margin-left: 20px; padding-left:0;}
#dongTai .subDongTai .dongTai .info h4 a{font-size: 18px; padding-left:0;color:#3e3a39;}
#dongTai .subDongTai .dongTai .info span {display: block; margin-top: 1%;color: #3e3a39;font-size: 1.4rem;margin-left: 20px;overflow: hidden;}
#dongTai .subDongTai .dongTai .info p {margin-top: 2.5%;display: block;line-height: 23px;font-size:1.4rem;color: #727171;margin-left: 20px;}
#dongTai .subDongTai .dongTai .info:hover .line {height: 100%;transition: all ease 0.3s;}
#dongTai .subDongTai .dongTai .info:hover h4 {color:#3e3a39; cursor: pointer;}
.ywhz{height: 622px;position: relative; width: 100%;
margin-top:3.2%;
}
.ywhz_info{ position: absolute;top:25%; left: 52%;}
.ywhz_info h2{font-size: 5rem;color: #000000; margin-bottom: 5%;}
.ywhz_info p{ font-size: 2.3rem; line-height: 36px; color: #000000;}
.ywhz_info a{border: 1px solid #000000;padding: 5px 15px;font-size: 12px;text-align: center; margin-top: 5%; display: block;width: 120px;color: #000000;border-radius: 30px;}
#pageTitle {
padding: 20px 0 45px 0;
text-align: center;
}
#pageTitle h3 {
font-size: 3.16rem;
color: #898989;
font-weight: lighter;
}
#pageTitle h4 {
font-size:1.9rem;
padding: 20px;
}
#pageTitle p {
line-height: 26px;
font-size:1.4rem;
}
.pageSubTitle {
height: 17px;
line-height: 17px;
margin-bottom: 20px;
float: left;
}
.pageSubTitle img {
width: 14px;
height: 17px;
float: left;
}
.pageSubTitle span {
font-size: 14px;
margin-left: 5px;
color: #898989;
}
#tuziChaHua {
width: 102%;
float: left;
margin-bottom: 60px;
}
#tuziChaHua li {
width: 23%;
margin-right: 2%;
float: left;
}
#miyeChaHua {
width: 104%;
float: left;
margin-bottom: 60px;
}
#miyeChaHua li {
width: 47%;
float: left;
margin-right: 2%;
border: 1px solid #dadada;
margin-bottom: 30px;
}
#QuQiBing {
width: 100%;
float: left;
margin-bottom: 80px;
}
#QuQiBing .pic {
width: 50%;
margin: auto;
position: relative;
}
#QuQiBing .pageSubTitle {
position: absolute;
width: 17px;
left: -40px;
text-align: center;
}
#QuQiBing .pageSubTitle span {
margin-left: 0;
}
#ShiHu {
width: 101%;
float: left;
margin-bottom: 60px;
}
#ShiHu li {width: 49%;margin-right: 1%;float: left;}
#huaCha {width: 100%;float: left;margin-bottom: 60px;}
#jingChang {width: 100%;margin-bottom: 60px;}
#jingChang .w50 {margin-top: 100px;border: 1px solid #dcdcdc}
#houzi {width: 100%;margin-bottom: 60px;margin-top: 30px;}
#houzi img {margin-bottom: 60px;}
.fanhui {padding: 5px 20px;border-radius: 30px;width: 40px;margin: 80px auto;text-align: center;border: 1px solid #333;display: block;}
.headerCeng {width: 100%;height:70px;}
.fenleiBtn {width:35px;float: right;height:26px;background-image: url(/themes/default/images/listbtn.png);background-repeat: no-repeat;display: block;cursor: pointer;position: relative;padding-bottom:20px;}
.fenleiBtn ul { left: -85px;position: absolute;top: 39px;padding: 0 20px;width: 80px;background: #fff;box-shadow: 1px 1px 3px #999;display:none;z-index: 1;}
.fenleiBtn:hover ul{display: block;}
.fenleiBtn ul li {position: relative;text-align: center;height: 50px;line-height: 50px;border-bottom: 1px solid #bfc0c0;}
.fenleiBtn ul li:last-child{border-bottom: none;}
.fenleiBtn ul li a:hover{color: #de1f17;}
.fenleiBtn ul li:hover .ej{opacity: 1;}
.fenleiBtn ul li .ej{position: absolute;z-index: 3333;padding: 0 20px;width: 80px;background: #fff;box-shadow: 1px 1px 3px #999;right:90px;top: 0;opacity: 0;}
.fenleiBtn ul li .ej a{ display:block;}
#cplist{width: 100%;float: left;}
#cplist li{width: 24%;padding: 0 0.5%;float: left;margin-bottom:0.7%;position: relative;}
#cplist li:nth-child(3){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(13){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(23){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(33){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(43){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(53){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(63){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(73){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(83){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(93){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(103){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(113){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(123){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(133){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(143){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(153){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(163){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(173){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(183){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(193){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(203){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(213){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(223){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(233){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(243){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(253){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(263){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(273){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(283){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(293){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(303){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(313){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(323){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(333){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(343){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(353){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(363){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(373){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(383){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(393){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(403){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(413){width: 49%;padding: 0 0.5%;float:right;margin-bottom:1%;}
#cplist li:nth-child(6){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(16){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(26){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(36){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(46){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(56){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(66){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(76){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(86){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(96){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(106){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(116){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(126){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(136){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(146){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(156){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(166){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(176){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(186){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(196){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(206){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(216){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(226){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(236){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(246){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(256){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(266){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(276){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(286){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(296){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(306){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(316){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(326){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(336){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(346){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(356){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(366){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(376){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(386){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(396){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(406){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(416){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
#cplist li:nth-child(426){width: 49%;padding: 0 0.5%;float: left;margin-bottom:1%;}
.bannerbg{
width: 100%;
}
.subDongTai {
width: 100%;
margin: auto;
overflow: hidden;
position: relative;
}
.subDongTai .dongTai .date {
width: 20%;
float: left;
margin-bottom: 20px;
text-align: right;
}
.subDongTai .dongTai .date p {
display: block;
margin-right: 20px;
font-size: 12px;
}
.subDongTai .dongTai .info {
width: 80%;
float: left;
margin-bottom:65px;
position: relative;
}
.subDongTai .dongTai .info .line {
left: 0px;
background-color: #4a4746;
height: 0;
}
.subDongTai .dongTai .info h4 {
font-size:1.3rem;
font-weight: lighter;
}
.subDongTai .dongTai .info h4 a{
padding-left:0;
font-size:1.3rem;
font-weight: lighter;
}
.subDongTai .dongTai .info span {color: #727171;overflow: hidden;font-size:1.3rem;}
.subDongTai .dongTai .info a {
font-size:1.3rem; padding-left:7px;
}
.subDongTai .dongTai .info a:hover{ color: #e60012;}
.subDongTai .dongTai .info:hover .line {
height: 100%;
transition: all ease 0.3s;
}
.subDongTai .dongTai .info:hover h4 {
color: #dd2018; cursor: pointer;
}
#cpdescription{
width: 100%;
margin-top: 80px;
float: left;
margin-bottom: 80px;
}
#cpdescription h1,#cpdescription h1 strong{
font-size:3.16rem; color:#3e3a39;
}
#cpdescription h1 b{
font-size: 60px;
}
#cpdescription .line{margin: 30px 0;width: 30px;height:1px;background-color:#3e3a39;}
#cpdescription h4{font-size:1.9rem;line-height:26px;color:#3e3a39;}
#cpdescription p{font-size:1.4rem;line-height: 26px;color: #3e3a39;}
#cpdescription .miaosu_case{margin-top: 30px; width:68%;text-align:justify;font-size:1.4rem;line-height: 26px;color: #3e3a39;}
.cplista{padding: 120px 0;width: 100%;float: left;}
.cplista li{width: 24%;float: left;padding: 0 0.5; }
.cpbanner{width: 100%;overflow:hidden;}
.cpbanner img{display:block;}
.cppic{padding: 120px 0;width: 100%;float: left;}
.cppic li{width: 24%;
padding: 0 0.5%;
float: left;
margin-top: 0.5%
}
.cppic li:first-child{
width: 49%;
padding: 0 0.5%;
}
.cppic2{
padding: 120px 0;
width: 100%;
float: left;
}
.cppic2 li{
width: 24%;
padding: 0 0.5%;
float: left;
margin-top: 0.5%
}
.cppic2 li:first-child{
width: 49%;
padding: 0 0.5%;
float: right;
}
.lunbopic{
padding: 100px 0 150px 0;
}
.lunbopic .qhbtn{
width: 400px;
height: 40px;
width: 100%;
}
.lunbopic .qhbtn .btn{
width: 50%;
height: 100%;
}
.lunbopic .qhbtn .btn a{
width: 40px;
height: 40px;
display: block;
font-size: 30px;
text-align: center;
line-height: 40px;
border-radius: 50%;
border: 2px solid #fff;
color: #fff;
}
.lunbopic .qhbtn .btn a.right{
margin-right: 60px;
}
.lunbopic .qhbtn .btn a.left{
margin-left: 60px;
}
.szyinfo{
padding: 100px 0;
width: 40%;
float: left;
height: 300px;
}
.szyinfo h4{
font-size:1.6rem; margin-bottom:10px;
}
.szyinfo h2{
font-size:3.16rem;
margin-bottom: 5px;
}
.szyinfo h1{
font-size: 4.2rem;
font-weight: bold;
}
.szyinfo span{ display: block; width:40px; height: 2px; background: #999; margin-top:40px; }
.szylore{padding: 100px 0;font-size:1.4rem;width: 60%;float: left;height: 300px; line-height:26px;}
.szygdlist{ float: left; width:70%; overflow: hidden;}
.szygdlist ul{ float: left; margin-top: 50px;}
.szygdlist ul li .infothis{ overflow: hidden;}
.szygdlist ul li .infothis h2{ font-size: 32px;}
.szygdlist ul li .infothis h2 b{ font-size: 32px; color: #555;}
.szygdlist ul li .infothis .line{ width:60px; height: 3px; background: #333; margin-top:40px; margin-bottom:5px;}
.szygdlist ul li .infothis p{ font-size: 16px; line-height: 30px;}
.szygdlist ul li .infothis a{ display: block; margin-top: 50px; border: 1px solid #595757; border-radius: 10px; width: 150px; text-align:center; float: right;height: 30px; line-height: 30px; color: #327fc3; font-size: 12px;}
.szygdlist ul li .infothis a:hover{}
.szygdlist_title{ float: left; }
.szygdlist_title a{ height:137px; width: 150px; display: block; text-align: center; background:#d3d3d4; line-height:137px; font-size: 30px; color: #3e3a39; margin-right:50px; margin-bottom: 5px; position: relative;}
.szygdlist_title a.current{ background:#e60012; color: #fff;}
.szygdlist_title a:hover{ background:#e60012; color: #fff;}
.szygdlist_title a.current span,.szygdlist_title a:hover span{ display: block; width: 30px; height: 30px; position: absolute; right:-20px; top:40%; background: url(/themes/default/images/jiantou_youbian_01.png) right center no-repeat;}
.szygdpic{
width: 30%; margin-top: 100px;;
float: left;
}
.gybanner{
width: 100%;
float: left;
position: relative;
}
.gybanner .bannermore{
position: absolute;
bottom: 30%;
width: 120px;
color: #fff;
border: 1px solid #fff;
text-align: center;
border-radius: 20px;
padding: 5px 10px;
left: 50%;
margin-left: -60px;
}
.szyfw{
width: 100%;
float: left;
padding: 120px 0;
}
.szyfw h3{
font-size: 42px;
text-align: center;
}
.szyfw h3 b{
font-size: 42px;
font-weight: normal;
}
.szyfw p{
font-size: 18px;
text-align: center;
margin: 20px 0 50px 0;
}
.szyfw ul{
width: 100%;
float: left;
}
.szyfw ul li{
width: 28.3333333333%;
padding: 0 2.5%;
float: left;
}
.szyfw ul li h2{
font-size: 24px;
margin: 15px 0;
}
.szyfw ul li p{
font-size: 15px;
text-align: left;
margin: 0;
line-height: 30px;
}
.szyfw ul li a{
font-size: 15px;
float: right;
color: #3280c3;
}
.szyyj{
width: 100%;
float: left;
padding: 120px 0;
}
.szyyj .pic{
width: 50%;
float: left; margin-top: 8%;
}
.szyyj .info{
padding: 60px 0;
width: 50%;
float: right;
}
.szyyj .info h3{margin-bottom: 30px;font-size: 3.16rem;}
.szyyj .info h3 b{font-size: 3.16rem;}
.szyyj .info p{line-height:26px;font-size: 1.4rem;}
.szyry{
width: 100%;
padding: 120px 0;
background-color: #f7f7f7;
float: left;
}
.szyry .title{
font-size:3.16rem;
width: 100%;
text-align: center;
margin-bottom: 50px;
}
.szyry .title b{
font-size:3.16rem;
}
.szyry ul{
width: 33.33333333%;
float: left;
}
.szyry ul li{
width: 100%;
height: 40px;
}
.pageTit{
text-align: center;
padding: 50px 0 0 0;
width: 100%;
}
.pageTit h3{
margin-bottom: 20px;
color: #444;
font-size: 40px;
font-weight: lighter;
}
.pageTit p{
line-height: 30px; font-size:1.4rem;
}
.teamer{
padding-bottom: 200px;
float: left;
width: 100%;
}
.teamer li{
width: 21%;
padding: 0 2%;
float: left;
margin-top: 4%;
}
.teamer li .name{
font-size: 16px;
font-weight: bold;
height: 50px;
line-height: 60px;
display: block;
width: 50px;
border-bottom: 1px solid #000;
margin-bottom: 15px;
}
.teamer li .type{
font-size: 14px;
}
.gzhjpic {
padding: 60px 0;
width: 100%;
float: left;
}
.gzhjpic li{
width: 49%;
padding: 0 0.5%;
margin-top: 1%;
float: left;
}
.back{
width: 100%;
float: left;
}
.back a{
padding: 5px 20px;
border-radius: 30px;
width: 40px;
margin: 40px auto 80px;
text-align: center;
border: 1px solid #333;
display: block;
}
.ffbzsj{
width: 100%; background: #fffddb; overflow: hidden;
}
.ffbzsj .pic{
width: 50%;
float: left;
}
.ffbzsj .info{
float: left;
width: 50%;
padding: 62px 0;
background-color: #fffddb;
}
.ffbzsj .info h3{
font-size:3.16rem;
margin-left: 60px;
}
.ffbzsj .info .line{
margin: 20px 0;
width: 40px;
height: 2px;
background-color: #000;
margin-left: 60px;
}
.ffbzsj .info p{
margin-left: 60px;
line-height: 30px;
}
.clsw{
width: 100%;
padding: 80px 0;
}
.clsw .pic{
width: 50%;
float: right;
}
.clsw .info{
padding-top: 100px;
width: 50%;
float: left;
padding-top: 8%;
}
.clsw .info h3{
font-size:3.16rem;
text-align: center;
margin-bottom: 30px;
}
.clsw .info p{
line-height: 26px;
font-size: 1.4rem;
text-align: center;
}
.zlsw{
width: 100%;
float: left;
padding: 80px 0;
}
.zlsw .tit{
width:45%;
margin-right:5%;
float: left;
}
.zlsw .tit b{
font-size:3.16rem;
}
.zlsw .tit h3{
margin-left: 20%;
font-size:3.16rem;
font-weight: lighter;
}
.zlsw .description{
width: 40%;
float: left;
padding-right: 10%;
font-size: 1.4rem;
line-height: 26px;
}
.pageTit .line{width: 140px;margin:20px auto;height:1px;background-color: #9fa0a0;}
.fwbox{
background-color: #eeefef;
width: 100%; overflow:hidden;
padding: 80px 0;
margin:0 0 50px 0;
}
.fwboxh{
background-color: #110f10;
}
.fwboxb{
background-color: #fff;
}
.fwbox .asd ul{
margin-bottom: 30px;
}
.fwbox .asd .line{
margin-top: 50px;
margin-bottom: 0;
}
.fwboxh h3,.fwboxh ul li,.fwboxh p{
color: #fff;
}
.fwbox .pic{
width: 50%;
}
.fwbox .info{
width: 50%;
float: left;
}
.fwbox .info h3{ font-size:3.16rem;}
.fwbox .info ul{
margin-top: 20px;
}
.fwbox .info ul li{list-style: disc;margin-left: 20px;height: 30px;font-size:1.9rem;}
.fwbox .info .line{width: 20px;height: 3px;background-color: #999;margin-top: 20px;margin-bottom: 30px;}
.fwbox .info p{line-height:26px;font-size: 1.4rem;}
.fwboxh .info .line{background-color: #fff;}
.fwbox .sz .line{
margin: 30px 0;
width: 100%;
height: 2px;
background-color: #999;
}
.fwbox .sz p{
font-size: 14px;
}
.fwtit{
width: 100%;
float: left;
padding-bottom: 20px;
}
.fwcz{
padding: 80px 0;
}
.xx{
width: 100%;
float: left;
padding-top: 100px;
line-height: 30px;
padding-bottom: 100px;
}
.xx h3{
font-size: 26px;
font-weight: bold;
height: 50px;
}
.xx img{
margin-bottom: 20px;
}
.youshilist{
width: 100%;
padding-bottom: 60px;
float: left;
}
.youshilist li{
width:31.8%; margin-right:2%;
float: left;
}
.youshilist li .main{
border: 1px solid #c9caca;
width: 100%;
padding: 80px 0;
height: 303px;
text-align: center;
}
.youshilist li .main h4{
font-size: 2.9rem;
}
.youshilist li .main .line{
width: 20px;
height: 3px;
background-color: #333;
margin: 30px auto;
}
.youshilist li .main p{
line-height: 26px;
font-size: 1.4rem;
}
.szygd{
background:#f7f7f8;
width: 100%;
margin: 30px 0;
overflow: hidden;
}
.szygd .pic{
width: 50%;
background: #008B8B;
}
.szygd .info{
width: 50%;
float: left;
padding: 80px 0;
}
.szygd .info h3{
font-size: 36px;
margin-bottom: 24px;
}
.szygd .info .line{
width: 100%;
height: 1px;
background-color: #333;
margin-bottom: 20px;
}
.szygd .info .text{
width: 100%;
font-size: 16px;
line-height: 30px;
}
.szygd .info a{
color: #3280c3;
float: right;
height: 30px;
display: block;
}
.szygd .gdstyle1{
background-color: #f7f7f8;
}
.szygd .gdstyle2{
text-align: right;
width: 49%;
border: 1px solid #c9caca;
}
.szygd .gdstyle2 .line{
width: 20px;
height: 3px;
float: right;
}
.szygd .gdstyle2 .text{
float: right;
text-align: right;
margin-bottom: 20px;
}
.szysw{
width: 99%;
line-height: 30px;
border: 1px solid #C9CACA;
float: left;
padding: 80px 0;
}
.szysw h3{
font-size: 22px;
font-weight: bold;
margin-bottom: 20px;
}
.szysw a{
color: #3280c3;
float: right;
height: 30px;
display: block;
}
.yhsw{
width: 100%;
background-color: #161513;
float: left;
margin: 100px 0;
}
.yhsw .pic{
width: 50%;
float: right;
}
.yhsw .text{
float: left;
width: 50%;
padding: 80px 0;
}
.yhsw .text h3{
font-size: 22px;
font-weight: bold;
color: #FFF;
}
.yhsw .text .line{
width: 20px;
height: 3px;
margin: 20px 0;
background-color: #fff;
}
.yhsw .text p{
color: #fff;
line-height: 30px;
}
.yhsw .text a{
display: block;
height: 30px;
color: #fff;
float: right;
margin-top: 10px;
}
.lxwmbg{
background-color: #fff;
}
.menu{
margin-top: 100px;
width: 100%;
height: 40px;
float: left;
border-bottom: 1px solid #000;
}
.menu .slt{text-align: center;
width: 16.66%;
float: left;
}
.menu .slt h3{
margin: auto;
width: 100%;
margin-top: -2px;
height: 40px;
}
.menu .slt h3 a{font-size: 20px;font-weight: bold;}
.menu .slt h3:hover{
border-bottom: 5px solid #000;
}
.gongsi{
padding: 100px 0;
float: left;
width: 100%;
}
.gongsi .info{
width: 40%;
float: left;
}
.gongsi .info h3{
font-size: 30px;
font-weight: bold;
}
.gongsi .info h4{
font-size: 20px;
}
.gongsi .info p{
line-height: 30px;
}
.gongsi .pic{
width: 60%;
float: left;
}
.ly{
width: 100%;
float: left;
padding: 60px 0;
}
.ly .title{
font-size: 18px;
font-weight: bold;
height: 40px;
border-bottom: 1px solid #e7e7e7;
}
.ly .biaodan {
padding: 20px 0;
}
.ly .biaodan .dx{
margin-right: 20px;
}
.ly .biaodan .formcon{
width: 100%;
height: 50px;
background: nond;
border: none;
border: 1px solid #e7e7e7;
margin-top: 20px;
text-indent: 20px;
}
.ly .biaodan .formsub{
height: 30px;
width: 50px;
border: none;
background: none;
margin-top: 20px;
background-color: #e5e6e7;
}
.ly .biaodan .formtext{
height: 200px;
width: 100%;
margin-top: 20px;
border: none;
border: 1px solid #e7e7e7;
padding: 20px 0;
resize: none;
text-indent: 20px;
}
.map{
float: left;
width: 100%;
padding-bottom: 100px;
}
.zp{
width: 100%;
float: left;
padding: 50px 0;
}
.zp li{
margin-bottom: 50px;
width: 40%;
line-height: 30px;
}
.zp li h3{
margin-bottom: 20px;
font-size: 18px;
}
.sxinfo{
width: 100%;
float: left;
line-height: 30px;
padding: 60px 0;
}
.sxlist{
padding: 60px 0;
width: 100%;
}
.sxlist .l{
width: 49%;
float: left;
}
.sxlist .l li{
margin: 50px 0;
padding: 30px;
border-top: 1px solid #e7e7e7;
}
.sxlist .l .text{
padding: 30px 0;
}
.sxlist .l .text h3{
font-size:3.16rem;
font-weight: lighter;
margin-bottom: 10px;
}
.sxlist .l .text h3 b{
font-size:3.16rem;
}
.sxlist .l .text p{
font-size: 1.4rem;
line-height: 26px;
}
.hhptitle{
width: 100%;
float: left;
padding: 60px 0;
background-color: #f7f8f8;
text-align: center;
}
.hhptitle h3{
font-size: 18px;
font-weight: lighter;
margin-bottom: 20px;
}
.hhptitle h3 b{
font-size: 18px;
font-weight: bold;
}
.hhptitle p {
line-height: 26px;
}
.hhpbanner{
float: left;
width: 100%;
}
.hhpSxlist{
float: left;
width: 100%;
padding: 200px 0;
}
.mspSxlist{
padding: 60px 0;
width: 100%;
float: left;
}
.mspXgt{
background-color: #f8f8f8;
width: 100%;
float: left;
text-align: center;
}
.mspXgt h3{
height: 40px;
font-size: 18px;
width: 100%;
background-color: #fff;
font-weight: lighter;
}
.mspXgt h3 b{
font-size: 18px;
font-weight: bold;
}
.mspXgt .pic{
padding: 40px 0;
width: 100%;
float: left;
}
.jxwbanner{
width: 100%;
float: left;
}
.jxwinfo{
width: 100%;
float: left;
padding: 60px 0;
text-align: center;
}
.jxwinfo p{
line-height:26px;
}
.jxwListinfo{
width: 100%;
padding: 70px 0;
float: left;
}
.jxwListinfo li{
width: 100%;
padding: 60px 0;
float: left;
}
.jxwListinfo li .pic{
width: 50%;
}
.jxwListinfo li .info{
width: 40%;
padding: 100px 5%;
float: left;
}
.jxwListinfo li .info h3{
font-size: 3.16rem;
font-weight: lighter;
}
.jxwListinfo li .info h3 b{
font-size: 3.16rem;
}
.jxwListinfo li .info .line{
width: 30px;
height: 2px;
margin: 30px 0;
background-color: #999;
}
.jxwListinfo li .info .text{
width: 360px;
line-height:26px;
}
.smmtit{
float: left;
width: 100%;
}
.smmtit .pageSubTitle{
float: none;
width: 150px;
display: block;
margin: auto;
}
.x3list{
width: 100%;
padding-bottom: 120px;
padding-top: 20px;
float: left;
}
.x3list li{
width: 31.33333333%;
padding: 0 1%;
float: left;
margin-bottom: 1%;
}
.smmpiclist{
padding: 20px 0;
padding-bottom: 150px;
width: 100%;
float: left;
}
.smmpiclist .pic{
margin-bottom: 50px;
}
.gsdtList{
width: 100%;
padding: 0 1%;
overflow:hidden;
padding-top: 60px;
}
.gsdtList li{float: left;width: 48%; margin:0 1%; margin-bottom: 30px; border-bottom: 1px solid #e9e9e9;}
.kkkk15 li{float: left;width:46%;margin-bottom: 30px; margin:0 2%;}
.gsdtList li .pic{margin-bottom: 20px; overflow:hidden;}
.gsdtList li .pic img{ width:100%; height:100%;}
.gsdtList li h3 a{font-size:1.9rem;line-height: 28px; display: inline; padding-bottom: 3px;}
.gsdtList li .date{
font-size: 16px;
color: #3e3a39;
margin: 10px 0;
}
.gsdtList li h4{
font-size: 14px;
}
.gsdtList li p{
font-size: 1.4rem;
line-height: 26px;
padding-right: 20%;
}
.gsdtList li .info{
padding-bottom: 30px;
}
.gsdtList .styleli1 p{
padding-right: 0px;
}
.gsdtList .styleli2 {
border-bottom: 1px solid #e6e6e6;
}
.gsdtList .styleli2 .pic{
width: 30%;
float: left;
}
.gsdtList .styleli2 .info{
width: 68%;
float: right;
border-bottom: none
}
.gsdtList .styleli2 .info p{
padding-right: 0px;
}
.dtzxContent{
padding:90px 0;
float: left;
width: 100%;
}
.dtzxContent .contentTitle{
font-size: 26px;
text-align: center;
}
.dtzxContent .date{
margin: 22px;
text-align: center;
}
.dtzxContent .contentSubTitle{
font-size: 18px;
margin-top: 10px;
}
.dtzxContent .type{
font-size: 14px;
margin-bottom: 30px;
}
.dtzxContent .text{
line-height: 26px;
font-weight: lighter;
}
.moreDtzx{
width: 100%;
padding: 60px 0;
float: left;
}
.moreDtzx h5{
font-weight: lighter;
font-size: 16px;
height: 40px;
border-bottom: 1px solid #e6e6e6;
width: 100%;
}
.moreDtzx .gsdtList{
padding: 0;
width: 100%;
}
.moreDtzx .gsdtList li{
width: 27.33333333%;
float: left;
padding: 0 2%;
}
.moreDtzx .gsdtList li .info{
border-bottom: none;
}
.moreDtzx .gsdtList li p{
padding-right: 0;
}
.sxTitle{
width: 100%;
text-align: center;
padding: 80px 0 0 0;
float: left;
font-size: 24px;
font-weight: lighter;
color: #555;
}
.sxBtnList{float:right;padding-left: 2%;}
.sxListAll{width: 100%;float: left;}
.sxListAll li{
width: 29.3333333%;
padding: 0 2%;
margin-bottom: 80px;
float: left;
}
.sxListAll li .pic{
width: 100%;
float: left;
}
.sxListAll li h3{
width: 100%;
display: block;
margin-top: 20px;
float: left;
height: 30px;
line-height: 30px; overflow: hidden;
font-size:1.7rem;
border-bottom: 1px solid #8c8989;
}
.sxListAll li .type{
width: 100%;
font-size: 1.4rem;
float: left;
margin-top: 10px;
}
.contentScjz{
padding: 120px 0;
float: left;
width: 100%;
line-height: 26px;
}
.contentScjz h1{
font-size:3.16rem;
font-weight: lighter;
}
.contentScjz h1 b{
font-size: 40px;
font-weight: bold;
}
.btnList{
float: left;
padding: 100px 0;
width: 100%;
}
.btnList .arrow{
width: 50%;
float: left;
}
.btnList .arrow .pic{
width: 80px;
margin: auto;
}
.sxFloatLeft{
z-index: 1;
top:20.5%;
width: 336px;
position: fixed;
right: 10%;
border: 1px solid #E7E7E7;
}
.sxFloatLeft h3{
width: 100%;
height: 40px;
line-height: 40px;
border-bottom: 1px solid #E7E7E7;
text-indent: 30px;
display: block;
}
.sxFloatLeft ul{
padding: 40px;
border-bottom: 1px solid #E7E7E7;
}
.sxFloatLeft ul li{
font-size: 1.4rem;
padding-bottom: 10px;
}
.sxFloatLeft ul li img{
margin-top: 10px;
display: none;
}
.sxFloatLeft ul li:hover img{
display: block;
}
.xgtag{
width: 100%;
height: 60px;
text-align: center;
line-height: 60px;
font-weight: bold;
font-size: 14px;
border-bottom: 1px solid #E7E7E7;
}
.taglist{
padding: 20px;
text-align: center;
line-height: 26px;
}
.taglist a{
font-weight: lighter;
}
.webMapTitle{
width: 100%;
float: left;
border-bottom: 2px solid #c9caca;
}
.webMapTitle .title{
font-size: 18px;
height: 40px;
line-height: 40px;
font-weight: lighter;
float: left;
}
.webMapList{
width: 25%;
float: left;
padding: 40px 0;
}
.webMapList h2{
font-weight: bold;
margin-bottom: 20px;
font-size: 20px;
}
.webMapList li{
list-style: disc;
margin-bottom: 5px;
}
.webMapList li ul{
list-style: none;
float: none;
}
.webMapList li ul li{
list-style: none;
font-weight: lighter;
}
.pagenum_linwei{ padding:0 2%; margin-bottom: 4%;}
.pagenum_linwei a{line-height: 26px;font-size: 1.4rem;padding: 0 2px;}
.pagenum_linwei span.current{color: #d61518;}
#bottom {width: 100%;float: left;margin-top: 80px;}
#bottom .logo {width: 184px;margin-bottom: 60px;}
#bottom .infoList {width:16.666%;float: left;}
#bottom .infoList ul { margin-bottom: 15px;}
#bottom .infoList ul li {height:28px; color: #727171;}
#bottom .infoList ul li:first-child {font-weight: bold;font-size:1.3rem;}
#bottom .infoList ul li a {color: #727171; font-size: 15px; font-weight: 300;}
#bottom .infoList ul li a:hover{ text-decoration: underline;}
#bottom .guanzhu {float: right;width: 145px;}
#bottom .guanzhu .shejiao {width: 39px;height: 39px;float: right;margin-right: 5px;}
#bottom .copyright {margin-top: 60px;padding: 20px 0 30px 0; border-top: #dedfdf 1px solid;width: 100%;line-height: 28px;font-size: 12px;color: #999;}
#bottom .copyright a{ font-size:1.3rem; color: #727171;}
#bottom .copyright a:hover{ text-decoration: underline;}
#bottom .copyright .gongan {width: 28px;height: 26px;float: right;}
#bottom .copyright span {color: #727171;font-size:1.3rem;}
#bottom2 { z-index: 999; position: relative;background-color: #fff;width: 100%; padding: 80px 0 50px 0; clear:both; overflow:hidden; height:181px;border-top: #dedfdf 1px solid;}
#bottom2 .w33 {float: left;margin-bottom: 0px;}
#bottom2 .phone {margin-bottom: 30px;font-weight: bold;}
#bottom2 .address {margin-bottom:22px;line-height: 26px;font-size:1.3rem;}
#bottom2 .copyright {font-size:1.3rem;}
#bottom2 .copyright a {font-size:1.3rem;color: #727171;}
#bottom2 .shejiao {width: 39px;height: 39px;float: right;margin-right: 5px;position: relative;}
#bottom2 .shejiao:nth-child(2):hover .ewm:last-child{display: block}
#bottom2 .shejiao:hover .ewmlist {display: block;}
#bottom2 .shejiao .ewmlist {width: 300px;height: 161px;position: absolute;right: -40px;}
#bottom2 .shejiao .ewmlist .ewm {float:right;width: 125px;}
#bottom2 .shejiao .ewmlist .ewm:last-child{display: none;}
#bottom2 .shejiao .ewmlist .yinchang{ display: none;}
#bottom2 .shejiao:hover .yinchang{ display: block;}
#bottom2 .shejiao .ewmlist .pic {width: 125px;height:122px;}
#bottom2 .shejiao .ewmlist .text {width: 100%;height: 20px;text-align: center;line-height:12px;font-size:1.3rem;font-weight:normal; }
