/***************************公共样式***************************/
html{overflow-x:hidden;}
body,html{min-width: 1170px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,th,td{margin:0;padding:0;}
body{word-break: break-all;font: 12px/1.5 'microsoft yahei','simsun',sans-serif,tahoma,arial,'Hiragino Sans GB',sans-serif;}
button,img,em{display:block;border:0;}
img{vertical-align:center;}
li,ul{list-style:none;}
i{ font-style:normal;}
a{ text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
input,textarea{outline:none;}
/*font*/
em,i{font-style:normal;font-weight:normal;}
/* table */
table{border-collapse:collapse;border-spacing:0;}
label{display:block;}
 
html, body, #wrap{  height: 100%;margin:0;padding:0; }  
body > #wrap {height: auto;min-height: 100%;}  
#main {padding-bottom:58px;  /*必须使用和footer相同高度*/}  
#footer {position: relative;margin-top:-58px;/*footer高度的负值*/ height:58px;clear:both;}  
/* Hides from IE-mac \*/  
* html .clearfix { height: 1%;}  
/* End hide from IE-mac */  



/***************************公共类***************************/
.fl{float:left;}
.fr{float:right;}
.block{display:block;}
.inline-block{display:inline-block;}
.hide{display:none;}
.allWidth{width:1170px;margin:0 auto;}
.font-m{font-family: 'microsoft yahei';}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
*+html .clearfix{min-height:1%}
.clearfix{display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both;}
.center{text-align: center;}
.auto-0{margin:0 auto;}
.bold{font-weight:bold;}
.ell{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.cursor{cursor:pointer;}
.w100{width:100%;}

/*字体大小*/
.f14{font-size: 14px;}
.f16{font-size: 16px;}

.f18{font-size: 18px;}
.f24{font-size: 24px;}
/*文字颜色*/
.f2c3{color:#2c3e50;}
.f66{color:#666;}
.f99{color:#999;}
.f33{color:#333;}


/****************************head****************************/
.header{padding:14px 0;}

.search{width:154px; height:30px;line-height:30px;background: #e5e5e5;border-radius: 20px;padding:0 13px;position: relative;float:right;}
.search input,.search button{background: none;outline: none;border:0;}
.search input.text{width:110px;height:30px;}
.search .but{background:url(../images/search.png) no-repeat;height:15px;width:15px;position: absolute;top:7px;right:10px;cursor: pointer;}

/****************************导航****************************/
.navbar{min-width: 1170px;height:53px;line-height: 35px;font-size: 16px;padding:26px 0;}
.navbar .logo img{width:420px;height:53px;}

.navbar_ul{margin-top:10px;}
.navbar_ul li{float: left;padding:0 16px;border-radius: 5px;margin-left:20px;}
.navbar_ul li a{color:#666666;}
.navbar_ul li:hover,.navbar_ul li.normal{background: #fb552c;}
.navbar_ul li:hover a,.navbar_ul li.normal a{color:#fff;}

/* banner */
.slideBox{overflow:hidden; position:relative;}
.slideBox .hd{height:15px; overflow:hidden; position:absolute; left:43%;margin-left:-27px;bottom:7px; z-index:1;margin:0 auto;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{float:left; margin-right:17px;width:35px; height:6px; line-height:14px; text-align:center; background:#fff;cursor:pointer;}
.slideBox .hd ul li.on{background: #fb552c;}
.slideBox .bd{position:relative; height:100%;z-index:0;}
.slideBox .bd li{zoom:1;vertical-align:middle;}
.slideBox .bd li a{display:block;width:100%;}

.content{min-width:1170px;position: relative;margin-bottom:30px;}

/* 下面是前/后按钮代码*/
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:60px; height:60px; background:rgba(0,0,0,0.1); filter:alpha(opacity=50);}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev img,
.slideBox .next img{display: block;margin:18px auto;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*****************************模块1 *****************************/
.model .pic{margin-right:14px;margin-top:35px;}
.model .title{overflow: hidden;margin-bottom:20px;margin-top:33px;}
.model .title h4{font-size:18px;font-weight: 400;color:#fb552c;display: inline-block;*float:left;}
.model .title span{color:#999;font-size:14px;*margin-top:5px;*float:left;}
.model .title a{color:#999;font-size: 12px;float: right;margin-top:7px;}
.model .title a:hover{text-decoration: underline;}
.model_1{float:left;}
.model_1 .list_info{width:464px;/*background:url(../images/list_i.png) no-repeat 0 16px;*/}
.model_1 .list_info{float:left;}

.model_1 .list_info ul li{line-height: 30px;padding:0;}

.img-list{margin-bottom:14px;}
.img-list a:hover{color:#4161ab;}
.img-list a:hover p{color:#4161ab;}
.img-list p{margin-top:5px;line-height: 22px;}
.img-list img{width:160px;height:120px;}
.img-list .fl{margin-right:15px;}


/*****************************模块2 *****************************/
.model_2{width:676px;float:right;}
.model_2 .list ul{margin-right:-22px;}
.model_2 .list ul li{width:182px;*width:174px;background: #a0a0a0;float: left;height:265px;transition: background .5s;padding:0 14px;color:#fff;margin-right:22px;}
.model_2 .list ul li:hover{background: #fb552c;box-shadow:0 5px 5px rgba(0,0,0,0.4); }
.model_2 .list ul li a{display:block;padding:0 5px;color:#fff;margin-top:30px;}
.model_2 .list ul li img{display: block;margin:14px auto;height:40px;}
.model_2 .list ul li h4{font-weight: 400;font-size: 16px;margin-bottom:10px;}
.model_2 .list ul li em{font-size: 70px;}
.model_2 .list ul li p{line-height: 26px;}
.footer{min-width:1171px;background: #959595;font-size: 14px;line-height: 58px;}
.footer,.footer a{color:#fff;}
.footer a{display:inline-block;}

.page-ban img{width:100%;height:260px;}

.page{margin-top:50px;margin-bottom:50px;}
.page .title{font-size: 18px;line-height: 50px;margin-bottom:34px;}
.page .title p{float: left;border-bottom:2px solid #666;}
.page .txt img{display: block;margin:0 auto;max-width:100%;height:auto !important;}
.page .txt .f99{margin:18px 0;}
.page .list-txt ul li .time{width:80px;height:70px;background:#e5e5e5;padding-top:10px;margin-right:20px;}
.page .list-txt ul li .txt a{color:#666;display:block;}
.page .list-txt ul li .txt p{margin-top:8px;}
.page .list-txt ul li .txt a:hover p{color:#426ab5;}

.page .list-txt ul li{border-bottom:1px solid #d2d2d2;padding-bottom:18px;margin-bottom:18px;}

.pageContent{margin:30px 0 50px 0;}

/*列表页*/
.list_info{font-size:15px;}
.list_info ul li{line-height:34px;overflow: hidden;padding-left:14px;}
.list_info ul li a{display:inline-block;color:#4c4c4c;}
.list_info ul li a:hover{color:#5071AF;}
.list_info ul li i{color:#666;display: inline;}

.page_nav{position: absolute;top:-76px;background: #d2d2d2;*top:-26px;}
.page_nav ul li{float:left;padding:0 16px;font-size:14px;line-height: 50px;height: 50px;margin-right:1px;}
.page_nav ul li a{color:#fff;display: block;}
.page_nav ul li.active,.page_nav ul li:hover{background: #fb552c;}
.page-next{margin-top:20px;}
.page-next p{font-size:14px;color:#333;line-height:28px;}
.page-next p a{color:#333;}
.page-next p a:hover{text-decoration: underline;}

.page_num{font-size:14px;}

/*招贤纳士*/
.recruit{margin-bottom:50px}
.recruit .recruit_box{width:550px;height:300px;overlfow:hidden;margin-right:20px;}
.recruit .recruit_box .f18{color:#fb552c;}
.recruit .recruit_box .tit{color:#000;margin:14px 0;}
.recruit .recruit_box ul{line-height:26px;}
.recruit .recruit_box .submit a{background:#fb552c;border-radius: 5px;padding:8px 20px;border:0;color:#fff;margin:20px 0 100px 0;}








