@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote,dl, dt, dd, ul, ol, li,pre, 
form, fieldset, legend, button, input, textarea, 
th, td,img{
 border:medium none;
 margin: 0;
 padding: 0;
 }
body,button, input, select, textarea {
 font: 12px/1.5 '微软雅黑', Arial;
 font-family:'微软雅黑';
 }
em{font-style:normal;}
ul, ol { list-style: none; }
a { text-decoration: none; color:#333;}
a:hover { text-decoration: none; color:#183883; }
img{ border:0px; display:block;}
.main{
	width:1200px;
	height:auto;
	margin:0 auto;
	}
#nav{width:100%;height:48px;font-size:16px;font-family:'微软雅黑';}
#nav .mainlevel{float:left;text-align:center; margin:0 auto;width:130px;/*IE6 only*/}
#nav .mainlevel a{text-decoration:none;line-height:38px;display:block;width:130px;}
#nav .mainlevel a:hover,#nav .mainlevel a.cur{color:#fff;text-decoration:none;background:#0193DE;}
#nav .mainlevel ul{display:none;position:absolute;z-index:3;font-size:14px;}
#nav .mainlevel li{border-top:1px solid #fff;background:#FAFBFE;width:130px;/*IE6 only*/}

.topvebanner { margin: 0 auto; width: 100%; height: 350px; overflow: hidden;}
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 350px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 350px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 350px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { WIDTH: 100%; HEIGHT: 350px; border: 0; }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 81px; HEIGHT: 8px; position: absolute; top: 332px; right:50%;left:50%;z-index:1; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 8px; TEXT-ALIGN: center; margin-left: 1px; background: #FFF; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #FF; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 2; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px;}
#myjQueryNav .current { BACKGROUND: #FF9933; }
#myjQueryNav .current A { COLOR: #fff; }

.banner{height:350px;overflow:hidden;width:100%; margin:0 auto;}
.banner .d1{width:100%;height:350px;display:block;position:absolute;left:0px;}
.banner .d2{
	width: 100%;
	height: 30px;
	clear: both;
	position: absolute;
	z-index: 100;
	left: 0px;
	top: 415px;
}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}
#about{
	width:1100px;
	height:auto;
	float:left;
	border:#0193DE 2px solid;
	margin:30px 0 50px 0;
	padding:50px;
	position:relative;
	font-family:'微软雅黑';
	}
#about H3{
	width:100%;
	height:auto;
	float:left;
	font-size:20px;
	}
#about H3 span{
	width:100%;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#444;
	}
#about p{
	width:720px;
	height:auto;
	float:left;
	padding-top:15px;
	line-height:28px;
	font-size:14px;
	}
#about .aboutimg{
	width:370px;
	height:250px;
	background:#000;
	position:absolute;
	top:8px;
	right:8px;
	}
#about .aboutimg a{
	width:150px;
	height:50px;
	line-height:50px;
	position:absolute;
	z-index:9999;
	top:50%;
	margin-top:-20px;
	right:0px;
	}
#about .aboutimg a span{
	float:left;
	text-align:center;
	font-size:18px;
	}
#about .aboutimg a span:nth-child(1){
	width:100px;
	height:50px;
	background:rgba(0,124,186,0.8);
	color:#fff;	
	}
#about .aboutimg a span:nth-child(2){
	width:50px;
	height:50px;
	background:rgba(0,0,0,0.8);
	font-size:24px;
	color:#fff;	
	}
#foot{ 
	width:100%;
	height:auto;
	float:left;
	font-family:'微软雅黑';
	margin:0 auto;
	}
.foothead{
	width:100%;
	height:auto;
	float:left;
	background: #777;
	padding:30px 0;
	}
.foothead li{
	width:300px;
	height:auto;
	float:left;
	box-sizing:border-box;
	background:url(/templets/honglun2016/images/bui01_07.png) no-repeat 35px center;
	color:#fff;
	padding-left:80px;
	border-right:#CCC 1px solid;
	}
.foothead li:nth-child(2){
	background:url(/templets/honglun2016/images/bui02_07.png) no-repeat 35px center;
	}
.foothead li:nth-child(3){
	background:url(/templets/honglun2016/images/bui03_07.png) no-repeat 35px center;
	}
