
.pd_ban{ width:100%; position:relative;overflow:hidden;}
.pd_ban img{ position:absolute; left:50%; margin-left:-950px; top:0; display:block;}

.pd_nr{ width:924px; margin:0 auto; padding:20px 0 140px; min-height:660px; overflow:hidden; position:relative; clear: both}
.pd_nr li{ width:250px; height:336px; float:left; margin:0 27px 37px; border:2px solid #DCDCDC; position: relative}
.pd_nr li img{ display:block; width:211px; height:124px; border:6px solid #D9C6AF; margin:14px auto;}
.pd_nr li div{ width: 100%; line-height:44px; text-align:center;color:#c2996d; font-size:20px; position: absolute; top: 150px;}
.pd_nr li div a{color:#c2996d; font-size:20px; }
.pd_nr li p{ font-size:16px; line-height:20px; margin-top: 45px; text-align:center; color:#999;}
.pd_nr li > a{ display:block; border:2px solid #ccc; color:#999; text-align:center;  font-size:16px; line-height:34px; height:34px; width:127px; margin:20px auto 0;}
clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.FL{ float:left;}
.FR{ float:right;}
.cfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.cfix{*zoom:1;}
.clear{content:".";display:block;clear:both;overflow:hidden;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}
.color-orange,a.color-orange{color: #fda233;}


.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.FL{ float:left;}
.FR{ float:right;}
.cfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.cfix{*zoom:1;}
.clear{content:".";display:block;clear:both;overflow:hidden;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}
.color-orange,a.color-orange{color: #fda233;}


.topnav li>a{  line-height:99px; color:#878787; display:inline-block; height:99px;}
.topnav li>a b{ color:#666;}

.nav_tab{ position:absolute; top:30px; left:68px; z-index:50; background:url(../Images/nav_tab.png) no-repeat 70px 0 ; height:0px; overflow:hidden;}
.nav_tab>div{ background:#00a0ea; padding:0 35px; height:37px; line-height:37px; color:#fff; font-size:14px; margin-top:15px;}
.nav_tab a{ padding:5px; color:#fff; font-size:14px;}


.my_art{ position:absolute; top:107px; left:380px; z-index:40; height:0px; overflow:hidden;}
.navs{position: fixed;z-index: 1199;top: 0;left: 0;width: 100%;height: 115px;line-height: 115px;background: rgba(246, 247, 251, 0.9);}
.nav-box{width: 1280px;height: 115px;margin: 0 auto;position: relative;}
.nav-box .logos{display: block;width: 445px;height: 68px;position: absolute;top: 25px;left: 0;z-index: 999;}
.menu {width:784px;height:40px;z-index:998;position: absolute;top: 40px;right: 0;}
.menu li{width:95px;height: 40px;list-style:none; float:left; display:inline-block;  font:"Microsoft Yahei";}
.menu li a{color:#00A0E9;display:block;width: 95px;height: 40px;text-align: center;line-height: 40px;}
.menu li.active{background: url(../images/hover.png) no-repeat;}

.menu * {
  box-sizing: border-box;
}
.menu .center {
  width: 900px;
}
.menu .ul-list {
  display: flex;
}
.menu .ul-list > li:last-child {
  border-right: none;
}
.menu .ul-list > li > span {
  color: #fff;
  font-size: 14px;
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #222;
}
.menu .ul-list > li:hover .ol-list {
  display: block;
}
.menu .ol-list {
    display: none;
    position: absolute;
    top: 42px;
    left: 95px;
    z-index: 999;
    background: #00A0EA;
    width: 95px;
}
.menu .ol-list > li > a {
  font-size: 14px;
  text-decoration: none;
  color: #fff;
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.menu .ol-list > li > a:hover {
  background: #FDD505;  color: #000;
	transition: color linear 0s
}	

.slide { background: url(../images/img1.jpg) 50%;}
.slide a{display: block;width: 100%;height: 100%;}
.section2 { background: url(../images/img2.jpg) 50%;}
.section3 { background: url(../images/img3.jpg) 50%;}
.section4 { background: url(../images/img4.jpg) 50%;}
.section5 { background: url(../images/img5.jpg) 50%;}
.section6{ background: url(../images/img7.jpg) 50%;}
.section7 { background: url(../images/img6.jpg) 50%;}
.section8 { background: url(../images/img8.jpg) 50%;}
.ill_nr{ width:856px; padding:37px 114px 146px; margin:20px auto 50px; border:8px solid #ECECEC; position:relative}
.ill_nav{ position:absolute; width:52px; top:320px; left:-60px;}
.ill_nav a{ display:block; padding-top:33px; height:25px; font-size:14px; text-align:center; color:#fff; background-color:#00a0ea; margin-bottom:1px; background-position:center 11px; background-repeat:no-repeat;}
.ill_nav a:hover{ background-color:#5D5D5D}
.ill_nav1{ background-image:url(../images/ill_l1.png)}
.ill_nav2{ background-image:url(../images/ill_l2.png)}
.ill_nav3{ background-image:url(../images/ill_l3.png)}
.ill_nav4{ background-image:url(../images/ill_l4.png)}
.ill_nav5{ background-image:url(../images/ill_l5.png)}
.ill_img{ margin-bottom:45px; text-align:center;}
.ill_s{ margin-bottom:45px;}
.ill_s>p{ font-size:16px; color:#666; line-height:30px; text-indent:2em;}
.ill_t{ padding-left:38px; width:620px; height:46px; line-height:46px; border-bottom:1px dashed #C3C3C3; font-size:22px; color:#666; margin-bottom:14px;}
.ill_t a{ display:block; border:1px solid #ccc; color:#999; text-align:center;  font-size:16px; line-height:28px; height:28px; width:84px; margin-right:10px; float:right; margin-top:5px; }






















.footer{float:left;width:100%;padding:80px 0;background:#00A0E8;}
.footer .ft_mdl{margin:0px auto; width:1200px;height:450px;}
.footer .ft_mdl .footContent{float:left;width:100%;}
.footer .ft_mdl .footContent .footContentRight{float:left;width:320px;margin-top:90px;margin-right:5%}
.footer .ft_mdl .footContent .footContentLeft{float:left;width:500px;margin-right:6%;}
.footer .ft_mdl .footContent .footContentLeft .footT2{width:490px;height:60px;background:url(../picture/line_06.png) no-repeat bottom;color:#fff;font-size:24px;padding-left:155px;line-height:22px;}
.footer .ft_mdl .footContent .footContentLeft .footxm{width:500px;}
.footer .ft_mdl .footContent .footContentLeft .footxm .xmlists{float:left;width:100px;}
.footer .ft_mdl .footContent .footContentLeft .footxm .xmlists .listText{font-size:16px;text-align:left;line-height:50px;width:100px;text-align: center}
.footer .ft_mdl .footContent .footContentLeft .footxm .xmlists .listText .spa{float: left; font-size:22px;color:#cecece;width: 10px;transition:1s;padding-left: 25px;}
.footer .ft_mdl .footContent .footContentLeft .footxm .xmlists .listText a{color:#fff;font-size: 14px}
.footer .ft_mdl .footContent .footContentLeft .footxm .xmlists .listText:hover a{color:#F9C730;cursor:pointer;}
.footer .ft_mdl .footContent .footContentLeft .footxm .xmlists .listText:hover .spa{color:#F9C730;transform: rotate(360deg); -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}
.footer .ft_mdl .footContent .footContentLeft2{float:left;width:230px;}
.footer .ft_mdl .footContent .footContentLeft2 .footT2{width:230px;height:48px;color:#fff;font-size:24px;text-align: center;line-height:22px;border-bottom: 2px solid #fff;}
.footer .ft_mdl .footContent .footContentLeft2 p{float: left; width: 50%; text-align: center;color: #fff;margin-top: 20px;line-height:28px;font-size: 14px}
.footer .banquan{border-top:1px solid #fff;padding-top: 30px;}
.footer .banquan .bq_mdl{width:1200px;margin:0px auto;}
.footer .banquan .bq_mdl .bqTxt{font-size:14px;text-align:center;color:#fff;line-height: 26px;}


