﻿@import "font-awesome/css/font-awesome.css";

body {
	font-size:12px;
	font-family: 微软雅黑,Microsoft YaHei,宋体,Arial,Helvetica, sans-serif;
	margin:0 auto;
	text-align: left;
    line-height:23px;
	background:#fff;
	color: #666;
}
html{ overflow-x:hidden;}

img{border:0px}
*{margin:0; padding:0}
ul{list-style:none}

a:link{
	text-decoration:none;
	color: #666;
}
a:visited {
	text-decoration: none;
	color: #666;
}

a:hover{
	color:#cc0000;
	text-decoration:none;
}
.clear{ font: 0px/0px sans-serif; clear:both; display: block; height:0px; overflow:hidden }
.fenye{border:1px solid #cccccc;padding-left:10px;padding-right:10px;float:left;margin-left:6px;}
.mainc{width:1200px;margin:0 auto;}
.ifenye{text-align:center;margin-top:20px;margin-bottom:20px}
.ifenye span{display:block;display:inline;border:1px solid #eee;padding:8px;background:#fff;padding-left:10px;padding-right:10px;font-size:12px}
.ifenye span:hover{background:#F2F8FF;cursor:pointer;border:1px solid #88BBFF; }
.ifenye span:hover a{}
.ifenye select{height:34px;border:1px solid #eee;line-height:32px}

.tbk{width:100%;height:40px;line-height:40px;background:#666666}
.tbk2{width:1200px;margin:0 auto;text-align:right;font-size:12px;color:#fff;}
.tbk2 i{font-size:14px}


.tops{width:1200px;margin:0 auto;height:87px;}
.tops .logo{float:left;}
.tops .dhcc{width:955px;float:right;}


.ibanner{height:460px;}
.slideBox{ width:1920px; height:460px; overflow:hidden; position:relative; }
.slideBox .hd{ height:12px; overflow:hidden; position:absolute; right:900px; bottom:18px; z-index:200; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left;margin-right:12px;width:12px;height:12px;line-height:12px;text-align:center;background:#ccc;cursor:pointer;color:#ffffff;border-radius:10px;}
.slideBox .hd ul li.on{ background:#ffcc00; color:#FFFFFF; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:1920px; height:460px; }
.slideBox .prev{height:78px;width:56px; overflow:hidden; position:absolute; left:370px; top:180px; z-index:1; cursor:pointer;background:url(../images/bg_btnPre_index.png);display:none}
.slideBox .next{height:78px;width:56px; overflow:hidden; position:absolute; right:370px; top:180px; z-index:1; cursor:pointer;background:url(../images/bg_btnNext_index.png);display:none}
.slideBox .prev:hover{background:url(../images/bg_btnPre_index_hover.png)}
.slideBox .next:hover{background:url(../images/bg_btnNext_index_hover.png)}

.ends{width:100%;padding-top:30px;padding-bottom:30px;background:#818286;border-top:3px solid #BE201D;text-align:center;color:#000;margin-top:20px}


.main8{width:100%;height:537px;margin-bottom:-20px;background:url(../images/main8.jpg) center no-repeat}
.main8c{width:1200px;margin:0 auto;}
.main8tit{font-size:30px;font-weight:700;padding-bottom:50px;padding-top:50px}


.icase li{float:left;width:380px;height:345px;margin-right:20px}
.icase .tu{}
.icase .tu img{width:380px;height:275px}
.icase .tit{height:64px;line-height:64px;background:#505050;text-align:center;padding-left:20px;padding-right:20px;overflow:hidden;font-size:14px}
.icase .tit a{color:#fff;}
.icase li:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
.icase li:hover .tit{background:#C30006}

.main6{width:1200px;margin:0 auto;margin-bottom:20px}
.main6 .m6tit{font-size:30px;font-weight:700;height:55px;line-height:55px}
.main2{width:1200px;margin:0 auto;margin-top:25px;background:#F4F4F4;height:370px}
.af1{float:left;width:499px;}
.af2{float:right;width:700px}
.iabtit{font-size:30px;padding-left:50px;padding-top:50px;}
.iabxx{padding:50px;font-size:14px;line-height:30px;color:#666}
.iax{height:185px}
.iax .tu{float:left}
.iax .tu img{width:230px;height:185px;}
.iax .wz{float:left;width:470px;height:185px}
.iax .aa{background:#DFDFDF}
.iax .xx{padding:25px}
.iax .tit{font-size:25px;margin-bottom:15px}
.iax .ww{font-size:15px;line-height:30px;color:#666}

.inli li{height:70px;margin-bottom:15px;}
.inli .rq{width:60px;height:70px;background:#EEEEEE;float:left;text-align:center;padding-left:5px;padding-right:5px;color:#666}
.inli .xx{float:right;width:505px;color:#666}
.inli .r{font-size:30px;font-weight:700;padding-top:12px;margin-bottom:10px}
.inli .n{border-top:1px solid #ccc;font-size:12px;height:24px;line-height:24px;}
.inli li:hover .rq{background:#C30006;color:#fff}
.inli .tit{font-size:15px;margin-bottom:6px;height:35px;line-height:35px;overflow:hidden}
.inli .jj{color:#888}
.inli .jj span{color:#cc0000}
.toutiao{height:155px;margin-bottom:15px;background:#EEEEEE;}
.toutiao2{padding:20px}

.pf1{float:left;width:590px}
.pf2{float:right;width:590px}

.toutiao .tit{height:28px;line-height:28px;font-size:18px;padding-left:65px;background:url(../images/tt.jpg) left center no-repeat;overflow:hidden}
.toutiao .jj{margin-top:10px;line-height:26px;font-size:14px;color:#888}
.toutiao .jj span{color:#cc0000}


.nban{height:140px;margin-bottom:25px}
.nbanc{width:1200px;margin:0 auto;}
.nbanc .tt{font-size:27px;font-weight:700;color:#fff;padding-top:40px}

.mleft{float:left;width:175px;padding-left:30px;border-right:1px solid #ddd;border-top:1px solid #333;padding-top:10px}
.mright{float:right;width:960px}

.abtit{height:45px;line-height:45px;border-bottom:1px solid #ddd;font-size:18px;font-weight:700;margin-bottom:10px}
.lbk{padding-left:15px}
.lbk li{height:30px;line-height:30px;font-size:15px;font-weight:700}
.lbk li:hover a{color:#cc0000}
.lbk .hoverss a{color:#cc0000}

.nnli{padding-left:15px;padding-right:10px}
.nnli li{height:30px;line-height:30px;overflow:hidden}

.weizhi{height:55px;line-height:55px;border-bottom:1px solid #ddd;margin-bottom:15px}

.tsdh{text-align:center;padding-top:20px}
.tsdh li{padding-left:55px;padding-right:55px;background:#fff;margin-left:20px;display:inline;padding-top:12px;padding-bottom:12px;font-size:16px;}
.tsdh li:hover{background:#cc0000}
.tsdh li:hover a{color:#fff;}
.tsdh .hoverss{background:#cc0000}
.tsdh .hoverss a{color:#fff;}


.contt{min-height:300px}
.msgtit{text-align:center;font-size:24px;border-bottom:1px solid #ddd;margin-bottom:20px;height:55px;line-height:55px}
.subcc{font-size:15px;height:35px;line-height:35px;width:200px;background:#cc0000;color:#fff;font-family:微软雅黑;border:0px;cursor:pointer}


.webkk{border:1px solid #ccc;height:35px;line-height:35px;padding-left:10px;width:300px}

.newsli li{height:70px;margin-bottom:15px;border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px}
.newsli .rq{width:60px;height:70px;background:#EEEEEE;float:left;text-align:center;padding-left:5px;padding-right:5px;color:#666}
.newsli .xx{float:right;width:795px;color:#666}
.newsli .r{font-size:30px;font-weight:700;padding-top:12px;margin-bottom:10px}
.newsli .n{border-top:1px solid #ccc;font-size:12px;height:24px;line-height:24px;}
.newsli li:hover .rq{background:#C30006;color:#fff}
.newsli .tit{font-size:15px;margin-bottom:1px;height:25px;line-height:25px;overflow:hidden}
.newsli .jj{color:#888}
.newsli .jj span{color:#cc0000}

.nleft{float:left;width:880px}
.nright{float:right;width:300px}


.tjnews{background:#F7F7F7;padding:15px;}
.tjnews .txtit{font-size:22px;font-weight:700;margin-bottom:15px}
.tjn img{width:100%;}
.tjnews .tit{height:40px;line-height:40px;overflow:hidden}




.wztit{line-height:30px;font-size:22px;text-align:center;font-weight:400;padding-bottom:20px;border-bottom:1px dotted #ccc;margin-bottom:10px;padding-top:20px}
.wztj{text-align:center;margin-bottom:16px;padding-bottom:6px;color:#888}


	.caseli li{float:left;width:285px;height:252px;border-bottom:1px solid #efefef;margin-right:20px;position:relative; }
	.caseli .tu{width:285px;height:200px;overflow:hidden;position:relative; }
	.caseli .tu2{position:absolute;left:0px;top:0px}
	.caseli .tu img{width:285px;height:200px;}
	.caseli .view{background:url(../images/tm.png);width:255px;height:200px;text-align:center;color:#fff;font-size:14px;position:absolute;top:0px;left:0px;display:none;padding-left:15px;padding-right:15px;}
	.caseli .view2{width:90px;height:25px;line-height:25px;margin:0 auto;margin-top:15px;background:#0E8BFF}
	.caseli .view .tit{padding-top:50px}
	.caseli li:hover .tu2{position:absolute;left:-20px;top:-20px;}
	.caseli li:hover img{width:325px;height:240px; }
	.caseli li:hover .view{display:block; }
	.caseli .vtit{height:45px;line-height:45px;padding-left:20px;padding-right:20px;background:#C20C05;color:#fff;}
	


.tbhead{color:#fff;font-size:15px;}
.backjobs{width:100px;height:30px;border:1px solid #ddd;margin-top:30px;text-align:center;line-height:30px}

.proli li{float:left;width:220px;height:280px;border:1px solid #C20C05;margin-right:21px;margin-bottom:20px}
.proli .tu img{width:220px;height:230px;}
.proli .tit{height:50px;line-height:50px;background:#C20C05;padding-left:15px;padding-right:15px;font-size:18px;color:#fff;}
.proli li:hover .tit{background:#000;}
.proli li:hover{border:1px solid #000}


#topwx{position:relative;cursor:pointer}
#topwx:hover .topewm{display:block}
.topewm{position:absolute;right:0px;top:30px;z-index:2300;background:#fff;padding:5px;display:none}


.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{background:url(../images/headerbg.png) no-repeat;}
.navbox{height:87px;background-position:0 -138px;background-repeat:repeat-x;position:relative;z-index:100;}
.navbox .nav{}
.navbox .nav li{float:left;height:87px;background-position:100% -99px;position:relative;z-index:3000;position:relative;}
.navbox .nav li.last{background:none;}
.navbox .nav li a{float:left;display:block;padding:0 0 0 0px;height:87px;}
.navbox .nav li a span{float:left;display:block;padding:0 0px 0 0;line-height:87px;font-size:16px;color:#000;cursor:pointer;width:136px;text-align:center;}
.navbox .nav li.selected a,.nav li a.selected{text-decoration:none;}
.navbox .nav li.selected a span,.nav li a.selected span{background:#F6F6F6}
.navbox .nav li.selected .submenu{display:block;}
.navbox .nav li.selected .submenu a{font-weight:400}
.navbox .nav li .submenu{display:none;position:absolute;top:87px;left:0px;background:#F6F6F6;z-index:3000;border-top:1px solid #ddd;}
.navbox .nav li .submenu{width:528px;text-align:center;left:0px}
.navbox .nav li .submenu li{float:none;padding:0;height:auto;height:38px;line-height:38px;border-bottom:1px solid #eee}
.navbox .nav li .submenu li.last{border:none;}
.navbox .nav li .submenu li a{float:none;text-align:center;height:38px;line-height:38px;font-size:14px;background:#F6F6F6;}
.navbox .nav li .submenu li a:hover{font-weight:400;font-size:14px;background:#fff}

.navbox .cdtu{width:392px;background:#fff;text-align:center;float:left;padding-top:20px;padding-bottom:20px}
.navbox .cdx{float:left;width:136px}
.navbox .cdtu img{width:345px;height:210px}













.sdfsdfsd{}