
.backgrounde93234{background:#e93234}
.border-cole93234{border-color:#e93234 !important;}
.background-f3f4f5{background:#f3f4f5}
.background-383d41{ background:#383d41; }

/*底部背景色*/
.comwidth{ width:1200px; }

/*头部*/
.head-box{ width:100%!important; height:36px!important; background:#ebebeb; color:#333; font-size:13px; line-height:36px; }
.head-box h2{line-height:inherit; }
.head-box .navlist>li{ float:left; position:relative; padding:0 10px; color:#666; }
.head-box .navlist>li a { color:#666; }
.head-box .navlist li a:hover{ color:#E93234; }
.head-box .navlist li i{ transform:translateY(1px); font-size:12px; }
.head-box .pull-left li i{ display:inline-block; margin-right:5px; }
.head-box li i{ display:inline-block; margin-left:5px; transform:rotateZ(0deg); transition:all 0.4s; }
.head-box .navlist li:hover{ background:#fff; }
.head-box .navlist li:hover .twonavlist{ display:block; }
.head-box .navlist li:hover .top_sitemap{ display:block; }
.head-box .navlist a{ color:inherit; }
.head-box .navlist .twonavlist{ display:none; position:absolute; top:35px; right:0; background:#fff; z-index:99; border:1px solid #eee; border-top:0; width:100%; text-align:center; }
.head-box .navlist .twonavlist li{ width:100%; }
.head-box .navlist .twonavlist li:hover{ background:#ebebeb; }
.head-box .navlist .twonavlist li a:hover{ color:#333; }
.head-box .navlist:hover i.icon-jiantoubottom { transform:rotateZ(180deg); transition:all 0.4s; }

/* 网站地图 */
.head-box .navlist .top_sitemap{ width:1200px; height:185px; display:none; position:absolute; top:36px; right:0; background:#fff; z-index:100; }
.head-box .navlist .top_sitemap .bt { font-weight:bold; font-size:15px; color:#000; }
.head-box .navlist .top_sitemap dl dt { height:22px; font-size:13px; font-weight:500; }
.head-box .navlist .top_sitemap dl dt a { color:#999; }
.head-box .navlist .top_sitemap dl dt a:hover { color:#E93234; }
.head-box .navlist .top_sitemap .cat {width: 250px;float:left;}
.head-box .navlist .top_sitemap .cat dt {width: 50%;float:left;}
.head-box .navlist .top_sitemap .lang {width: 600px;float:left;}
.head-box .navlist .top_sitemap .lang dt {width: 16.66%;float:left;}
.head-box .navlist .top_sitemap .case {width: 250px;float:left;}
.head-box .navlist .top_sitemap .case dt { width:50%; float:left; }
.head-box .navlist .top_sitemap .news { width:100px; float:left; }
.head-box .navlist .top_sitemap .news dt { width:100%; float:left; }

/* 搜索框 */
.logo-box{ width:250px; height:135px; display:table-cell; vertical-align:middle; float:left; }
.logo-box img{ width:180px; margin:0 auto; padding-top:36px; }
.logo-box h1 { width:180px; margin:0 auto; }
.seek .colxs3 { width:250px; float:left; }
.seek .colxs { width:700px; padding:0 70px; float:left; }
.seek-box .seek-tab a{ color:inherit; font-size:12px; padding:3px 8px; color:#666; }
.seek-box .seek-tab a:focus { background:0; color:#fff; }
.seek-box .seekbox{ height:44px; line-height:44px; }
.seek-box .on{ background:#e93234; color:#fff; }
.seek-box .on a { background:#e93234; color:#fff; border-radius:0px; }
.seek-box input{ width:84%; height:100%; float:left; border:2px solid #e93234; padding:0 20px; font-size:14px; outline:0; }
.seek-box .seek-btn{width:16%;height:100%;float:left;text-align:center;color:#fff}
.seek-box .seek-btn input{ background:0 0; width:100%; line-height:40px; }
.seek-box .seek-ser li{ float:left; line-height:30px; margin-right:10px; }
.seek-box .seek-ser a{ color:#9b9b9b; border-radius:0px; }
.seek-box .seek-ser a:hover { color:#e93234; }
.phonebox{ width:250px; height:135px; padding:0 11.5px; padding-top:28px; display:table-cell; float:right; text-align:right; vertical-align:middle; align-content:flex-end; }
.phonebox span{ top:47%; right:0; color:#e93234; font-size:23px; font-weight:700; }
.phone-right{position: relative;}

/* 导航 */
.navbox{ height:50px; }
.navbox .navbox-tab{ width:250px; height:100%; position:relative; }
.navbox .navbox-tab .navbox-tab-head{ height:50px; display:block; padding:0 20px; line-height:50px; font-size:16px; color:#fff; }
.navbox .navbox-tab-list{width:100%; height:436px; border:1px solid #e93234; position:relative; z-index:99; }
.navbox .navbox-tab-list li{ padding-left:16px; height:10%;}
.navbox .navbox-tab-list li i{ display:inline-block; transform:translateY(2px); }
.navbox .navbox-tab-list li a{ display:block; width:100%; height:100%; }

.navbox .navbox-tab-list li .li-dcon{ position:absolute; left:248px; top:-1px; width:530px; height:436px; border:1px solid #E93234; display:none; z-index:99; }
.navbox .navbox-tab-list li .li-dcon h2{ line-height:50px; padding:0 25px; font-size:16px; position:relative; }
.navbox .navbox-tab-list li .li-dcon h2:after{ content:""; position:absolute; width:4px; height:30%; background:#E93234; top:50%; transform:translateY(-50%); left:10px; }
.navbox .navbox-tab-list li:hover .li-dcon{ display:block; }

.navbox .navbox-tab-list>li a{ margin-right:10px; color:#333; font-size:15px; line-height:43px; }
.navbox .navbox-tab-list>li a i{ line-height:40px; color:#666; }
.navbox .navbox-tab-list>li:hover{ background:#E93234; }
.navbox .navbox-tab-list>li:hover >a{ color:#FFFFFF; }
.navbox .navbox-tab-list>li:hover >a i{ color:#FFFFFF; }
.navbox-conten{ width:672px; height:100%; }
.navbox-conten .nav { width:672px!important; }
.navbox-conten .navbox-conten-box{ line-height:28px; font-size:16px; font-weight:500; }
.navbox-conten .navbox-conten-box li i{ font-size:10px!important; }
.navbox-conten .navbox-conten-box li a { padding:10px 15px!important; }
.navbox-conten .navbox-conten-box li:hover { background:#fff; }
.navbox-conten .navbox-conten-box li:hover .l1 { background:#fff; color:#e93234; }
.navbox-conten li{ height:100%; white-space:nowrap; }
.navbox-conten li:hover >a{ color:#999999; }
.navbox-conten li.on .l1 { color:#e93234; }

.nav-tab-conten{ padding:0 10px; }
.nav-tab-conten li{ display:inline-block; height:30px!important; line-height:30px!important; text-align:center; padding:0px!important; margin:0px !important; overflow:hidden; }
.nav-tab-conten li a{ font-size:14px!important; display:block; width:100%; line-height:30px!important; color:#666!important; padding:0 5px; }
.nav-tab-conten li:hover a{ font-size:14px!important; background:#E93234; color:#fff !important; }

/* 导航下拉 */
.navbox-conten-two{ height:0px; z-index:98; position:absolute; width:100%; border-top:2px solid #f4f7f9; box-shadow:0 0 5px #eee; overflow:hidden; transition:all 0.4s; opacity:0; transform:translateY(20px);}
.navbox-conten-two li{ line-height:40px; font-size:15px; position:relative; }
.navbox-conten-two li:hover{ background:#e93234 !important; z-index:99; color:#FFFFFF!important;}
.navbox-conten-two li:hover a{ color:#fff;}
.navbox-conten-two li:hover:after{ background:#E93234; }
.nav-btn { width:250px; }
.nav-btn a img{ display:block; width:auto; height:50px; margin:0 auto; }
.navbox-conten li:hover .navbox-conten-two{ height:auto; opacity:1; transform:translateY(0px); }
.navbox-conten-box li i{ display:inline-block; transition:all 0.4s; }
.navbox-conten-box li:hover i{ transform:rotateZ(180deg); }
.y-list a:hover{ color:#E93234; }

/*底部*/
.footer-box-a{ position:relative; padding-bottom:20px; border-bottom:1px solid #43474b; }
.footer-left{ width:80%; height:auto; position:relative; }
.footer-left dl{ width:20%; }
.footer-left dt{ line-height:28px; font-size:14px; font-weight:500; }
.footer-left dt a { color:#c8c9cc; font-weight:bold; }
.footer-left dt a:hover { color:#fff; }
.footer-left dd{ line-height:18px; color:#969699; font-size:12px; margin-top:10px; }
.footer-left dd a{ color:inherit; }
.footer-left dd a:hover{ color:#fff; }
.footer-right{ width:20%; height:auto; padding-left:60px; position:relative; color:#969699; text-decoration:none; }
.footer-right:after{ width:1px; height:100%; position:absolute; left:0px; top:0px; content:""; background:#43474b; }
.footer-right .color-e93234{ color:#E93234; }
.footer-right span{ display:block; line-height:24px; position:relative; }
.footer-right span i{ position:absolute; left:-20px; top:5px; }
.footer-right b{ text-decoration:none; color:#E93234; font-size:18px; }
.footer-right b:focus { color:#E93234; text-decoration:none; }
.footer-right img{ display:block; width:60%; margin-top:4px; }

.footer-b p{ line-height:26px; color:#979a9c; }
.footer-b p a { color:#979a9c; }
.footer-b p a:hover { color:#fff; }
.footer-b p span{ display:inline-block; margin:0 5px; }


