@charset "utf-8";
* { margin: 0; padding: 0;}
li { list-style: none;}
img { border: 0;}
a { text-decoration: none; color: #000; outline: none;}
body {font-family: "microsoft yahei";overflow-x: hidden;min-width: 1200px;}
input { outline: none;}
.fl {float: left;}
.fr { float: right;}
.wrap { width: 1200px;min-width: 1200px; margin: 0 auto;}
.clear{zoom: 1;}
.clear:after{clear:both;content:'';display:block;width:0;height:0;visibility:hidden;}
img {
image-rendering:-moz-crisp-edges;
image-rendering:-o-crisp-edges;
image-rendering:-webkit-optimize-contrast;
image-rendering: crisp-edges;
-ms-interpolation-mode:nearest-neighbor;
}
/* header开始 */
.head{width: 100%;min-width: 1200px; position: fixed;top: 0;left: 0;height: 140px;z-index: 9;}
.header{height: 44px;line-height:44px;background:#912123;overflow:hidden;position: relative;z-index: 1;}
.header_left{position: relative;z-index: 3;height: 44px;overflow: hidden;color: #ffffff;}
.header_left a{font-size: 14px;color: #fff;margin: 0px 6px;transition: 0.6s all;}
.header_right{position: relative;z-index: 3;}
.header_right p{float:left;color: #ffffff;}
.header_right p a{margin: 0px 5px;font-size: 14px;color: #fff;transition: 0.6s all;}
.header_right .map{float: left;padding:0 20px;margin-right: 10px;}
.header_right .language{float: left;padding-left: 15px;margin-left: 10px;background: url(/images/head03.jpg) no-repeat left center;margin-top: 14px;}
.header_right .language img{display: block;}
.header_left a:hover,.header_right a:hover{color: #cf8d92;transition: 0.6s all;}
.headon{position: fixed;top: 0;left: 0; width: 100%;height: 100%;height: 139px;box-shadow: 0px 1px 9px 0px rgba(0, 0, 0, 0.15);z-index: 9999999;}
.headon .nav-box{background: #fff;height: 95px;}
.headon .nav-box .logo{height: 95px;display: table}
.headon #navul li a{color: #323232;}
/* header结束 */

/* nav-box开始 */
.nav-box{z-index: 3;height: 275px; background: url(/images/banner_ceng.png) repeat-x;}
.nav-box .logo{height: 110px;display: table}
.nav-box .logo a{display: table-cell;vertical-align: middle;width:243px;}
.navbg {height:34px;margin-top:40px;}
#navul {background: url(/images/head03.png) no-repeat right center;padding-right: 10px;float: left;}
#navul li {font-size:16px;width:80.54px;display: block; height: 34px;line-height: 34px;float:left; text-align: center; font-weight:normal; position:relative; cursor:pointer;z-index:999;}
#navul li a{color:#fff;}
#navul li:hover a{color:#fff;display:block;width:100%;}
#navul li ul {list-style:none;z-index:909;width:210%;position:absolute;display:none;top:34px;background:rgba(255,255,255,.8);margin:0 auto;text-align: center;}
#navul li.navmoon { display: block; height: 34px; line-height: 34px; background-color:#912123; color:#fff;}
#navul li.navmoon a {color:#ffff;}
#navul li.navmoon .nav-erji{display:block; width:210%; }
#navul li.navmoon .nav-left-list{width:100%;}
#navul li.navmoon .nav-left-list .nav-li{ width:100%;height:48px; line-height:48px; float:left; border-bottom:1px solid #c8cccd;display:inline; font-size:14px; text-align:center;}
#navul li.navmoon .nav-left-list .nav-li:hover{background: #912123;}
#navul li.navmoon .nav-left-list .nav-li a{color:#5e605f;}
#navul li.navmoon .nav-left-list .nav-li:hover a{ color:#ffffff;}
.headon .navbg{height: 95px;margin-top: 0;}
.headon #navul li{height: 95px;line-height: 95px;}
.headon #navul li ul{top: 95px;}
.search_icon{width: 18px;height: 18px;display: inline-block;vertical-align: middle;float: left;margin-top: 10px;padding-left: 10px;}
.search{height:18px;position: relative;display: none;}
.search .search_right{width: 16px;height: 16px;}
.search .search_left{width: 150px;background: none;border:none;border-bottom: 1px solid #ffffff;height: 25px;color: #fff;position: absolute;top:0px;right: 0px;transition: 0.5s;opacity: 0;}
.search_icon:hover .search_left{top:20px;opacity: 1;transition: 0.5s;}
.top01{position: relative;}
.headon{opacity: 1;transform: translateY(-100%);}
.head.showdiv .top01{transform: translateY(-100%);}
.head.showdiv .headon{transition: all 0.4s ease-in-out 0.3s;transform: none;opacity: 1;}	
.logo img{width: 92%;}
/* nav-box结束 */

/* footer 开始*/
.footer{background: #302a29;position: relative;}
.footer-l{width: 60%;}
.footer-nr{padding: 20px 0px 40px;}
.footer-nr01,.footer-nr1{float: left;}
.footer-nr01+.footer-nr01{padding-left: 3%;}
.footer-nr01 p{font-size: 14px;color: #fff;padding-left: 30px;line-height:30px;background: url(/images/address.png) no-repeat left center;margin-top: 20px;}
.footer-nr02{float: left;padding: 0 3%;}
.footer-nr02 p{font-size: 14px;color: #fff;padding-left: 30px;line-height:30px;background: url(/images/email.png) no-repeat left center;margin-top: 20px;}
.footer-nr1 p{font-size: 14px;color: #fff;padding-left: 30px;line-height:30px;background: url(/images/phone.png) no-repeat left center;margin-top: 20px;}
.footer-nr04 p{font-size: 14px;color: #ffffff;}
.footer-nr03{float: right;}
.footer-nr03 ul{float: left;}
.footer-nr03 li{float: left;position: relative;}
.footer-nr03 li .footer-ewm{position: absolute;top: -88px;left: 50%;margin-left: -50px;display: none;}
.footer-nr03 li .footer-ewm .pic{/*border: 5px solid #fff;*/overflow: hidden;}
.footer-nr03 li .footer-ewm .pic img{width: 80px;height: 80px;display: block;}
.footer-nr03 li .footer-ewm i{display: block; width: 10px;height: 5px;position: absolute;bottom: -5px;left: 50%;margin-left: -4px;background: url(/images/xfooter-01.jpg) no-repeat center;}
.footer-nr03 li .icon{ width: 50px;height: 50px;background: url(/images/wechat.png) no-repeat center center;background-size: 100% 100%;margin-right: 15px;cursor: pointer;}
.footer-nr03 li+li .icon{background: url(/images/weibo.png) no-repeat center;background-size: 100% 100%;}
.footer-link{ width:100%; position:relative;  }
.line{width: 100%;height: 1px;background-color: #ffffff;}
.footer-nr03 li:hover .footer-ewm{display: block;cursor: pointer;}
.footer-nr03 .footer-logo{float: right;margin-top: 10px;}
.footer-nr03 .footer-logo img{display: block;width: 100%;}
.footer-nr04{float: left;color: #ffffff;margin-top:5px;}
/* footer 结束 */

/* 版权开始 */
.copyright p{font-size: 14px;color: #fff;text-align: center;height: 40px;line-height: 40px;}
/* 版权结束 */



/* IE8 */
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#111;opacity:.9;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto;font-size:80px;line-height:80px;margin-bottom:10px;}
#browser-modal .browser-content .browser-item .iconchrome{background: url(/images/bro.png) no-repeat 0 0}
#browser-modal .browser-content .browser-item .iconfirefox{background: url(/images/bro.png) no-repeat 0 -100px}
#browser-modal .browser-content .browser-item .iconopera{background: url(/images/bro.png) no-repeat 0 -200px}
#browser-modal .browser-content .browser-item .iconEdge{background: url(/images/bro.png) no-repeat 0 -300px}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}