body{min-width: 1400px;}
.wrap {width: 1200px;margin: 0 auto;}
.header .top{padding: 14px 0;}
.header .fl .logo{display: block;width: 173px;}
.header .fl .logo img{display: block;width: 100%;}
.header .fl .date{font-size: 14px;color: #000000;line-height: 20px;padding-left: 24px;background-image: url(../images/rl.png);background-repeat: no-repeat;background-position: left center;margin-top: 8px;}
.header .fl .date span{display: inline-block;margin-right: 10px;}
.header .search{float: left;margin-left: 210px;border-radius: 40px;border:2px solid #366cb0;overflow: hidden;width: 416px;position: relative;margin-top: 12px;}
.header .search input{background-color: #ffffff;width:100%;height:42px;font-size: 14px;color: #333333;line-height: 42px;padding: 0 44px 0 14px;}
.header .search .btn{width: 44px;height: 42px;background-color: transparent;background-image: url(../images/search.png);background-repeat: no-repeat;background-position: center;position: absolute;right: 0;top: 0;cursor: pointer;}
.header .search .btn:after{content: '';display: block;width: 1px;height: 28px;background-image: url(../images/bg1.png);background-repeat: no-repeat;background-position: center;position: absolute;left: 0;top: 50%;margin-top: -14px;}
.header .aBox{float: right;font-size: 0;margin-top: 51px;}
.header .aBox a{display: inline-block;vertical-align: middle;font-size: 14px;;color: #000000;line-height: 20px;margin-left: 16px;transition: all 500ms ease;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;}
.header .aBox a:hover{color: #094da1;}
.nav{background-color: #094da1;}
.nav ul li{float: left;width: 12.5%;position: relative;}
.nav ul li:after{content: '';display: block;width: 1px;height: 20px;background-image: url(../images/bg2.png);background-repeat: no-repeat;background-position: center;position: absolute;right: 0;top: 50%;margin-top: -10px;}
.nav ul li:last-child:after{display: none;}
.nav ul li a{display: block;font-size: 16px;color: #ffffff;line-height: 52px;text-align: center;white-space: nowrap;}
.nav ul li a:hover,.nav ul li.on a{background-color: #08428a;}
.nav ul li dl{position: absolute;left: 50%;top: 90px;z-index:3;background-color: #094da1;box-shadow: 3px 0 9px rgba(0,0,0,.55);border-radius: 3px;padding-bottom: 18px;transition: all 500ms ease;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;opacity: 0;visibility: hidden;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);min-width: 150px;}
.nav ul li:hover dl{opacity: 1;visibility: visible;top: 54px;}
.nav ul li dl a:hover{background-color: #08428a;}
.nav ul li dl a{padding: 0 10px;}
.nav2 ul li{width: 10.5%;}

.comTit{overflow: hidden;margin-bottom: 30px;}
.comTit h3{font-size: 18px;color: #000000;line-height: 30px;float: left;}
.comTit a{display: block;float: right;font-size: 14px;color: #094da1;line-height: 30px;padding-right: 22px;position: relative;}
.comTit a:after{content: '';display: block;background-color: #094da1;width: 16px;height: 16px;border-radius: 3px;background-image: url(../images/more.png);background-repeat: no-repeat;background-position: center;position: absolute;right: 0;top: 50%;margin-top: -8px;}
.footer{background-image: url(../images/indexImg10.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
.footer .top{border-bottom: 1px solid rgba(255,255,2555,.4);}
.footer .top ul{font-size: 0;text-align: center;}
.footer .top ul li{display: inline-block;vertical-align: top;position: relative;width: 170px;}
.footer .top ul li a{font-size: 16px;color: #ffffff;line-height: 52px;display: block;transition: all 500ms ease;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;}
.footer .top ul li a:hover{transform: translateY(5px);}
.footer .top ul li:after{content: '';width: 1px;height: 20px;background-image: url(../images/bg3.png);background-repeat: no-repeat;background-position: center;position: absolute;right: 0;top: 50%;margin-top: -10px;}
.footer .top ul li:last-child:after{display: none;}
.footer .center{border-bottom: 1px solid rgba(255,255,2555,.4);padding: 78px 0 54px;}
.footer .center .fl{font-size: 16px;color: #ffffff;line-height: 30px;margin-top: 15px;}
.footer .center .fll{float: left;width: 295px;margin-left: 215px;margin-top: 20px;}
.footer .center .fll img{display: block;width: 100%;}
.footer .center .fr{background-color: rgba(255,255,255,.1);font-size: 0;padding: 16px 13px 10px;border-radius: 5px;}
.footer .center .fr .ewm{display: inline-block;vertical-align: top;margin: 0 9px;}
.footer .center .fr .ewm img{display: block;width: 82px;margin: 0 auto;}
.footer .center .fr .ewm span{font-size: 14px;color: #ffffff;line-height: 26px;text-align: center;display: block;}
.footer .bot{font-size: 14px;color: #ffffff;line-height: 24px;text-align: center;padding: 24px 0;}



.crumbs{font-size: 16px;color: #ffffff;line-height: 68px;position: relative;margin-top: -36px;}
.crumbs:after{content: '';display: block;width: 909px;height:68px;background-image: url(../images/crumbsBg.png);background-repeat: no-repeat;background-position: left center;position: absolute;left: 0;top: 0;z-index: 0;}
.crumbs .wrap{position: relative;z-index: 1;}
.crumbs a{display: inline-block;vertical-align: middle;color: #ffffff;}
.crumbs span{display: inline-block;vertical-align: middle;}
.crumbs i{display: inline-block;vertical-align: middle;width: 6px;height: 6px;background: #ffffff;border-radius: 50%;margin: 0 4px;}

.comBanner{overflow: hidden;}
.comBanner img{display: block;width: 100%;}