@charset "utf-8";
@import url(reset.css);
@import url(header.css);
@import url(footer.css);
@import url("animate.min.css");

.Address{font-size: 16px;color: #333;line-height: 1.9;padding: 15px 40px 0;background: linear-gradient(to bottom, transparent, rgba(255,255,255,0.4));width: 1200px;margin: 0 auto;}
.Address i{ padding: 9px 15px; background: url(dqwz.png) no-repeat center;}
.Address font{ padding-left: 10px;}
.Main {width: 1200px;margin: 0 auto;margin-top: 18px;background:linear-gradient(to bottom, rgba(255,255,255,0.4), #FFF);padding: 0 40px;}
.path{font-size: 16px;height: 50px;line-height: 50px;background: url(../images/dqwz.png) 10px center no-repeat;text-indent: 35px;width: 1200px;margin: 0 auto;padding-left: 15px;}
.zxjd {width: 100%;height: 400px;position: relative;}
.zxjd .title {width: 180px;height: 50px;background: url("../images/zcjd_zxjd_bg.png") no-repeat;text-align: center;line-height: 50px;font-size: 30px;font-weight: 700;color: #ffffff;position: absolute;left: 0;top: 0;z-index: 1000;}
.zxjd .hd {z-index: 1000;position: absolute;left: 45%;bottom: 15px;}
.zxjd .hd li {width: 48px;height: 12px;background: #ffffff;float: left;margin-right: 17px;cursor: pointer;}
.zxjd .hd li.on,.zxjd .hd li:hover {background: #0d5aa7;}
.zxjd .bd li {width:100%;height:400px;}
.zxjd .bd li img {width:100%;height:100%;}

.jd_list {width: 100%;height: 450px;margin-top: 39px;}
.jd_list .hd {width: 100%;height: 60px;line-height: 60px;background: #f2f6fa;}
.jd_list .hd li {float: left;text-align: center;font-size: 22px;font-weight: 700;color: #0d59a7;}
.jd_list .hd li:first-child {width: 689px;}
.jd_list .hd li:first-child + li  {width: 122px;margin-right: 57px;}
.jd_list .hd li:first-child + li + li  {width: 171px;margin-right: 40px;}
.jd_list .hd li:first-child + li + li + li  {width: 112px;}
.jd_list .bd ul {height: 60px;line-height: 60px;overflow: hidden;}
.jd_list .bd ul:nth-child(odd) {background: #ffffff;}
.jd_list .bd ul:nth-child(even) {background: #f2f6fa;}
.jd_list .bd ul li {float: left;position: relative;overflow: hidden;}
.jd_list .bd ul li:first-child {font-size: 18px;background: url(../images/zcjd_ico.png) no-repeat 23px center;padding-left: 44px;width: 602px;}
.jd_list .bd ul li:first-child a { display: block; float: left; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal;width: 98%;}
.jd_list .bd ul li:first-child + li {width: 120px;height: 32px;line-height: 32px;margin-top: 15px;margin-left: 43px;border: 1px solid #e49f57;border-radius: 8px;text-align: center;color: #e49f57;}
.jd_list .bd ul li:first-child + li + li {width: 175px;color: #ea1e22;font-size: 18px;margin-left: 60px;height: 60px;text-align: center;}
.jd_list .bd ul li:first-child + li + li + li {width: 105px;text-align: center;font-size: 18px;margin-left: 40px;}

.tpjd {height: 580px;margin-top: 49px;position: relative;}
.tpjd .tpjd_title {width: 1200px;height: 12px;background: url("../images/zwgk_zcjd_bg.png") no-repeat;text-align: center;line-height: 6px;}
.tpjd .tpjd_title a {font-size: 30px;font-weight: 700;color: #0d59a7;}
.tpjd .Mid{width: 100%;margin: 0 auto;position: relative;margin-top: 40px;}
#gallery{height:506px;}
#gallery .galleryContainer{font-size: .8125em;position: relative;margin: 0 auto;}
.tpjd .btn{width:80px;height: 80px;cursor: pointer;background-position: center;position: absolute;top:181px;z-index: 222;}
.tpjd .tpprev{left: 0; background: url(../images/zcjd_tpjd_icon.png) no-repeat -6px -22px;}
.tpjd .tpnext{right: 0; background: url(../images/zcjd_tpjd_icon.png) no-repeat -1130px -21px;}
.roundabout-holder{width: 70%;height: 506px;margin: 0 auto;}
.roundabout-moveable-item{width: 350px;height: 506px;cursor: pointer;overflow: hidden;background: #e7eef8;}
.roundabout-moveable-item img{width: 100%;height: 100%;}
.myRoundaboutBBoxImgs{position: relative;display: block;width: 100%;height: 100%;margin-bottom: 9%;}
.myRoundaboutBBoxImgsTitle{display: block;width: 320px;height:56px;line-height: 30px;font-size: 18px;overflow: hidden;position: absolute;bottom: 0;left: 0;background:rgba(000,000,000,0.7);color: #ffffff;padding: 15px;}
.myRoundaboutBBoxImgsTitle:hover{color:#F00;}

.yspjd {height: 472px;margin-top: 29px;}
.yspjd .yspjd_title {width: 1200px;height: 12px;background: url("../images/zcjd_yspjd_title.png") no-repeat;text-align: center;line-height: 6px;}
.yspjd .yspjd_title a {font-size: 30px;font-weight: 700;color: #0d59a7;margin-left: 32px;}
.yspjd .bd {height: 397px;margin-top: 40px;}
.yspjd .l_sp {width: 700px;height: 394px;float: left;}
.yspjd .r_list {width: 485px;height: 395px;float: right;}
.yspjd .r_list li {width: 381px;height: 74px;border: 1px solid #d4e8f6;border-radius: 10px;margin-bottom: 32px;padding: 18px 32px 16px 70px;position: relative;}
.yspjd .r_list li i {width: 54px;height: 55px;background: url("../images/zcjd_ypjd_icon.png") no-repeat;left: 12px;top: 26px;position: absolute;}
.yspjd .r_list li a i{transition:1s;-webkit-transition:1s;-moz-transition:1s;}
.yspjd .r_list li a:hover i{-webkit-transform:rotateY(180deg) scale(1.0); -moz-transform:rotateY(180deg) scale(1.0);-ms-transform:rotateY(180deg) scale(1.0);-o-transform:rotateY(180deg) scale(1.0);}
.yspjd .r_list li a {font-size: 18px;}
.yspjd .r_list li p {font-size: 14px;color: #999999;margin-top: 10px;}

.bottom_list {height: 140px;margin-top: 40px;}
.bottom_list li {float: left;width: 580px;height: 100px;line-height: 100px;text-align: center;}
.bottom_list li a {font-size: 30px;color: #ffffff;letter-spacing: 5px;display: block;}
.bottom_list li:first-child {background: url("../images/zcjd_gjjd_bg.png") no-repeat;}
.bottom_list li:first-child +li {background: url("../images/zcjd_sjjd_bg.png") no-repeat;float: right;}