*{
    margin:0;
    text-decoration: none;
    list-style: none;
}
header .top{
    /*width: 75%;*/
    height: 100px;
    margin:0 auto;
}
header .top .logo{
    float: left;
    height: 100px;
    line-height: 100px;
}
header .top .logo img{
    margin-top: 15px;
}
header .top .banner{
    /*margin-left: 400px;*/
    height: 100px;
    line-height: 100px;
    float:right;
}
header .top .banner ul{
	float:right;
}
header .top .banner ul li{
    float:left;
    width:115px;
	text-align:center;
}
header .top .banner ul li a{
    color:#000; font-size:15px;
}
header .top .banner ul li a:hover{
    color:rgb(11,126,230);
    border-bottom: 2px solid rgb(11,126,230);
}
body{ min-width:1200px !important; font-size:14px;}
a{ text-decoration:none; color:#333333;}
a:active,a:hover{outline:0}
.cont{ width:1200px !important; margin:0px auto;}
h1,h2,h3,h4,h5,h6,ul,ol,p,li,dd,dt{padding:0;margin:0; list-style:none; list-style-type:none;}
i{ font-style:normal;}
.mt20{ margin-top:20px;}
.cls{ clear:both;}.fl{ float:left;}.fr{ float:right;}
.cls{*zoom:1; }.cls:after{content:'\20';display:block;height:0;clear:both;}
.mybanner{ height:452px; overflow:hidden; background:url(/images/shoutu.jpg) center top no-repeat;}
.htit h3{ font-size:35px; display:block; color:#333333; text-align:center; padding:30px 0px 20px 0px;}
.htit .navline{ display:block; margin:0px auto; padding-top:15px; text-align:center;}
.htit .navline a{ display:inline-block; width:130px; line-height:30px; border:1px solid #e0e0e0; border-left:0px none; color:#585858;}
.htit .navline a:first-child{ border-left:1px solid #e0e0e0;}
.htit .navline a.hover,.htit .navline a:hover{ background:#0093E1; color:#FFF; text-decoration:none;}

.caselist{ min-height:300px;}
.caselist .indexpic{ width:1230px; padding:30px 0px 20px 0px;}
.caselist .indexpic li{ width:380px; padding:0px 28px 25px 0px; float:left;}
.caselist .indexpic li .alink{ display:block; width:380px; height:300px; font-size:15px; text-align:center; position:relative;}
.caselist .indexpic li .alink font{ display:block; line-height:35px; height:45px; overflow:hidden; position:absolute;line-height:30px; height:30px; overflow:hidden; background:rgba(0,0,0,0.5); color:#FFF; text-align:center; width:100%; left:0px; bottom:0px;}
.caselist .indexpic li img{ width:100%; height:300px;}
.caselist .indexpic li .alink:hover{ -moz-box-shadow:0px 0px 8px #333333; -webkit-box-shadow:0px 0px 8px #333333; box-shadow:0px 0px 8px #333333;}
/*人才招聘*/
.caselist .hrlist,.fileslist{ padding:40px 80px;}
.caselist .hrlist li,.fileslist li{ position:relative; border-bottom:1px solid #e0e0e0;}
.caselist .hrlist li a,.fileslist li a{ font-size:15px; text-indent:30px; display:block; padding:10px 0px; line-height:30px; background:url(../../images/dot.jpg) 10px center no-repeat;}
.caselist .hrlist li.hov a{ color:#FFFFFF; background:url(../../images/dot0.jpg) 10px center no-repeat #0093E1;}
.caselist .hrlist li.hov:before{background:url(../../images/cor_bot.png) center center no-repeat;}
.caselist .hrlist li:before,.fileslist li:before{ content:''; display:block; width:20px; height:20px; position:absolute; right:15px; top:15px; background:url(../../images/cor_bot2.png) center center no-repeat;}
.caselist .hrlist li .infotxt{ padding:15px 20px; line-height:25px; display:none; border:1px solid #E0e0e0; border-bottom:0px none;}

.divnone{ text-align:center; background:url(/img/nonedate.png) center 30px no-repeat; padding-top:100px; color:#999;}

/*分页*/
.pages{ text-align:center; padding:10px 0 60px 0px;}
.pages a,.pages span{ background-color:#fff; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; margin:0 2px; padding:10px 13px; border:1px solid #E0E0E0; color:#585858; font-size:14px;}
.pages a:hover{ color:#0093E1;}
.pages a i{ font-family:宋体}
.pages .cur,.pages .current{ background-color:#0093E1; color:#fff; cursor:default; border:1px solid #0093E1;}
.pages .cur:hover{ color:#fff; text-decoration:none;}
.pages .next{ }
.pages .prev{ }
.pages .kill{ color:#ddd; border:1px solid #eee;}
.pages .kill:hover{ color:#ddd; text-decoration:none; cursor:default;}
.pages .cur:hover,.pages .current:hover{ color:#fff; text-decoration:none;}

.websitebox{ border-top:1px solid #D8D8D8; margin-bottom:10px;}
.websitebox .cont{ line-height:40px; color:#333;}
.websitebox .cont a{ color:#333;}
.newsbox h1{ display:block; width:1000px; margin:0px auto; font-size:32px; font-weight:normal; text-align:center; line-height:40px; margin-bottom:20px;}
.newsbox .psign{ text-align:center; color:#999;}
.newsbox .psign span{ margin:0px 20px;}
.newsbox .info{ width:1000px; min-height:300px; margin:0px auto; line-height:25px; padding:30px 0px; font-size:15px;}
.newsbox .info img{ max-width:1000px;}
.newsbox .info br,.newsbox .info p{ margin-bottom:15px;}
.newsbox .unext{ padding-top:20px; width:1000px; padding:20px 100px 40px 100px; border-top:1px solid #D8D8D8;}
.newsbox .unext li{ width:50%; float:left; line-height:30px; font-size:15px; color:#777777;}
.newsbox .unext li a{ color:#333333; font-size:15px;}
.newsbox .unext li a:hover{ color:#0093E1;}
.newsbox .unext li.alink2{ text-align:right;}

/*新闻列表*/
.neirong.w1000{ width:1000px !important;}
.neirong ul.ullist{ padding:45px 0px;}
.neirong ul.ullist li{border-bottom:1px solid #EDEDED; padding:20px 20px;}
.neirong ul.ullist li img{ display:block; margin:0px 30px 0px 0px; float:left; width:230px; height:180px;}
.neirong ul.ullist li .divdesc{padding:12px 0px 0px 0px; float:left;}
.neirong ul.ullist li .divdesc .ar{ color:#333; font-size:22px; display:block; margin-bottom:20px; line-height:22px;}
.neirong ul.ullist li .divdesc .ar:hover{ color:#0093E1;}
.neirong ul.ullist li .divdesc p{ font-size:14px; line-height:22px; color:#666666;}
.neirong ul.ullist li .divdesc p .time{background:url(/images/biao.jpg) 0px 6px no-repeat;
	margin-right:10px;
	height: 22px;
	padding-left: 18px;
	display: inline-block;
color:#999999}
.neirong ul.ullist li .divdesc .shuoming{ margin-bottom:30px;}

/*人才招聘*/
.caselist .hrlist{ padding:40px 80px;}
.caselist .hrlist li{ position:relative; border-bottom:1px solid #e0e0e0;}
.caselist .hrlist li a{ font-size:15px; text-indent:30px; display:block; overflow:hidden; padding:10px 0px; line-height:30px; background:url(../../images/dot.jpg) 10px center no-repeat;}
.caselist .hrlist li.hov a{ color:#FFFFFF; background:url(../../images/dot0.jpg) 10px center no-repeat #0093E1;}
.caselist .hrlist li.hov:before{background:url(../../images/cor_bot.png) center center no-repeat;}
.caselist .hrlist li:before{ content:''; display:block; width:20px; height:20px; position:absolute; right:15px; top:15px; background:url(../../images/cor_bot2.png) center center no-repeat;}
.caselist .hrlist li .infotxt{ padding:15px 20px; line-height:25px; display:none; border:1px solid #E0e0e0; border-bottom:0px none;}
/*企业简介*/