@charset "utf-8";
/* CSS 预处理 */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
	font-family:微软雅黑;
}
ol, ul, li {
	list-style: none
}
img
{
	border:0;
}
a
{
	text-decoration:none;
	cursor:pointer;
}
body{min-width:1200px;}
.clear
{
	clear:both;
}
/*头部开始*/
.head
{
	width:100%;
	margin:0 auto;

}
.head-div{width:100%;min-width:1200px;height:135px;background:url(../images/h1.png) no-repeat;z-index:9999;position:absolute;left:0;right:0;top:0;}
.head-cont{width:1200px;height:135px;margin:0 auto;}
.logo
{
	width:215px;
    float:left;
	margin-right:80px;
	margin-top:30px;
}
.logo img{width:100%;height:100%;display:block;}
.head-cont-nav
{
	height:100px;
	height:23px;
	line-height:23px;

}
.head-cont-nav ul li
{
	width:112px;
	text-align:center;
	float:left;
	margin-top:50px;
}
.head-cont-nav .links
{
	float:left;
	width:112px;
	height:23px;
	line-height:23px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	color:#fff;
}
/*.head-cont-nav .links:hover
{
	background:url(../images/yy1.png) no-repeat;
}*/
.div-img{width:100%;height:98px;background:url(../images/hy.png) no-repeat;position:absolute;bottom:0;z-index:1000;}
#Nav li:hover{background:url(../images/nav.png) no-repeat;}
/*头部结束*/
/*首页关于我们开始*/
.syabout{width:100%;height:146px;background:#f4f4f4;}
.syabout-div{width:1200px;height:146px;margin:0 auto;}
.syabout-div ul li{width:200px;height:137px;float:left;}
.syabout-div-img1{width:200px;height:137px;background:url(../images/a1.png) no-repeat;text-align:center;}
.syabout-div-img2{width:200px;height:137px;background:url(../images/a2.png) no-repeat;text-align:center;}
.syabout-div-img3{width:200px;height:137px;background:url(../images/a3.png) no-repeat;text-align:center;}
.syabout-div-img4{width:200px;height:137px;background:url(../images/a4.png) no-repeat;text-align:center;}
.syabout-div-img5{width:200px;height:137px;background:url(../images/a5.png) no-repeat;text-align:center;}
.syabout-div-img6{width:200px;height:137px;background:url(../images/a6.png) no-repeat;text-align:center;}
.syabout-div-p1{width:186px;text-align:center;font-size:18px; color:#000;}
.syabout-more{width:86px;height:86px;float:right;background:url(../images/more.png) no-repeat;text-align:center;line-height:86px;font-size:12px;color:#000000;margin-right:5px;}
.syabout-cent{width:1200px;height:451px;padding-top:50px;margin:0 auto;text-align:center;background:#fff url(../images/ab.png) no-repeat center center;}
.syabout-cent-ms{font-size:24px;color:#373737;font-weight:bold;text-align:center;}
.syabout-cent-yw{font-size:30px;color:#d82a2a;font-weight:bold;text-align:center;}
.syabout-cent-title{width:293px;height:18px;margin:0 auto;background:url(../images/al.png) no-repeat center center;font-size:16px;font-weight:bold;color:#000;text-align:center;}
.syabout-cent-cont{font-size:14px;color:#242424;line-height:30px;margin-top:48px;}
.syabout-cent-more-div{width:110px;margin:0 auto;margin-top:50px;}
.syabout-cent-more{width:108px;height:28px;line-height:28px;float:left;border:1px solid #898989;font-size:12px;color:#111111;}
.syabout-cent-more:hover{color:#d82a2a;border:1px solid #d82a2a;}
.synews{width:100%;height:580px;background:#242527 url(../images/sjx.png) no-repeat right bottom;}
.synews-bt{width:267px;height:58px;padding-top:40px;background:url(../images/st.png) no-repeat;margin:0 auto;text-align:center;}
.synews-bt-title{font-size:16px;color:#fff;font-weight:bold;}
.synews-bt-yw{font-size:16px;color:#fff;font-weight:bold;margin-top:20px;}
.synews-cent{width:1200px;height:258px;margin:0 auto;background:url(../images/sn.jpg) no-repeat;margin-top:55px;}
.synews-cent-div{width:555px;height:80px;float:left;margin-top:25px;}
.synews-cent-div-num{font-size:24px;color:#fff;font-weight:bold;font-style:italic;float:left;}
.synews-cent-div-cont{width:515px;float:right;}
.synews-cent-div-top{width:100%;margin-top:5px;}
.synews-cent-div-top-left{font-size:16px;color:#fff;font-weight:bold;float:left;}
.synews-cent-div-top-right{font-size:14px;color:#fff;float:right;margin-right:10px;}
.synews-cent-div-bot{font-size:14px;color:#fff;line-height:25px;margin-top:5px;}
.synews-more-div{width:110px;margin:0 auto;margin-top:60px;}
.synews-more{width:108px;height:28px;line-height:28px;text-align:center;float:left;border:1px solid #b1b1b1;font-size:12px;color:#e6e6e6;}
.synews-more:hover{color:#d82a2a;border:1px solid #d82a2a;}
.syprol{width:1200px;height:505px;padding-top:65px;margin:0 auto;background:url(../images/nb.png) no-repeat left top;}
.syprol-cent{width:100%;margin-top:35px;}
.syprol-cent ul li{width:288px;float:left;margin-left:16px; margin-bottom:80px;}
.syprol-cent-yw{font-size:18px;color:#0a0a0a;margin-top:15px;}
.syprol-cent-hr{width:100%;height:2px;background:url(../images/hr.png) no-repeat;margin-top:8px;}
.syprol-cent-bt{font-size:18px;color:#000;margin-top:10px;}
.syprol-cent-bt:hover{color:#d82a2a;}
.syprol-more-div{width:110px;margin:0 auto;margin-top:30px;}
.syprol-more{width:108px;height:28px;line-height:28px;text-align:center;float:left;border:1px solid #898989;font-size:12px;color:#111111;}
.syprol-more:hover{color:#d82a2a;border:1px solid #d82a2a;}
.bot{width:100%;margin:0 auto;}
.bot-top{width:100%;height:472px;background:#fff url(../images/bot1.png) no-repeat center top;}
.bot-top1{width:100%;height:472px;background:#f4f4f4 url(../images/bot1.png) no-repeat center top;}
.lx{width:1200px;margin:0 auto;}
.lx-div{width:582px;height:405px;}
.bot-bot{width:100%;height:63px;background:url(../images/bot2.png) no-repeat center top;text-align:center;font-size:14px;color:#fff;padding-top:90px}
.lx-div-left{width:475px;float:left;height:250px;margin-top:150px;}
.lx-div-left-bt{width:80px;font-size:16px;color:#fff;font-weight:bold;border-bottom:2px solid #fff;padding-bottom:3px;}
.lx-div-left-cent{font-size:14px;color:#fff;line-height:35px;margin-top:20px;}
.lx-div-right{width:80px;float:right;height:250px;margin-top:200px;}
.lx-div-right-a1{width:30px;height:31px;margin:0 auto;}
.lx-div-right-a2{width:33px;height:29px;margin:0 auto;margin-top:35px;}
.lx-div-right-a3{width:32px;height:30px;margin:0 auto;margin-top:35px;}
.shao_div{display:none;}
/*二级页面*/
#body{width:100%;background:#f4f4f4;}
#middle
{
	width:1200px;
	margin:0 auto;
}
#left
{
	width:100%;
}
.title{width:100%;margin:0 auto;}
.bt{width:50%;float:left;}
.title1{width:100%;text-align:center;}
.title1 .p1{width:65px;float:left;font-size:16px;color:#171717;font-weight:bold;margin-top:4px;}
.title1 .p2{font-size:22px;color:#3b3b3b;float:left;margin-left:10px;}
.fenxing{width:49%;height:21px;line-height:21px;float:left;text-align:right;font-size:14px;color:#494040;}
.fenxing-sp1{float:left;height:21px;line-height:21px;margin-left:480px;margin-top:3px;}
#type {width:1200px;margin:0 auto;margin-top:20px;}
.title2{width:50%;float:left;font-size:14px;color:#1e1e1e;}
.title2 a{font-size:14px;color:#1e1e1e;}
.title2 img{width:17px;height:17px;float:left;margin-top:2px;margin-right:10px;}
#type ul{width:48%;float:right;margin-right:3px;}
#type ul li
{
	text-align:center;
	font-size:15px;
	height:30px;
	line-height:30px;
	float:right;
}
#type ul li a
{
	width:95px;
	height:30px;
	line-height:30px;
	color:#fff;
	text-decoration:none;
	float:left;
	background: #d82a2a;
	margin-left:8px;
	border-radius:7px 7px 0 0 ;
}

#type ul li a:hover
{
	background:#040404;
}
#right
{
	width:1198px; 
	border:1px solid #d9cfcf;
	background:#fff;
	border-radius:7px;
	padding-bottom:50px;
	margin-bottom:30px;
}
#con
{
	width:90%;
	margin:0 auto;
	margin-top:40px;
	font-size:14px;
	color:#000;
	line-height:30px;
}

/*图文列表*/
.pro_list{
	width:97%;
	margin:0 auto;
	background: url(../images/pt.png) no-repeat left top;
	padding-top:95px;
}
.pro_list ul li
{
	width:280px;
	height:180px;
	float:left;
	margin-left:14px;
	margin-bottom:50px;
	position:relative;
}
.pro_list a
{

	text-decoration:none;
	color:#fff;
}
.pro_list_p{font-size:16px;color:#000;text-align:center;margin-top:13px;}
/*图文列表结束*/
/*图文详情开始*/
#pro_con
{
	width:100%;
	margin:0 auto;
}
.xq{width:110px;height:42px;line-height:32px;background: url(../images/xq.png) no-repeat;padding-left:10px;margin-top:50px;}
.pro-con-sp1{font-size:18px;color:#fff;font-weight:bold;}
.pro-con-sp2{color:#212121;font-size:18px;font-weight:bold;margin-left:5px;}
.pro-con-p1{font-size:16px;color:#212121;font-weight:bold;text-align:center;}
.pro-con-p2{text-align:center;margin-top:40px;}
.pro-con-p3{font-size:14px;color:#212121;line-height:30px;margin-top:20px;}

#np{width:100%;margin:0 auto;margin-top:30px;}
#np	.a1{font-size:14px;line-height:30px;color:#212121;width:50%;float:left;text-align:left;font-weight:bold;}
#np	.a1:hover{color:#d82a2a;}
#np	.a2{font-size:14px;line-height:30px;color:#212121;width:50%;float:right;text-align:right;font-weight:bold;}
#np	.a2:hover{color:#d82a2a;}
/*图文详情结束*/
/*新闻列表*/
.news-list
{
	width:90%;
	margin:0 auto;
	margin-top:70px;
}
.news_cont_div
{
	width:100%;
	margin:0 auto;
	text-align:left;
}
.news_cont_div_left
{
	
	float:left;
	background:url(../images/nl1.jpg) no-repeat left center;
	width:57px;
	height:161px;
	text-align:center;
}
.news_cont_div_left_p
{
	color:#473535;
	font-size:28px;
	font-weight:bold;
	font-style:italic;
	margin-top:8%;
}
.news_cont_div_right
{
	width:1000px;
	height:161px;
	float:right;
	/*background:red;*/
	font-size:12px;
	margin-left:1%;
}
.news_cont_div_right_time
{
	font-size:18px;
	color:#473535;
}
.news_cont_div_right_title
{
	font-size:18px;
	color:#000;
	font-weight:bold;
	margin-top:5px;
}
.news_cont_div_right_cont
{
	font-size:16px;
	color:#777777;
	margin-top:10px;
}
/*新闻列表结束*/
/*新闻详情开始*/
.news-con{width:90%;margin:0 auto;}
.news-con-p1{
	text-align:center;
	font-size:16px;
	color:#212121;
	font-weight:bold;
	margin-top:50px;
}
.news-con-p2
{
	font-size:14px;
	color:#212121;
	text-align:left;
	margin-top:40px;
	margin-bottom:50px;
	line-height:30px;
}
/*新闻详情结束*/
/*分页开始*/
.page{clear:both;font-family:宋体;font-size: 14px;height: 30px;line-height: 30px;text-align: center;color: #fff;margin-top:50px;}
.page a{
    color: #fff;
    font-family:宋体;
    font-size: 14px;
    margin-left: 10px;
    padding: 7px 10px;
    text-decoration: none;
    cursor: pointer;
	background:#b92120;
}
.page a:hover{background-color:#070707;color: #fff!important;}
.page .select
{
	background-color: #070707;color: #fff!important;
}
/*分页结束*/

/*留言列表开始*/
/*留言列表开始*/
#gbook{padding-left:150px;color:#000;font-size:14px;}
#gbook li{padding: 5px;}
#gbook input{border: 1px solid #999;width:205px;height:30px;line-height:30px;margin-bottom:15px;}
#gbook #tijiao{width:82px;height:30px;line-height:30px;background: #d82a2a;color: #FFF;margin-right:140px;border:0;font-size:14px;margin-top:50px;float:right;cursor:pointer;}
#gbook textarea{width:580px;height:124px;border: 1px solid #999;overflow: hidden;resize:none;}
.yumao{width:700px;height:130px;text-align:center;margin:0 auto;}
#gbook span {color: #CCC;font-size: 12px;}
#gbook_list{width:90%;height: 200px;margin:0 auto;margin-top:50px;color:#353535;font-size:14px;}
.gbook_list_tb td{border:1px solid #b6b6b6;}

/*留言列表结束*/
#job_list{width:90%;margin:0 auto;margin-top:70px;}
/*给tr加底边线*/
table{  
  
   border-collapse:collapse;  
}  
.job_list_tr{font-size:12px;color:#07090a;border-bottom:1px  dashed #07090a;  }
.job_list_tr a{color:#840e02;font-size:14px;}
/*给tr加底边线*/
/*人才招聘*/
#jianli {
	padding-top: 15px;
	font-size:14px;
	color:#333333;
}

#jianli td input 
{
	height:27px;

}
#jianli textarea {
	overflow: hidden;
	margin-bottom:25px; 
}
#tj
{
	width:75px;
	height:40px;
	color:#fff;
	font-size:14px;
	border:0;
	line-height:40px;
	background:#c00520;
	border-radius:10px;
	cursor:pointer;
}
#cz
{
	width:75px;
	height:40px;
	color:#fff;
	font-size:14px;
	border:0;
	background:#c00520;
	border-radius:10px;
	cursor:pointer;
}