/* CSS Document */
*{padding:0px; margin:0px; font-size:13px; margin:0 auto;}
body{font-family:"微软雅黑"; font-size:13px; margin:0 auto; color:#363636; background:url(Index_bg.gif) repeat-x center top;}
li{list-style-type:none;}
a{color:#363636; text-decoration:none;}
a:link {color:#363636;text-decoration: none;}
a:hover{color:#1c80de; text-decoration:none;}
img{vertical-align:middle;border:0;}

.k_k{width:100%; height:18px; margin:0 auto;}

#Flash{ width:100%; height:465px; z-index:1; margin:0 auto; position:absolute; left:0px;}
#Contact{ width:100%; z-index:999; margin:0 auto; position:relative; top:418px;}

.bt a{font-size:14px; color:#FFFFFF; font-weight:bold;}

/*导航*/
.nav{width:1000px; height:47px; background:url(Index_Nav_bg.gif) repeat-x center center; margin:0 auto;}
.nav ul{width:1000px;}
.nav ul li{height:47px; float:left; width:125px;}
.nav ul li a{color:#fff; width:125px; height:47px; line-height:47px; font-size:14px; display:block; font-weight:bold; text-decoration:none; text-align:center;text-shadow:#5f5f5f 1px 1px 1px;}
.nav ul li a:hover{color:#fff; background:url(Index_Nav_hover_bg.gif) repeat-x center center; text-decoration:none;}
.nav ul li a.nav_hover{color:#fff; background:url(Index_Nav_hover_bg.gif) repeat-x center center;}

/*banner*/
.flexslider { position: relative; height:465px; overflow: hidden; background: url(loading.gif) 50% no-repeat;}
.slides li { height:465px;}
.slides { position: relative; z-index: 1;}
.flex-control-nav { position: absolute; bottom:60px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width:13px; height:13px; margin:0 4px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width:13px; height:13px; line-height: 40px; overflow: hidden; background: url(dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

/*新闻图片轮换*/
.hdp_container{width:380px;height:263px;position:relative;font-size:12px;overflow:hidden; float:left; text-align:left}


/*首页新闻滑动*/
.menu td a {text-decoration:none; width:77px; height:34px; line-height:34px; font-size:14px; display:block; font-weight:bold; background:url(Index_news_b_a.gif) no-repeat center bottom;}
.menu td a.tabactive {color:#1676c0; background:url(Index_news_b_h.gif) no-repeat center bottom;  font-weight:bold; position:relative; font-weight:bold;}



/*内页部分*/
.about_title_t{font-size:22px; font-weight:bold; color:#1c80de;}


.leftmenulink {padding-top:25px; padding-bottom:6px; border-top:none; text-align:left;}
.leftmenulink a{display:block; font-size:14px; height:36px; width:130px; line-height:36px; padding-left:15px; background:url(about_hover_x.gif) no-repeat left bottom;}
.leftmenulink a:hover {text-decoration: underline; color:#691500;}

.left_nav{width:192px; padding-top:10px; padding-bottom:15px; min-height:140px;_height:140px; overflow-x:hidden; margin:0 auto;}
.left_nav ul li{ width:192px;}
.left_nav ul li a{ width:192px; font-size:14px; height:34px; display:block; line-height:34px; text-align:center;}
.left_nav ul li a:hover{background:url(About_Nav_hover.gif) no-repeat center center; text-decoration:none; font-weight:bold; color:#fff;}
.left_nav ul li.left_nav_cur a{background:url(About_Nav_hover.gif) no-repeat center center; color:#fff; text-decoration:none; font-weight:bold;}

.con_right_p {font-size:14px; color:#1676c0; font-weight:bold;}
.right_content{width:720px; font-size:14px; padding-top:15px; padding-bottom:10px; margin:0 auto; overflow-x:hidden; line-height:28px; }
.right_content p{font-size:14px;}


/**Joblist*/
#Joblist{width:99%; border:1px solid #dedede; margin:0 auto;clear:both; padding:1px; background:#FFF;}
#Joblist .title{padding:2px 12px; height:26px; background:#eeeeee; line-height:26px; font-size:14px; font-weight:bold; cursor:pointer;}
#Joblist .content{ padding:2px 12px; margin-top:8px;}
#Joblist .content p{  line-height:24px; border-bottom:1px dotted #dedede; }
#Joblist .content .content_t{ font-weight:bold;}
#Joblist .submit{padding:5px 12px; text-align:right;}
.hr15{width:100%; height:15px; line-height:1px; clear:both;}

/**QQ客服*/
.main_head {
	BACKGROUND: url(img3-5_2.png) no-repeat
}
* HTML .main_head {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img3-5_2.png",sizingMethod='crop'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* + HTML .main_head {
	BACKGROUND: url(img3-5_2.png) no-repeat
}
.info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
* HTML .info {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img3-5_3.png",sizingMethod='crop'); BACKGROUND-REPEAT: repeat-y
}
* + HTML .info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
.down_kefu {
	WIDTH: 157px; BACKGROUND: url(img3-5_4.png) no-repeat; HEIGHT: 8px
}
* HTML .down_kefu {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img3-5_4.png",sizingMethod='crop'); WIDTH: 157px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px
}
* + HTML .down_kefu {
	WIDTH: 157px; BACKGROUND: url(img3-5_4.png) no-repeat; HEIGHT: 8px
}
.Obtn {
	MARGIN-TOP: 84px; WIDTH: 50px; BACKGROUND: url(img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 170px; MARGIN-LEFT: -5px
}
* HTML .Obtn {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img3-5_1.png",sizingMethod='crop'); WIDTH: 50px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 170px
}
* + HTML .Obtn {
	MARGIN-TOP: 104px; WIDTH:50px; BACKGROUND: url(img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 170px; MARGIN-LEFT: -5px
}
.qqtable SPAN {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.qqtable A {
	TEXT-DECORATION: none
}
.qqtable A:hover {
	TEXT-DECORATION: none
}
.qun {
	BORDER-BOTTOM: #ffd2bf 1px solid; BORDER-LEFT: #ffd2bf 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #ffd2bf 1px solid; BORDER-RIGHT: #ffd2bf 1px solid; PADDING-TOP: 5px
}
.qun SPAN {
	COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold
}


