/*Ê×Ò³*/
body,div,ul,ol,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,
textarea,blockquote,th,td{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 { font-size:100%;}
body{
	text-align:left;
	font-size:12px;
	font-family:"Microsoft YaHei","Times New Roman", Times, serif;
	line-height:1.5;
	min-height:100%;
	_height:100%;
	position:relative;
	}

a{text-decoration:none;}
ul,ol{list-style:none;}
img{border:0;}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
caption, th {
    text-align: left;
}

/*Çå³ý¸¡¶¯*/
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}

.pages{text-align:center;}
.pages a{margin-right:10px;}

html{height:100%;}
.nav{
	position:absolute;	
	z-index:1;
	width:100%;
	min-width:1160px;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1260?"1160px":"");
	padding-top:39px;
}
.logo{position:absolute;z-index:1;left:0;width:200px; height:55px;background:url(/images/logo.png) left no-repeat;padding:4px 0 0 78px;}

.menu{position:relative;padding-top:8px;height:37px;background:#bdced6;margin-left:244px;padding-left:40px;}
.menu li{float:left;text-align:center;width:90px;position:relative;}
.menu li a{width:90px;height:37px;line-height:37px;color:#000;display:block;font-size:15px;}
.menu li ul a{width:90px;}
.menu li.active a,
.menu li a:hover,.menu li:hover{background:#7fb6df;color:#003c69;}
.menu li:hover .submenu{ display:block;}
.submenu{position:absolute;display:none;left:0;width:450px; top:35px;}
.submenu li{float:left;width:auto;}
.submenu a{height:27px;line-height:27px;background:#7fb6df;}
.websiteen{ width:83px; line-height:25px; background:url(images/en_site.jpg) no-repeat top left; text-align:center; display:block; color:#193763;}
.websiteen:hover{ color:#1e74ca;}
.banner,.n_banner{width:100%;min-width:1160px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1260?"1160px":"");text-align:center;}
.banner{height:100%;}
..n_banner,n_banner img{width:100%;height:280px;}
.slideBox{width:100%;  overflow:hidden; position:relative;}
.slideBox .hd{height:44px; overflow:hidden; position:absolute;left:15%; right:5px; bottom:225px; z-index:1; }
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{
	 float:left;
	 margin-right:12px;
	 padding:4px;
	 background:rgba(146, 150, 159, 0.7);
	 width:36px;
	 height:36px;
	 text-align:center;
	 cursor:pointer; 
	 filter:Alpha(opacity=70);
	 }
.slideBox .hd ul li.on{background:#f2f2f2;}
.slideBox .hd ul li img{width:36px;height:36px;position:relative;}
.slideBox .bd{ position:relative; min-height:880px;height:100%;_height:880; z-index:0;}
.slideBox .bd img{width:100%;min-width:1160px;height:100%;min-height:880px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1260?"1160px":"");display:block;}
.pro_list{
	width:100%;
	min-width:1160px;
	background:rgba(107,126,158,0.8)!important;
	filter:Alpha(opacity=70);
	background:#6b7e9e;
	height:127px;
	position:absolute;
	bottom:90px;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1260?"1160px":"");
	overflow:hidden;
	}
.sPrev,.sNext{margin-top:15px;display:block;width:30px;height:90px;float:left;background:url(images/picLeft.png) center center no-repeat;}
.sNext{ background:url(images/picRight.png) center center no-repeat;  }
.sPrev:hover,.sNext:hover{ border-color:#f60; }
.picScroll-left { padding:10px;width:1080px;margin:0 auto;}
.picScroll-left .tempWrap{ float:left;}
.picScroll-left ul{ overflow:hidden; zoom:1;}
.picScroll-left ul li{ margin:0 3px; float:left; _display:inline; overflow:hidden; text-align:center;  }		
.picScroll-left .pro{
	width:311px;
	height:87px; 
	display:block; 
	background:#f2f2f2;
	padding:10px;
	position:relative;
	overflow:hidden;}
.pro .pic,.pro .intro{height:86px;float:left;}
.pro .intro{margin-left:8px;display:inline;}
.pro .intro{width:75px;font-weight:bold;color:#51769a;font-size:14px;}
.pro .intro span{width:75px;display:inline-block;}
.pro .text{font-size:18px;float:right;color:#51769a;line-height:22px;height:47px;margin-top:45px;}
.pro a{color:#51769a}	
		
.foot{
	position:absolute;
	bottom:0;
	height:90px;
	width:100%;
	min-width:1160px;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1260?"1160px":"");
	text-align:center;
	color:#fff;
	overflow:hidden;
	}
.foot a,.con_foot a{color:#fff;}
.foot ul{width:500px;margin:20px auto 0 auto;}
.foot ul li,.con_foot ul li{float:left;}	
.foot ul a,.con_foot ul a{display:block;float:left;width:75px;}


/*-----content style------*/
.con_head{
	position:relative;
	background:#78aeda url(images/wp-bg.jpg) left top no-repeat;}
	
.n_banner{background:#518db7;text-align:left;}	
.n_banner img{width:100%;min-width:1160px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1260?"1160px":"");}
.main{width:1000px;margin:0 auto;}
.main_tit{margin-top:15px;}
.main_tit h3{
	font-size:22px;
	color:#143b44;
	font-weight:normal;
	padding-left:25px;
	height:40px;
	line-height:40px;
	background:url(images/secnav_listbg.jpg) left center no-repeat;
	border-bottom:1px solid #d3d3d3;
	}
.sidemenu{
	float:left;
	width:185px;
	margin:21px 0;
	}	
.sidemenu_list{
	padding-top:11px;
	background:url(images/sidemenu_bg1.gif) left top no-repeat;}
.sidemenu_list ul{
	background:#e3e7f0 url(images/sidemenu_bg2.gif) left bottom no-repeat;padding:0 0 20px 23px;}
.sidemenu_list li ul{ display:none;
        background:#e3e7f0;
	padding:0 0 10px 23px;}	
.sidemenu_list li:hover ul
{
	display:block;
}		
.sidemenu_list li{height:auto;line-height:28px;}
.sidemenu_list li.on dl{display:block;}
.sidemenu_list li.on dl a{background:none}
.sec_menu{display:none;}
.sidemenu_list li a{
	height:28px;
	display:block;
	color:#51769a;
	padding-left:30px;
	background:url(images/secnav_listbg_n.jpg) left center no-repeat;
	}
.sidemenu_list li.on a,	
.sidemenu_list li a:hover{background:url(images/secnav_listbg_h.jpg) left center no-repeat;}	
.sidebtn{margin-top:10px;}
.sidebtn li{
	border-top:1px solid #d3d3d3;
	height:46px;
	line-height:46px;
	}
.sidebtn li	a{
	background:url(images/sidebtn.jpg) left top no-repeat;
	font-size:16px;
	display:block;
	color:#000;
	padding-left:48px;
	font-weight:bold;
	}
.sidebtn li.favorite a{background:url(images/sidebtn.jpg) left center no-repeat;}
.sidebtn li.contact_us a{background:url(images/sidebtn.jpg) left bottom no-repeat;}

table.contact{
	width:155px;
	color:#848484;
	}	
.content{
	width:710px;
	margin-left:280px;
	padding-top:28px;
	color:#848484;
	min-height:500px;
	margin-bottom:30px;
	}
.content a{color:#848484}	
.content a:hover{color:#003c69;}	
.con_tit{
	font-size:20px;
	color:#014571;
	margin-bottom:8px;
	}	
.con_txt{line-height:25px;}	

.con_pro_list{
	width:100%;
	min-width:1160px;
	background:url(images/con_pro_bg.jpg) repeat-x;
	height:127px;
	position:relative;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1260?"1160px":"");
	}	
.con_pro_list .picScroll-left { padding:10px;width:1080px;margin:0 auto;}		
.con_pro_list .picScroll-left .pro{
	width:311px;
	height:94px; 
	display:block; 
	background:url(images/pro_bg.gif) left no-repeat !important;
	padding:10px;
	position:relative;
	overflow:hidden;}

.con_foot{
	position:relative;
	height:86px;
	width:100%;
	background:url(images/ftbg.gif) left top repeat-x;
	min-width:1160px;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1260?"1160px":"");
	text-align:center;
	color:#fff;
	}
.con_foot ul{width:500px;margin:0 auto}		
.con_foot div{
	position:absolute;
	left:0;
	width:100%;
	padding:25px 0;
	background:-webkit-linear-gradient(left,#8fb2c7,#bcd8ed);
	background:-moz-linear-gradient(left, #8fb2c7, #bcd8ed);
	background:-o-linear-gradient(left, #8fb2c7, #bcd8ed);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8fb2c7", endColorstr="#bcd8ed", GradientType="0"); /* IE*/
	
	top:5px;
	}	
	
/*---p-zizhi----*/	
.picbox{margin-right:-36px;}
.picbox li{
	display:inline-block;
	 *display:inline;
	 zoom:1; 
	width:203px;
	padding:2px;
	text-align:center;
	margin:0 36px 15px 0;
	 vertical-align:top;
	}
.picbox img{border:1px solid #ccc;}		
.picbox li span{display:block;}	

.ruanjian li{width:139px;}

/*---news---*/
.news{
	border-top:1px solid #ccc;
	padding:10px 70px 0 0;
}
.news li{
	height:27px;
	line-height:27px;
	text-align:right;
	background:url(images/news_arrow.gif) left center no-repeat;
	padding-left:16px;
	color:#848484;}

.news li a{float:left;display:inline-block;color:#848484;}
.news li a:hover{color:#003c69;}

/*---chanpin---*/
.hbrj_list,
.yunwei_list{margin:62px 0 0 104px;}
.jcyq_list{margin-top:25px;}

.hbrj_list li,
.yunwei_list li,
.jcyq_list li,
.gongcheng_list li{
	display:inline-block;
	*display:inline;
	zoom:1; 
	text-align:center;
	vertical-align:top;
	}

.hbrj_list li span,
.jcyq_list li span,
.yunwei_list span,
.gongcheng_list span{display:block;}	

.hbrj_list li{width:123px;margin:0 25px 15px 0;}
.jcyq_list li{width:185px;margin:0 46px 15px 0;}
.gongcheng_list li{width:219px;margin:0 15px 15px 0;}

.jcyq_list li img,
.gongcheng_list li img{
	border:1px solid #ccc;
	border-radius:5px;}

h3.article_tit{text-align:center;font-size:15px;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:5px}

.goback{
	width: 65px;
	height: 21px;
	float: right;
	margin-right: 35px;
                     margin-top:35px;
	display: block;
	}
.yunwei_list li{width:181px;margin:0 36px 15px 0;}	

.yunwei{
	padding:10px 70px 0 0;
}
.yunwei li{
	height:27px;
	line-height:27px;
	text-align:right;
	background:url(/uploads/news_arrow.gif) left center no-repeat;
	border-bottom:1px solid #ccc;
	padding-left:16px;
	color:#848484;}

.yunwei li a{float:left;display:inline-block;color:#848484;}
.yunwei li a:hover{color:#003c69;}
.downtop{ color:#024570; font-size:14px; padding-left:15px; line-height:30px; background:url(images/downtop_bg.jpg) no-repeat top left;  margin-bottom:10px;}
.download{ margin:5px auto;}
.download li{
	height:32px;
	line-height:32px;
	margin-bottom:8px;
	border-bottom:1px dashed #e9e8e3;
	}
.download li a{
	display:block;
    width:600px;
	text-align:left;
	padding-left:35px;
	background:url(/uploads/xueyuanlist_bg.jpg) no-repeat left center;
	}	
	
/*--jianceyiqi---*/
.menuContent{display:none;}
.menuTitle{
	font-size:15px;
	color:#014571;
	border-bottom:1px solid #ccc;
	padding:15px 0 5px 0;
	background:url(/uploads/tit-normal.gif) right center no-repeat;
	cursor:pointer;
	}
div.current{
	background:url(/uploads/tit-current.gif) right center no-repeat;
	}	
	
.comp_name{font-size:16px;color:#014571;width:370px;}	

.msg input{boeder:1px solid #ccc;height:22px;}
.msg{margin:30px 0 0 30px;}
.msg td{padding:5px 0;}
#name{width:131px;}
#tel,#mobile,#mail{width:187px;}
#compname,#content{width:259px;}
#content{height:82px;}
#submit,#reset{width:58px;height:19px;background:#014571;color:#fff;border:none;cursor:pointer;}
#reset{background:#ccc;}

/*---job-----*/
.search_job{
	margin-top:68px;
	padding-bottom:33px;
	border-bottom:1px solid #ccc;
	}
.job_txt{
	width:371px;
	height:26px;
	line-height:26px;
}	
.job_btn{
	width:66px;
	height:29px;
	background:url(/uploads/job_btn.jpg);
	border:none;
	color:#fff;
	cursor:pointer;
	}
.job_tbl{width:700px;margin-top:33px;text-align:center}
.job_tbl td{border-bottom:1px dashed #ccc;height:33px;}
.job_tbl th{
	text-align:center;
	height:35px;
	line-height:35px;
	background:#ddeeff;
	font-size:14px;
	color:#000;
	}	
.job_name,th.job_name{text-align:left;padding-left:15px;}	

 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
  .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.sitemap{padding-left:50px;}
  .sitemap li{font-size:15px;font-weight:bold}
  .sitemap ul{padding-left:30px;}
  .sitemap ul li{font-size:13px;font-weight:normal}

.more{text-align:right;font-size:14px;font-weight:bold;color:#003c69}

#Slidebox{width:auto; height: 100%; min-height:880px; padding:0px;  margin:0 auto;  /*position:relative;*/ background:#185f8b; overflow:hidden;}
#flashBg {height: 100%;overflow: hidden;width:auto;clear: both;margin: 0;padding: 0;}
#flashLine {background: url(../images/touming.png) repeat-x center bottom;height: 100%;width:auto;clear: both;}
#flash{height: 100%;min-height:880px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;}
#flash a {height: 100%;display: none;min-height:880px;cursor:pointer}
#flash a img {height: 100%;min-height:880px;min-width:1160px;}
.flash_bar {width:555px;padding-left: 0;z-index: 69;height: 49px;overflow: hidden;position: absolute;
bottom:230px;left: 16%; background: url(../images/tg_flashbar.png) no-repeat 0px 0px;text-align: center;}
.flash_bar .dq {
display: block;float: left;width: 43px;height: 43px;margin:2px 4px;cursor: pointer;}

.flash_bar .no {display: block;float: left;width: 43px;height: 43px;margin:2px 4px;cursor: pointer;
}
.flash_bar .dq img{border:3px solid #fff;}
.flash_bar div img{width:37px;height:37px;border:3px solid #999;}

#flash1{background:url(/uploads/banner/shuiyuan5.jpg) center no-repeat;}
#flash2{background:url(/uploads/banner/yunwei1.jpg) center no-repeat;}
#flash3{background:url(/uploads/banner/jiance2.jpg) center no-repeat;}
#flash4{background:url(/uploads/banner/xitong3.jpg) center no-repeat;}
#flash5{background:url(/uploads/banner/shuzi4.jpg) center no-repeat;}
#flash6{background:url(/uploads/banner/daqijainc.jpg) center no-repeat;}
