	@charset "utf-8";
	/* CSS Document */

	html{margin:0;padding:0;border:0;}
	*html,*html body {background-image:url(about:blank);background-attachment:fixed;} /*修正IE6振动bug*/
	body{min-width:1002px;color:#333;font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif;font-size:14px;}
	body a{outline:none;blr:expression(this.onFocus=this.blur());/*去掉a标签的虚线框，避免出现奇怪的选中区域*/color:#000; text-decoration:none; font-size:14px;}
	a:hover{ text-decoration:none;color:#1168ad;}
	.clear{clear:both;display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
	div{overflow:hidden;}
	label{cursor:pointer;}
	body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,
	fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,
	nav,section,button{margin:0px;padding:0px;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
	article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}
	table{border-collapse:separate;border-spacing:0;empty-cells:show;}
	caption,th,td{font-weight:normal;float:none !important;}
	table,th,td{vertical-align:middle;}
	table,td,tr,th,input{font-size:14px;}
	img{ border:0;}
	input:focus{outline:0;}
	input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;}
	/*-------*/
	h1,h2,h3,h4,h5,h6,strong{font-weight:900;font-family:"微软雅黑";font-size:16px; overflow:hidden;}
	img,input,select,button{vertical-align:middle;*font-size:100%}
	ul,li,ol,ul {list-style:none; outline:none;}
	dl dt{font-weight:normal;}  
	button{border:0;cursor:pointer;}
	textarea{resize:none;}
	/*获取到焦点时改变边框颜色，不用JS就能实现，很实用*/  
	input[type=text]:focus,input[type=password]:focus,textarea:focus,input[type=email]:focus{border-color:#ddd;background-color:#fff;}
	li,p,div{font-size:14px;}
	p,div{line-height:28px;}


	/*----------header----------*/
	.header_bg{height:103px; margin:20px auto 0px; background:url(../images/top_bg.jpg) no-repeat}
	.header,.menu,.content{width:1002px;margin:0 auto;}
	.header img{float:left;}
	.header .home{float:right;font-size:12px;padding:5px;}
	.header .home a{font-size:12px;font-family:"微软雅黑";text-align:center;}
	
	/*----------menu----------*/
	.menu_bg{height:40px;background:#1168ad;}
	.menu{height:40px;background:#1168ad;}
	.menu ul li,.footer ul li {float:left;}
	.menu ul li a,.footer ul li a{color:#fff;display:block;text-align:center;font-size:14px;font-family:"微软雅黑";}
	.menu ul li a{line-height:20px;border-right:1px solid #168cca;width:124px;}
	.menu ul li a.last{border-right:none;width:127px;}
	.menu ul li a.hover,.menu ul li a:hover{background:#168cca;}
	
	/*----------banner----------*/
	.weiduduan{ width:1002px;margin:25px auto 0px;}
	#player{position:relative;width:1002px;height:286px;overflow:hidden;}
	#player .Limg{position:relative;}
	#player .Limg li{position:absolute;top:0;left:0;background:#fff;}
	#player .Limg li img{ display:block; width:1002px; height:286px;}
	#player .Nubbt{position:absolute;z-index:9;right:15px;bottom:8px; line-height:25px;}
	#player .Nubbt span{background:#0b66ae;padding:4px 7px 3px 7px;margin:0 2px; color:#FFF; font-style:normal;cursor:pointer; }
	#player .Nubbt span.on{color:#0b66ae;border:#0b66ae solid 0px;background:#fff;}
	
	/*----------content----------*/
	.content .summary{width:413px;float:left;height:220px;}
	.summary .title,.case .title{border-bottom:1px solid #ddd;}
	.title{height:35px;line-height:35px;}
	.summary .title h2{background:url(../images/i_summary.jpg) no-repeat 0px 8px;}
	.title h2{text-indent:0.8em;float:left;margin-right:5px;}
	.title .eng{width:100px;float:left;margin-top:8px;}
	.title .eng p{font-size:12px;line-height:10px;}
	.title span{float:right;font-size:12px;margin-right:8px;}
	.summary .title a{font-size:16px;}
	.summary .details{font-size:14px;line-height:28px;text-indent:2em;margin-top:10px;}
	
	.news{height:220px;width:305px;float:left;border:1px solid #ddd;margin:0px 10px;background:url(../images/i_title_bg.jpg) repeat-x; }
	.news .title{overflow:visible;border-bottom:1px solid #ddd;}
	.news .title ul li{width:82px;height:40px; cursor:pointer;text-indent:0.8em;float:left;margin-right:5px;font-weight:900;}
	.hover_bg{background:url(../images/i_li_bg.jpg) no-repeat;color:#fff;}
	.news .details{padding:5px 10px 0px;}
	.news .details ul li{background:url(../images/i_news_bg.jpg) no-repeat 0px;line-height:28px;height:28px;}
	.news .details ul li a{display:block;width:210px;float:left;height:28px;overflow:hidden;text-indent:0.6em;}
	.news .details ul li time{float:right;display:block;width:70px;overflow:hidden;height:28px;}
	.news .show{display:none;}
	
	.i_content{height:220px;width:260px;float:left;border:1px solid #ddd;background:url(../images/i_title_bg.jpg) repeat-x; }
	.i_content .title{border-bottom:1px solid #ddd;}
	.i_content .details{font-size:12px;line-height:24px;background:url(../images/contact_bg.png) no-repeat 40px -5px;margin:10px 0px 0px 10px;}
	.i_content .title h2{background:url(../images/i_phone.gif) no-repeat 2px 12px;text-indent:1.3em;}
	
	
	.case{clear:both;height:251px;}
	.case .title h2{background:url(../images/i_case.gif) no-repeat 0px 12px;text-indent:1em;}
	.marqueeleft{height:195px;margin-top:20px;}
	.marqueeleft ul{float:left;}
	.marqueeleft li{float:left;display:inline;border:1px solid #ddd;padding:2px;margin:0px 10px}
	.marqueeleft li .pic{display:block;width:168px;height:156px;overflow:hidden;background:#fff;}
	.marqueeleft li .pic img{width:168px;height:156px;}
	.marqueeleft li .txt{line-height:28px;width:168px;margin-top:5px;height:28px;text-align:center;}
	
	/*----------footer----------*/
	.footer_bg{background:url(../images/footer_bg.jpg) repeat-x; margin:20px auto 0px;}
	.footer{width:800px; margin:0 auto;}
	.footer ul li {text-align:center;width:100px;color:#fff;font-size:14px;height:34px;line-height:34px;}
	.footer ul li a{float:left;}
	.footer ul li a:hover,.left_box .num  a:hover,.left_box table td a:hover,.content_ly .txtsu:hover{color:#000;}
	.copyright{text-align:center;min-height:90px;background:#ededed;padding-top:20px;}
	.copyright,.copyright a{font-size:12px;line-height:24px;}
	
	/*----------about----------*/
	.top_box{height:50px;background:url(../images/t_shade.gif) repeat-x;line-height:50px;}
	.top_box span{float:left;margin-left:10px;font-family:"宋体";}
	.top_box span a,.right_box ul li a,.page a{font-family:"微软雅黑";}
	.top_box h2{float:right;margin-right:54px;}
	.left_box{float:left;width:710px;border:1px solid #ddd;padding:20px;}
	.right_box{float:right;width:170px;}
	.right_box ul li a.a_hover{background:url(../images/sub_nav_li_hover_bg.jpg) no-repeat;color:#fff;}
	.right_box ul li a{text-align:center;width:170px;height:43px;display:block;line-height:43px;background:url(../images/sub_nav_li_bg.jpg) no-repeat right;}
	.right_box ul li a:hover{background:url(../images/sub_nav_li_hover_bg.jpg) no-repeat;color:#fff;}
	/*----------case----------*/
	.left_box .c_box {margin-bottom:30px;}
	.left_box .c_box img{float:left;width:242px;height:182px;}
	.left_box article{width:450px;float:right;}
	.left_box article h2{height:28px;}
	.left_box article p,.left_box .head h3{font-size:12px;color:#808080;}
	.left_box article .details{height:84px;}
	.left_box .more{height:height:28px;background:url(../images/c_more.jpg) no-repeat;padding-right:40px;text-align:right;}
	.left_box .more a{color:#168cca;font-family:"微软雅黑";}
	.left_box .more a:hover{color:#000;}
	
	.page{background:#168cca;width:506px;margin:0px auto;height:42px;}
	.page span{float:left;background:url(../images/page_a_bg.png) no-repeat;width:32px;height:32px;margin-top:5px;text-align:center;}
	.page a{display:block;width:32px;height:32px;line-height:32px;background:url(../images/page_a_bg.png) no-repeat;color:#000;float:left;text-align:center;margin:5px 10px 0px;}
	.page a.last{background:url(../images/last.png) no-repeat;width:61px;}
	.page a.first,.page a:hover{color:#168cca;}
	
	.left_box .head{text-align:center;}
	.left_box .head h3{ font-weight:normal;border-top:1px dashed #ddd;}
	.left_box .num {margin-top:20px;}
	.left_box .num  a,.left_box table td a{color:#168cca;}
	.left_box .num .last{float:left;width:355px;}
	.left_box .num .next{float:right;width:355px;text-align:right;}
	
	.left_box .recruit table{width:706px;margin-bottom:30px;}
	.left_box .recruit table th{background:#168cca;font-size:16px;font-weight:900;color:#fff;}
	.left_box .recruit table .first{border-left:1px solid #ddd;}
	.left_box .recruit table th,.left_box .recruit table td{height:40px;line-height:40px;text-align:center;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
	
	/*---leave---*/
	.content_ly tr{line-height:4em;}
	.content_ly th{font-family:"微软雅黑";font-size:14px;}
	.content_ly span{color:#168cca;}
	.content_ly samp{font-size:12px;}
	.content_ly .txtadd{border:1px solid #168cca; width:300px;height:25px;padding:5px 0px 5px 5px;margin-right:10px;}
	.content_ly .txtp{border:1px solid #168cca; width:200px;height:25px;padding:5px 0px 5px 5px;margin-right:10px;}
	.content_ly textarea{height:198px;min-height:198px;width:550px;border:1px solid #168cca;padding-left:5px; resize:vertical;margin-right:10px;}
	.content_ly .txtsu{border:0;width:77px;height:33px;background:url(../images/leave.jpg) no-repeat;color:#fff; cursor:pointer;}
	.content_ly .txtcz{margin-left:10px;}
	.warn{font-size:14px;color:red;height:25px;line-height:22px;}