@charset "utf-8";
/* CSS Document */
*{ font-family:Microsoft YaHei;}
a:hover{ text-decoration:none;}
a{ color:#666;}
.page{clear: both;font-size: 12px;font-weight: bold;line-height: 20px;padding: 10px 0;text-align: center;}
.page a{ background:#FFFFFF;border: 1px solid #CCCCCC;color: #333; margin-right: 3px;padding: 3px 6px 2px; text-decoration: none;}
.page a:hover{background:#fd660b;border: 1px solid #fd660b;color: #FFFFFF; text-decoration: none;}

/*头部-公司名称*/
.topbox{ width:100%;}
.top{ width:1000px; margin:0 auto; overflow:hidden;}
.top h1{ font-size:35px; font-weight:bold; color:#5a5a5a; float:left; height:100px; line-height:100px;}
.top .tel{ float:right; padding-top:23px;}
/*导航栏目*/
.navnox{ background:url(../images/nav_bg.jpg) repeat-x;}
.nav{ width:1000px; margin:0 auto; overflow:hidden;}
.nav ul .on a{color:#fcff00;}
.nav ul li{ float:left; height:54px; line-height:54px; text-align:center;}
.nav ul li a{ display:block; width:142px; font-size:16px;height:54px; line-height:54px; font-weight:bold; color:#fff; background:url(../images/nav_line.jpg) right center no-repeat;}
.nav ul li a:hover{ color:#fcff00;}
/*banner*/
.focusBox { position: relative; width:100%; height:410px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:100%; height:410px; display: block; }
.focusBox .m-hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .m-hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;}
.focusBox .m-hd .active{ background-position:0 0; }
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
/*首页主体*/
.mainbox{ width:100%;}
.main{ width:1000px; margin:0 auto; overflow:hidden;}
.main .profile{ width:480px; float:left; margin:30px 35px 0 0;}
.profile .profile_title{ margin:0 0 30px 0;}
.profile .profile_content img{ display:block; float:left; padding:0 16px 0 0;}
.profile_content iframe{ float: left; margin-right: 10px;}
.profile .profile_content p{ font-size:15px; color:#666; line-height:26px;}
.profile .profile_content p a{ color:#de6a01;}
.contact{ width:485px; float:left; margin:30px 0 0 0;}
.contact .contact_title{ margin:0 0 30px 0;}
.contact .contact_content img{ display:block; padding:0 26px 0 5px; float:left;}
.contact .contact_content ul li{ font-size:12px; color:#666; line-height:22px;}
.products{ margin:60px 0 0 0;}
.picScroll{ position:relative;  height:170px; padding: 0 0 0 60px;  margin:30px 0; overflow:hidden;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 10px;  width:200px; overflow:hidden; display:inline;}
.picScroll ul li img{ width:200px; height:150px; }
.picScroll .prev,.picScroll .next{ position:absolute;  left:0px; top: 58px; display:block; width:18px; height:28px; overflow:hidden; background:url(../images/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:0px; background-position:-120px 0; }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0;}
/*底部*/
.footer{ background-color:#e96805; width:100%; height:68px;}
.footer p{ color:#fff; text-align:center; height:68px; line-height:68px; float:left;}
.footer p a{ color:#fff;}
/*内页-公司介绍*/
.main_nbox{ width:100%;}
.main_n{ width:1000px; margin:0 auto; overflow:hidden;}
.main_n .main_nleft{ float:left; width:240px; margin:30px 30px 50px 0;}
.main_nleft .left_ntitle{ font-size:22px; color:#333; border-bottom:1px solid #666; padding:0 0 12px 10px;}
.main_nleft ul{ padding:10px 0 10px 0;}
.main_nleft ul li{ height:45px; line-height:45px; font-size:14px;}
.main_nleft ul .a_on{ background-color:#fd660b;}
.main_nleft ul .a_on a{ color:#fff; background:url(../images/jiantou1.png) 200px center no-repeat;}
.main_nleft ul li a{ height:45px; line-height:45px;  padding:0 0 0 10px; display:block; border-bottom:1px solid #e5e5e5; background:url(../images/jiantou.png) 200px center no-repeat;}
.main_nleft ul li:hover{ background-color:#fd660b;}
.main_nleft ul li a:hover{ color:#fff; background:url(../images/jiantou1.png) 200px center no-repeat;}
.main_nright{ float:right; width:730px; margin:30px 0 30px 0;}
.main_nright .right_ntitle{ margin:0 0 20px 0; border-bottom:1px solid #666; font-size:22px; padding:0 0 12px 10px; color:#fd660b; font-weight:bold;}
.main_nright .right_ntitle span{ font-size:12px; float:right; padding:12px 10px 0 0; color:#666; font-weight:normal;}
.main_nright .profile p{ font-size:14px; line-height:28px; color:#666; text-indent:25px;}
/*内页-产品展示*/
.products_n li a{ line-height:32px; color:#666;}
.products_n li{width: 220px;height: 200px;float: left;margin-bottom: 20px;padding: 0 10px 0 10px;overflow: hidden;text-align: center;}
.products_n li img{overflow: hidden;width: 220px;height: 160px;}
.products_n img{border: 1px solid #ddd;padding: 2px;}
.products_n li a:hover img{ border:1px solid #fd660b;}
.products_n li a:hover{ color:#fd660b;}
.products_ninfo h1{border: 0 none;font-size: 18px;line-height: 35px; text-align:center;margin-bottom: 30px;padding-bottom: 20px; }
.products_ninfo .txt{ width:730px; text-align:center;}
.products_ninfo .txt p{ line-height:2.2em; word-wrap:break-word; text-indent:15px; text-align:left; }
.products_ninfo .turn{border-top: 1px solid  #DADADA; margin: 55px auto 0; padding-top: 17px; font-size:12px;}
.products_ninfo .turn a{background: #DADADA; display: inline-block;line-height: 28px;padding: 0 16px; color:#666;}
/*内页-新闻中心*/
.news_n ul{ margin:20px 0 0 0;}
.news_n ul li{margin-bottom:20px; border-bottom:1px solid #eaeaea;}
.news_n ul li:hover{ background-color:#f1f1f1;}
.news_n ul li a .content_title{ font-size:18px; color:#333; padding:18px 0 10px 15px;}
.news_n ul li a .content_title span{ float:right; color:#a0a0a0; font-size:12px; padding-right:15px;}
.news_n ul li a p{ font-size:12px; color:#979797; line-height:24px; padding:0 15px 20px 15px;}
.news_ninfo h2{ font-size:18px; font-weight:bold; color:#333; line-height:42px; text-align:center;}
.news_ninfo .time{ text-align:center; border-bottom:1px solid #ececec; color:#666; line-height:32px;}
.news_ninfo .news_content{ padding-top:25px; font-size:14px; color:#666; line-height:28px; text-indent:26px;}
/*内页-公司相册*/
.demo {float: left;height: 280px;}
.demo a { border: 3px solid #efefef; display: block;float: left;margin: 5px 10px 5px 10px !important; padding: 0;}
.demo span { display: block;height: 36px;line-height: 36px; text-align: center;width: 210px;}
.demo a:hover { border: 3px solid #fff;}
.demo a img { background:url(bg_tms.jpg) no-repeat;float: left;margin: 0; padding: 0;}
/*内页-人才招聘*/
.recruitment .job_table {  width: 100%;}
.recruitment .job_table thead td { background: none repeat scroll 0 0 #AFB1B2; border-right: 1px solid #FFFFFF;color: #FFFFFF;height: 31px;line-height: 31px; text-align: center;}
.recruitment .job_table thead td.first { padding-left: 24px;text-align: left;}
.recruitment .job_table tbody td {border-bottom: 1px solid #EBEBEC;height: 47px;line-height: 47px;text-align: center;}
.recruitment .job_table tbody td.first { padding-left: 24px;text-align: left;}
.recruitment .table-title{ background:#efefef; width:100%; }
.recruitment .table{border: 1px  solid #DEDEDE; width:100% ;}
.recruitment .table td{border-bottom: 1px  solid #DEDEDE;padding-left:4px; border-right:1px  solid #DEDEDE;}
.recruitment .table tr{height:40px; line-height:40px;}
.recruitment .table2{ margin-left:50px;} 
.recruitment #Submit1{ padding:5px 10px;margin-top: 20px;}
/*内页-联系我们*/
.contact_n .title{ font-size:22px; font-weight:bold; color:#333; margin:15px 0 0 0;}
.contact_n ul{ margin-top:15px;}
.contact_n ul li{ font-size:14px; color:#666; line-height:35px;}

.footer div{ width:48px; height:62px; float:left; margin-left:400px; padding:3px 15px 0 0;}