@charset "utf-8";
/* CSS Document */
.bannerbox{width:100%; height:auto; position:relative; z-index:61; position:relative}
.bannerbox img{ width:100%; height:auto; display:block; margin:0px auto}
.bannerbox .cengg{ position: absolute; bottom:0px; left:calc(50% - 600px); z-index:62; width:1200px; height:100%}
.cengg .coltype{ width:40%; height:100%; float:right; background-color:#fff; border-top:10px solid #1374aa}
.cengg .coltype h2{ width:90%; height:30px; line-height:30px;  font-size:24px; color:#000; text-align:left; margin:18px auto; font-weight:bold; margin-top:40px}
.cengg .coltype h2 span{ width:70px; height:30px; display:block; background-color:#1374aa; float:right; text-align:center; line-height:30px;  font-size:15px; color:#fff; border-radius:5px;}
.cengg .coltype p{ width:90%; height:20px; line-height:20px;  font-size:15px; color:#666; text-align:left; margin:5px auto}
.cengg .coltype p span{ width:auto; height:28px; display:inline-block; margin-right:10px; border:thin solid #1374aa; padding-left:8px; padding-right:8px; line-height:26px; font-size:12px; color:#1374aa;}

.cengg .coltype .price{ width:90%; height:20px; line-height:20px;  font-size:15px; color:#333; text-align:left; margin:10px auto;}
.cengg .coltype .price span{ font-size:15px; color:#666; margin-left:15px; position:relative; top:2px}
.fenxiang{width:24px!important; height:24px!important; float:right; margin-right:10px!important; margin-top:2px!important}
.share{ width:90%; height:35px; position:absolute; top:150px; right:2%; display:none}
.share img{ width:30px; height:30px; float:right; margin-left:10px}

.cengg .coltype .price span i{ font-size:30px; color:#d8261c; margin-right:10px; font-style:italic}
.cengg .coltype .tishi{ width:90%; height:auto; line-height:20px;  font-size:12px; color:#999; text-align:left; margin:5px auto; border-bottom:thin solid #eee; padding-bottom:10px; margin-bottom:15px}

.cengg .coltype .tishi01{ width:90%; height:auto; line-height:20px;  font-size:12px; color:#999; text-align:left; margin:5px auto; border-bottom:thin solid #eee; padding-bottom:10px; margin-bottom:15px}

.cengg .coltype .address{ width:90%; height:30px; line-height:30px;  font-size:15px; color:#666; text-align:left; margin:0px auto}
.cengg .coltype .address a{ font-size:15px; color:#1374aa}
.cengg .coltype .address span{ font-size:20px; color:#1374aa}
.order{ width:280px; height:50px; background-color:#1374aa; text-align:center; line-height:50px; font-size:18px; color:#fff; margin:0px auto; margin-top:30px;border-radius:5px; box-shadow:3px 3px 5px #ccc}


.rr{ background-color:#FFFFFF; padding:0px 3%; height:auto; margin-top:10px; box-shadow:5px 5px 5px #eee}
.rr h6{ width:100%; height:50px; display:block; margin:40px auto; margin-bottom:10px}
.rr h6 span{ width:auto; height:30px; font-size:24px; color:#000; line-height:28px; display:inline-block; border-left:8px solid #1374aa; padding-left:15px}
.rr h6 span b{  font-size:20px; color:#333; margin-left:5px; position:relative; top:1px; font-weight:normal; margin-left:10px;}

.dongtai{ height:420px; overflow:hidden; position:relative;}
.dongtai p{ width:90%; min-height:60px; margin:0px auto;  font-size:15px; color:#666; background-image:url(../images/086.png)!important; background-repeat:no-repeat; background-position:0px 4px ; padding-left:40px; background-size:22px 22px; padding-bottom:30px}

.dongtai p span{ font-size:20px; color:#1374aa; display:block; padding-bottom:8px}
.gengduo{ float:right; font-size:16px; color:#1374aa; margin-top:8px}


.xiangqing{ padding-bottom:30px}
.xiangqing p{ width:50%; height:40px; line-height:40px; font-size:16px; color:#666; float:left;}


.imgtype{ width:10%; height:40px; display:block; float:right; margin-left:1%; margin-right:1%; text-align:center; line-height:40px; font-size:16px; color:#666; background-color:#f7f7f7;}
.imgtype:hover{ cursor:pointer}
.lpimg{ width:100%; height:auto; display:none}
.hx img{ width:100%; height:225px; display:block}
.hx  a p{ width:100%; height:42px; line-height:42px; text-align:center; background-color:#f7f7f7;}
.gh img{ width:100%; height:auto; display:block; margin-top:10px}
.gh  a p{ width:100%; height:42px; line-height:42px; text-align:center; background-color:#f7f7f7;}
.xg a{ width:48%; height:auto; margin:10px 1%; float:left; display:block}
.xg img{ width:100%; height:auto; display:block}
.xg a p{ width:100%; height:42px; line-height:42px; text-align:center; background-color:#f7f7f7;}

.hx a{width:31%; height:auto; margin:10px 1%; float:left; position:relative}
.hx a span{ position:absolute; top:10px; left:10px; font-size:24px; color:#1374aa; font-style:oblique; font-weight:bold}


.peitao{ padding-bottom:30px}
.zbitem{ width:18%; height:40px; display:block; float:left; margin-left:1%; margin-right:1%; text-align:center; line-height:40px; font-size:16px; color:#666; background-color:#f7f7f7}
.zbitem:hover{ cursor:pointer}
.zbcontent{ width:98%; height:225px; display:none; padding:20px; font-size:16px; color:#666;}
.cur{ background-color:#1374aa!important; color:#FFFFFF!important}

.quweicontent{ width:100%; height:auto; margin:20px auto}
.quweicontent img{ width:100%; height:auto; display:block; margin:10px auto}
.quweicontent p{width:100%; height:auto; line-height:22px; font-size:16px; color:#333}


.ceng{ width:100%; height:100%; position: fixed; top:0px; left:0px; z-index:999; color:#fff; display:none; background-repeat:repeat; background-image:url(../images/lt022.png); background-repeat:repeat;}

.yuyue{ width:30%; height:500px; margin:8% auto; background-color:#fff;border-radius:5px; position:relative; display:none}
.yuyue h2{ width:80%; height:50px; line-height:50px; margin:20px auto; text-align:center; font-size:22px; color:#333; padding-top:30px; font-weight:normal}
.yuyue p{ width:80%; height:auto; line-height:22px; margin:10px auto; text-align:center; font-size:14px; color:#333; padding-bottom:30px; padding-top:20px; font-weight:normal}
.yuyue .inp{ width:80%; height:45px; border:thin solid #ccc; margin:10px auto; padding-left:10px; font-size:16px; color:#333;; display:block}
.yuyue .btn{ width:280px; height:50px; background-color:#1374aa; text-align:center; line-height:35px; font-size:18px; color:#fff; margin:0px auto; margin-top:60px;border-radius:5px; box-shadow:3px 3px 5px #ccc; display:block}


/* .slmap{ width:60%; height:500px; margin:8% auto; background-color:#fff;border-radius:5px; position:relative; display:none} */
.slmap{ width:532px; height:342px; margin:8% auto; background-color:#fff;border-radius:5px; position:relative; display:none}



