﻿@charset "utf-8";
/* css document */
body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:11px; }
img{ border:none;}
.width_box{ width:1000px; margin:0 auto;}

/*头部*/

.top{ height:33px; line-height:33px; background:url(/uploads/image/tmimages/topbg.png); color:#fff;}
.topleft{ float:left; }
.topright{ float:right;}
.topright a{ color:#fff; text-decoration:none;}

.head_left{ float:left; margin-top:6px;}
.head_right{ float:right; padding-left:60px; background:url(/uploads/image/tmimages/tel.png) left center no-repeat; height:50px; margin-top:25px;}
.head_right span{ font-size:14px; display:block; color:#333;}
.head_right i{ font-size:25px; font-weight:bold; font-style:normal; color:#e24419;}
.head{ background-color:#f7f7f7; height:102px;}



/*导航*/
.nav{ height:40px; background-color:#ffffff;}
.nav ul li a{ font-size:14px; display:block;  text-align:center; height:40px; line-height:40px; width:90px; margin-right:30px;}
/*a.nav_active,.nav a:hover{color:#fff; background:url(/uploads/image/tmimages/navbg.png) no-repeat;}*/
a.nav_active{color:#fff; background:url(/uploads/image/tmimages/navbg.png) no-repeat;}
/*.nav .width_box ul li ul{ display:none;}

.nav ul ul {display: none;}
.nav ul li:hover > ul {display: block;}
.nav ul {list-style: none;position: relative;display: inline-table;}
.nav ul:after {content: ""; clear: both; display: block;}
.nav ul li {float: left;}
/*.nav ul li:hover {background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
                  background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
                  background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);}*/
/*.nav ul li:hover a {color: #fff;}
.nav ul li a {display: block;text-decoration: none;}
.nav ul ul {border-radius: 0px; padding: 0;position: absolute; top: 100%;z-index:999;}
.nav ul ul li {float: none; position: relative;}
.nav ul ul li a {color: #fff;	}
.nav ul ul li a:hover {background: #e04b22;}
.nav ul ul ul {position: absolute; left: 100%; top:0;}*/



.nav ul ul {
	display: none;
}

.nav ul li:hover > ul {
	display: block;
}

.nav ul {list-style: none;position: relative;display: inline-table;}
.nav ul:after {content: ""; clear: both; display: block;}
.nav ul li {width:90px;}
.nav ul li:hover {background: #e04b22;background: linear-gradient(top, #4f5964 0%, #e04b22 40%);background: -moz-linear-gradient(top, #e04b22 0%, #e04b22 40%);
                  background: -webkit-linear-gradient(top, #e04b22 0%,#e04b22 40%);}
.nav ul li:hover a {color: #fff;}
.nav ul li a {display: block; text-decoration: none;}
.nav ul ul {background: #e04b22; border-radius: 0px; padding: 0;position: absolute; top: 100%;z-index:999; width:90px;}
.nav ul ul li {position: relative;}
.nav ul ul li a {color: #fff;margin-right:0px;}	
.nav ul ul li a:hover {background: #e04b22;}
.nav ul ul ul {position: absolute; left: 100%; top:0;}




/*banner*/
.banner{ height:400px;}
#full-screen-slider { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:370px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:16px; height:6px; float:left; margin-left:15px; background:#fff; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#e2461b;}

#pagination ul { margin:0;}


/*盛唐文化*/
.lm_color1{background: url(/uploads/image/tmimages/line.png) left 65px repeat-x;}
.lm_color1 .lm_label_center span{ background-color:#fff;}
.label_one{ width:480px; font-size:14px; height:38px; line-height:38px; background:url(/uploads/image/tmimages/labelbg.png) no-repeat; padding-left:10px; margin-bottom:20px; color:#fff;}
.label_one span{ font-weight:bold;}
.label_one a{ float:right; margin-right:10px; color:#fff; *margin-top:-38px; zoom:1;}
.lm_one_left{ float:left; text-align:center; margin-top:10px; width:200px;height:169px;}
.lm_one_left img{ display:block; margin-bottom:8px;}
.lm_one_left a{ color:#e04b22;}
.gs_new{ width:480px; float:left;}
.lm_one_right{ margin-left:20px;width:259px; float:left;}
.lm_one_right a{ display:block; font-size:12px; float:left;  height:30px; line-height:30px; width:259px;}
.lm_one_right a span{ float:right; color:#a9a9a9; *margin-top:-30px; zoom:1;}
.lm_one_cont{ margin-top:10px;}



.lm_one_left2{ float:left; }
.lm_one_left2 a{ display:block; font-size:12px; float:left;  height:30px; line-height:30px; width:490px;}
.lm_one_left2 a span{ float:right; color:#a9a9a9; *margin-top:-30px; zoom:1;}
.lm_one_right2{float:left;}
.lm_one_right2 a{ display:block; font-size:12px; float:left;  height:30px; line-height:30px; width:490px;}
.lm_one_right2 a span{ float:right; color:#a9a9a9; *margin-top:-30px; zoom:1;}

.qy_cultrue{ float:right; width:480px;}
.qy_cultrue .lm_one_left{ float:left;}
.qy_cultrue .lm_one_right{ float:right;margin-left:0; }


/*服务范围*/
.lm_two_cont{ margin-right:-25px; zoom:1; margin-top:10px;}
.fwfw_list{ float:left; width:240px; margin-right:10px;}
.fwfw_up{ position:relative;}
.fwfw_up span{ display:block; color:#fff; font-size:12px; font-weight:bold; position:absolute; top:0; left:0;}
.span_bg1{ background:url(/uploads/image/tmimages/label1.png) no-repeat; width:110px; height:34px; text-align:center; line-height:32px;}
.span_bg2{ background:url(/uploads/image/tmimages/label2.png) no-repeat; width:74px; height:34px; text-align:center; line-height:32px;}

.fwfw_down a{ display:block; height:42px; line-height:42px; color:#333; padding-left:15px; background:url(/uploads/image/tmimages/ico1.png) left center no-repeat; border-bottom:1px solid #e2e2e2; font-size:12px;}
.fwfw_down a span{ float:right; margin-right:5px; color:#a9a9a9; *margin-top:-42px;zoom:1;}
.fwfw_down a:hover{ color:#ca3117;}


/*人力资源*/
.lm_three_cont{ margin-top:20px;}
.rlzy_list{ width:490px; float:left;}
.rlzy_list_label{ height:20px; line-height:20px; margin-bottom:10px;}
.rlzy_list_label span{ font-size:16px; color:#e04b22; font-weight:bold; display:block; line-height:20px; float:left;}
.rlzy_list_label a{ display:block; float:right;}
.rlzy_list_down a{ display:block; height:40px; line-height:40px; font-size:12px; border-bottom:1px dashed #999;}
.rlzy_list_down span{ padding-right:5px; color:#999;}

.zpxx_box{ /*margin:0 38px;*/ float:right;}
.gszd_title{ font-size:12px; font-weight:bold; margin-top:20px;}
.gszd_cont{ margin-top:10px; line-height:2.5em;}
.rlzy_list_down a.gszd_more{ padding-right:15px; background:url(/uploads/image/tmimages/more2.png) right center no-repeat; width:60px;  margin:0 auto; border:none; margin-top:20px; margin-bottom:5px;}
.gszd_box{  border-bottom:1px dashed #999;}



/*友情链接*/
.lm_color2{background:#fbfbfb url(/uploads/image/tmimages/line.png) left 60px repeat-x;}
.lm_label{ padding:15px 0 5px 0;}
.lm_label_center{ text-align:center;}
.lm_label_center span{ font-size:25px; color:#e04b22; display:block; background-color:#fbfbfb; width:140px; margin:0 auto; text-align:center;    font-weight: bold; padding-right:2px;}
.lm_label_center i{ font-size:18px; color:#777; font-style:normal; margin-top:5px; display:block;}
.friend_link_cont a{ margin-right:48px; margin-top:15px; margin-bottom:20px; float:left; border:2px solid #eaeaea; padding:10px;}
.friend_link_cont{  margin-right:-50px; zoom:1; padding:20px 0; }
.friend_link_cont a:hover{ border:2px solid #f00;}

.footup{ height:132px; background:#cf3b12 url(/uploads/image/tmimages/topbg.png);}
.footup_box{ width:1200px; color:#fff; margin:0 auto;}
.footup_left{ float:left; color:#fff; line-height:2em; margin-top:25px; font-size:14px;}
.footup_right{ float:right;color:#fff; text-align:center; margin-top:5px;}
.footup_right img{ display:block; margin-bottom:4px;}
.cl{ clear:both;}
.footdown{ height:48px; line-height:48px; text-align:center; background-color:#b43107; color:#fff;}



