﻿@charset "gb2312";
/* CSS Document */
.nbr{height:300px;}
/*wrapper*/
.wrapper{width:1200px; margin:0 auto;}

/*��ǰλ��*/
.wrapper .Map-navbar{ height:40px; line-height:40px; font-size:16px; padding:0px 15px; background-color:#FFF; margin:15px 0px;}

.wrapper .kg{ margin:20px 0px;}

.ico_home {background: url(../images/ico_home.png) no-repeat left center;padding-right:10px;}

/*��ҳ������Ŀ*/
.wrapper .subnav{margin-bottom:15px;}
.wrapper .subnav ul{padding:10px 80px;background: #fff;}
.wrapper .subnav ul li{float:left; margin-right:15px;}
.wrapper .subnav ul li a{display:block; height: 40px;line-height: 40px; padding:0px 15px;border: #CCC 1px solid; color:#333; text-align:center;border-radius:5px; font-size:15px; background-color:#Fafafa;}
.wrapper .subnav ul li a:hover{-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333; border:#e39004 1px solid; background-color:#e39004; color:#FFF;}
.wrapper .subnav ul li.active a{-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333; border:#e39004 1px solid; background-color:#e39004; color:#FFF;}

/*�����б�ҳ*/
.newsListn{padding:10px 20px;margin:0 auto;background:#fff;}
.newsListn .newsContent{width:1050px;}
.wrapper .list{background-color:#FFF; font-size:16px; padding:20px 40px; border:#FFF 1px solid; margin-bottom:15px;}
.wrapper .list:hover{-moz-box-shadow: 0 0 15px #999);box-shadow: 0 0 15px #999; border:#B2B2B2 1px solid;}
.wrapper .list h2{ height:45px; line-height:45px; font-size:22px; font-weight:normal;}
.wrapper .list h5{height:28px; line-height:28px; font-weight:normal;}
.wrapper .list h5 span.column{display:inline-block; height:28px; line-height:28px; padding:0px 10px; color:#e39004;}
.wrapper .list h5 span.times{ margin-left:30px; color:#666;}
.wrapper .list h5 span.more{ margin-left:30px;}
.wrapper .list h5 span.more a{ color:#e39004;}
.wrapper .list .description{ line-height:30px; color:#444; margin-top:10px;}

/*��������*/
.wrapper .content{background-color:#FFF; margin-bottom:30px;border:#FFF 1px solid;}
.wrapper .content:hover{-moz-box-shadow: 0 0 15px #999);box-shadow: 0 0 15px #999; border:#B2B2B2 1px solid;}
.wrapper  .cont{padding:20px 40px;background-color:#FFF;}
.wrapper  .cont h2{ min-height:45px; line-height:45px; font-size:22px; font-weight:normal;border-bottom:#999 1px solid;}
.wrapper .shuoming{float:right;font-size:16px;}
.wrapper .shuoming li{display:inline-block;}
.wrapper .content .cont h5{height:28px; line-height:28px; font-weight:normal;font-size:16px;padding-top:10px;}
.wrapper .content .cont h5 span.column{display:inline-block; height:28px; line-height:28px; padding:0px 10px; background-color:#e39004;border-radius:5px; color:#FFF;}
.wrapper .content .cont span.fenxiang{display:inline-block;color:#666;font-size:13px;float:right;}
.wrapper .content .cont .body{font-size:16px; line-height:33px;margin-top:20px;}
.wrapper .content .cont .body img{ max-width:1118px;}

/*��Ʒ����ҳ*/
.wrapper .pnav{margin-bottom: 15px; padding:10px 40px; background-color:#FFF;}

.wrapper .pnav .m-h{width:1120px; overflow:hidden;}
.wrapper .pnav .m-h ul{width:1120px;}
.wrapper .pnav .m-h ul li{float:left; width:122px; margin-bottom:10px; margin-top:10px; margin-right:10px; margin-left:8px; height:40px;}
.wrapper .pnav .m-h ul li a{ display:block; height:40px; line-height:40px; text-align:center; border:#CCC 1px solid; font-size:15px;border-radius:3px;}
.wrapper .pnav .m-h ul li a:hover{-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333; border:#e39004 1px solid; background-color:#e39004; color:#FFF;}
.wrapper .pnav .m-h ul .active a{-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333; border:#e39004 1px solid; background-color:#e39004; color:#FFF;}


.wrapper .products{ padding:0px 40px; background-color:#FFF; margin-bottom:15px; padding-top:15px; padding-bottom:10px;}
.wrapper .products .m-w{width:1120px; overflow:hidden;}
.wrapper .products .m-w .m-h{width:1200px;}
.wrapper .products .m-w .m-h .productList{width:258px;overflow:hidden; float:left; margin-right:29px; margin-bottom:40px;}
.wrapper .products .m-w .m-h .productList a{display:block;width:250px; text-align:center;border:1px solid #CCC;background-color: #FFF; padding:3px;}
.wrapper .products .m-w .m-h .productList a:hover{border: 1px solid #e39004; background-color:#e39004;}
.wrapper .products .m-w .m-h .productList a img{width:250px; height:190px;}
.wrapper .products .m-w .m-h .productList a:hover img{filter: alpha(opacity=80);opacity: 0.8;transition: all .4s ease-out 0s;}
.wrapper .products .m-w .m-h .productList a p{ height:40px; line-height:40px; background-color:#FFF; font-size:15px;overflow:hidden;}
.wrapper .products .m-w .m-h .productList .title p{height:28px;line-height:28px;}

/*����ҳ*/
.syp{ border-bottom:#f0f0f0 1px solid; border-top:#f0f0f0 1px solid; padding:20px 40px; color:#666;}
.syp p{ height:30px; line-height:30px; font-size:15px;}
.syp p a{color:#666;}
.syp p a:hover{ color:#e39004;}
.wrapper .content .addtime{text-align:right; padding:30px 100px;font-size:16px;}

/*��ҳ*/
.pag{text-align: center; height:48px; line-height:30px; margin-bottom:30px; background-color:#FFF; padding-top:15px; }
.pag a,select{display:inline-block; height:30px; padding:0px 13px; border:1px solid #CCC;border-radius:4px; margin:0px 3px;font-size:15px;}
.pag span{display:inline-block; margin:0px 5px;}
.pag span.thisclass{height:30px; padding:0px 13px; border:1px solid #CCC;border-radius:4px; margin:0px 3px; background-color:#e39004; font-weight:bold; color:#FFF;}
.pag a:hover{border-right: #e39004 1px solid; border-top: #e39004 1px solid; border-left: #e39004 1px solid; color: #000; border-bottom: #e39004 1px solid;}

/*messages*/
.clears{ clear:both;}
.messages{padding:15px 0;width:420px;}
.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; border:0; font-family:"Microsoft Yahei";}
.messlist {height:35px;margin-bottom:15px;}
.messlist label{display:inline;float:left;width:100px; height:35px; font-size:16px; line-height:35px; text-align:right;padding-right:10px;}
.messlist input{display:inline;float:left;width:300px;height:33px;padding-left:5px;border:#ccc 1px solid;font-size:15px;}
.messlist.textareas{ height:auto;}
.messlist textarea{display:inline;float:left;width:400px; height:110px;padding:5px;border:#ccc 1px solid;font-size:15px;}
.messlist.yzms input{width:100px;}
.messlist.yzms .yzmimg{ display:inline;float:left;margin-left:10px;}
.messsub{padding:0px 0 0 110px;}
.messsub input{width:100px; height:35px; background:#ddd; font-size:16px; font-weight:bold; cursor:pointer;margin-right:5px}
.messsub input:hover,.messsub input#submit{ background:#e39004;color:#fff;}
#label0,#label1,#label2,#label3,#label4,#label5,#label6,#label7,#label8,#label9,#label10{color: #EA0303;height: 35px;line-height: 35px;text-indent: 10px;display:none;}
/*messages end*/
.timezhou{background:url(../images/line.jpg) 299px 10px repeat-y;}
.timezhou li {
	background:url(../images/icon07.png) no-repeat 293px 8px;
	padding-bottom:50px;
	zoom:1;
	clear:both;
}
.timezhou li:after {
	content:" ";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.timezhou li h3 {
	float:left;
	width:250px;
	text-align:right;
	padding-right:19px;
	color:#e39004;
	font-size: 30px;
    font-family: Arial;
}
.timezhou section{float:right;width:780px;text-align:left;}

.job_ul li {border: 1px solid #e6e6e6;margin: 2% 0px;transition: background 0.3s;padding:15px;line-height: 2;font-size:16px;}
.job_ul li:hover {background: #efefef;}
.job_ul li h3{font-size:18px;}