.foothead li:nth-child(4){
	background:url(/templets/honglun2016/images/bui04_07.png) no-repeat 35px center;
	border:none;
	}
.footbottom{
	width:100%;
	height:auto;
	float:left;
	background:#555;
	padding:15px 0; 
	font-family:'微软雅黑';
	}
.footbottom .center{
	width:auto;
	height:auto;
	color:#999;
	text-align:center;
	margin:auto 0;
	}
.footbottom .fright{
	float:right;
	width:auto;
	}
.footbottom .fright a{
	width:auto;
	height:auto;
	float:left;
	border-left:rgba(255,255,255,0.3) 1px solid;
	color:#999;
	padding:0 15px;
	}
#news{
	width:1200px;
	height:auto;
	float:left;
	padding:50px 0;
	}
#news .newsleft{
	width:750px;
	height:auto;
	float:left;
	}
#news .newsleft li{
	width:750px;
	height:auto;
	float:left;
	padding:15px 0;
	}
#news .newsleft li img{
	float:left;
	}
#news .newsleft li .newdetail{
	width:550px;
	padding-left:20px;
	float:left;
	}
#news .newsleft li .newdetail h3 p{
	font-weight:normal;
	padding-top:5px;
	font-size:12px;
	}
#news .newsleft li .newdetail p{
	padding-top:10px;
	}
#news .newsright{
	width:400px;
	height:auto;
	float:right;
	position:relative;
	}
#news .newsright .title{
	width:400px;
	height:auto;
	position:absolute;
	top:0px;
	left:0px;
	background:rgba(0,0,0,0.6);
	font-family:'微软雅黑';
	}
#news .newsright .title h3{
	width:302px;
	height:50px;
	float:left;
	padding:0 20px;
	color:#fff;
	font-size:16px;
	padding-top:8px;
	font-family:'微软雅黑';
	}
#news .newsright .title h3 p{
	font-weight:normal;
	font-size:12px;
	}
#news .newsright .title span{
	width:58px;
	height:58px;
	float:left;
	text-align:center;
	line-height:58px;
	color:#fff;
	font-size:24px;
	background:rgba(0,124,186,0.8);
	}
.newbottom{
	width:400px;
	height:auto;
	position:absolute;
	bottom:0px;
	background:rgba(0,124,186,0.8);
	}
.newbottom span{
	float:left;
	width:400px;
	box-sizing:border-box;
	padding:10px 0;
	}
.newbottom span img{
	margin:0 auto;
	}
.newbottom span:nth-child(1){
	border-right:#007cba 1px solid;
	}
.newbottom span:nth-child(2){
	border-left:#6da9c6 1px solid;
	}	
.photo{
	width:1200px;
	height:auto;
	float:left;
	border:#0193DE 2px solid;
	padding:20px 0;
	position:relative;
	margin:40px 0;
	}
.photo h3{
	width:100%;
	height:auto;
	position:absolute;
	font-size:20px;
	top:-18px;
	font-weight:bold;
	left:40px;
	}
.photo h3 p{
	width:240px;
	height:auto;
	float:left;
	text-align:center; 
	background-color:#FFF;
	}
.photo h3 p span{
	color:#999;
	padding-left:5px;
	font-size:18px;
	}
.photo li{
	width:274px;
	height:auto;
	float:left;
	margin-left:20px;
	position:relative;
	}
.photo li p{
	width:254px;
	height:35px;
	line-height:35px;
	background:rgba(0,0,0,0.6);
	position:absolute;
	bottom:0px;
	left:0px;
	color:#fff;
	padding:0 10px;
	font-size:14px;
	}
.ul, ol { list-style: none; }
.infotek_pages{
}
.infotek_pages ul{
	float:right;
	padding:12px 0px 12px 16px;
	list-style-type:none;
}
.infotek_pages ul li{
	float:left;
	font-family:Tahoma;
	margin-right:5px;
	border:1px solid #CCC;
	padding:4px
}
.infotek_pages ul li a{
	float:left;
	color:#555;
	display:block;
}
.infotek_pages ul li a:hover{
	color:#ff0000;
	text-decoration:none;
}