@charset "utf-8";
/* CSS Document */

ul,li,img,p,input,h4,h5,h6,h3{
	padding:0px;
	margin:0px;
	border:none;
	list-style:none;
}
a{
	padding:0px;
	margin:0px;
	text-decoration:none;
	outline:none;
	color:#333333;
	}
a:hover{
	text-decoration:underline;
}
a:visited{ color:#333333;}


.nava{
	
	color:#fff;
	}
.clear{ clear:both;}
.bqa{
	padding:0px;
	margin:0px;
	text-decoration:none;
	outline:none;
	color:#333333;
	}
.bqa:hover{
	text-decoration:underline;
}
.bqa:visited{ color:#333333;}
body{
	padding:0px;
	margin:0px;
	font-size:12px;
	line-height:180%;
	}
.header{
	width:1000px;
	height:90px;
	margin:0px auto;
	}
.header .logo{
	width:500px;
	height:90px;
	float:left;}
.headR{
	width:220px;
	height:90px;
	float:right;}
.headR img{
	float:right;}
.headR a{
	width:53px;
	height:20px;
	display:block;
	font-size:12px;
	font-family:"宋体";
	color:#123084;
	font-weight:bold;
	margin-top:48px;
	float:left;
	margin-right:8px;}
.nav{
	width:100%;
	height:35px;
	background:url(../images/nav_bg.jpg) repeat-x;
	}
.nav_bg{
	width:1000px;
	height:35px;
	line-height:35px;
	margin:0px auto;}
.nav_bg li{
	width:140px;
	height:35px;
	line-height:35px;
	float:left;
	text-align:center;
	background:url(../images/nav_line.jpg) no-repeat right center;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.nav_bg li.one{
	background:none;}
.nav_bg li a{
	color:#FFFFFF;}
.nav_bg li a:hover{
	color:#06F;
	text-decoration:none;}
.banner{
	width:100%;
	height:297px;
	background:url(../images/banner_bg.jpg) repeat-x;}
.bann{
	width:1040px;
	height:297px;
	margin:0px auto;
	background:url(../images/bann.png) no-repeat;
	position:relative;

	}
.bann .dimg{
	width:1000px;
	height:290px;
	margin:0px 20px 0px;
		
	}
.bann  .dd{
	width:55px;
	height:8px;
	position:absolute;
	bottom:15px;
	right:460px;
	}
.dd li {
	width:8px;
	height:8px;
	float:left;
	background:url(../images/banli2.png) no-repeat;
	text-indent:-99999px;
	margin-right:5px;}	
.dd li.thr{
	background:url(../images/banli.png) no-repeat;}
	
.content1{
	width:1000px;
	height:275px;
	margin:0px auto;}
.company{
	width:394px;
	height:272px;
	float:left;
	background:url(../images/company_bg.jpg) no-repeat;}
.company h5{
	width:370px;
	height:36px;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	margin-left:24px;
	margin-top:8px;
	position:relative;
}

.company h5 a{
	float:right;
	margin-right:28px;
	position:absolute;
	top:2px;
	right:5px;}	
.compcon{
	width:348px;
	height:220px;

	margin-left:18px;
	font-size:12px;
	font-family:"宋体";
	color:#000;
	line-height:20px;
	
	}
.compcon_img{
	width:348px;
	height:127px;
	margin-bottom:10px;
	

	}	
.compcon p{
	font-size:12px;
	font-family:"宋体";
	color:#000;
	line-height:20px;
	text-indent:20px;}
.compcon  b,.compcon a{
	color:#00359a;
	font-weight:normal;}	
		
	
.news{
	width:397px;
	height:272px;
	float:left;
	}
.news h4{
	width:370px;
	height:29px;
	background:url(../images/newtitle.jpg) no-repeat left top;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:7px 0px 0px 27px;
	position:relative;
}

.news h4 a{
	float:right;
	margin-right:30px;
	position:absolute;
	right:5px;
	top:10px;
	}
.newcon{
	width:371px;
	height:230px;
	margin-top:5px;
	margin-left:8px;
	font-size:12px;
	font-family:"宋体";}
.newcon a{
	width:371px;
	height:38px;
	line-height:38px;
	float:left;
	color:#000;
	background:url(../images/news_line.jpg) no-repeat bottom center;}
.newcon a:hover{
	color:#1051d0;
	text-decoration:none;}
.newcon a span{
	float:right;}	


.contact{
	width:209px;
	height:272px;
	float:left;
	background:url(../images/contact.jpg) no-repeat;}
.contact h4{
	width:182px;
	height:29px;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:7px 0px 0px 27px;
}
.contcon{
	width:190px;
	height:135px;
	margin-top:13px;
	margin-left:10px;}
.conL{
	width:40px;
	height:135px;
	font-size:12px;
	float:left;
	line-height:20px;
	font-family:"宋体";
	color:#000;
	}
.conR{
	width:130px;
	height:135px;
	font-size:12px;
	float:right;
	line-height:20px;
	font-family:"宋体";
	color:#000;
	}
.product{
	width:1002px;
	height:269px;
	margin:5px auto 0px;
	background:url(../images/product.jpg) no-repeat;}
.product h4{
	width:973px;
	height:27px;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
	color:#FFF;
    padding:9px 0px 0px 27px;
	position:relative;
}
.product h4 a {
	float:right;
	margin-top:3px;
	margin-right:20px;
   position:absolute;
	right:5px;
	top:10px;
	}
.pcont{
	width:960px;
	height:187px;
	margin:21px 21px 11px 21px;
	overflow:hidden;
	}
.pcont li{
	width:128px;
	height:156px;
	background:url(../images/pli.jpg) no-repeat;
	float:left;
	margin-right:23px;
	padding:5px 6px;
	text-align:center;
	}
.pcont li a img{
	margin-bottom:20px;}
.pcont li a{
	font-size:12px;
	font-family:"宋体";
	color:#000;}
.pcont  a:hover{
	color:#1051d0;
	text-decoration:none;}

.pcont li.two{
	margin:0px;}
.yq{
	width:1002px;
	height:36px;
	line-height:36px;
	background:url(../images/yq.jpg) no-repeat;
	margin:7px auto 5px;
	overflow:hidden;
	}
.yq h4{
	width:60px;
	float:left;
	font-family:"微软雅黑";
	font-size:14px;
	color:#05158b;
	margin-left:25px;
	margin-right:30px;
	_display:inline;
	}

.aa{
	width:880px;
	float:left;
	overflow:hidden;
	}
.aa a{
	font-size:12px;
	color:#000;
	font-family:"宋体";
	margin-left:50px;
	margin-right:40px;}
.aa  a:hover{
	color:#1051d0;
	text-decoration:none;}
.footer{
	width:100%;
	height:166px;
	background:url(../images/footer.jpg) repeat-x;}
.foot{
	width:1000px;
	height:110px;
	padding-top:56px;
	font-size:12px;
	color:#000;
	font-family:"宋体";
	text-align:center;
	margin:0px auto;
	line-height:22px;}
	
.listcont{
	width:1000px;
	min-height:22px;
	margin:0px auto;
	background:url(../images/list_bg.jpg) repeat-x;
	}
.contL{
	width:230px;
	float:left;
	margin-top:3px;}
.plist{
	width:230px;
	background:url(../images/plistbg.jpg) repeat-y;
	}
.plist h4{
	width:205px;
	height:30px;
	background:url(../images/plisttitle.jpg) no-repeat;
	font-size:14px;
	font-family:"微软雅黑";
	color:#FFF;
	padding:10px 0px 0px 25px;}
.pli{
	width:197px;
	margin:8px 0px 0px 15px;
	padding-bottom:15px;
	}
.pli li{
	width:177px;
	height:37px;
	line-height:37px;
	font-size:12px;
	padding-left:20px;
	background:url(../images/pList_li.jpg) no-repeat bottom center;}
.pli li a{
	color:#000;}
.pli li  a:hover{
	color:#1051d0;
	text-decoration:none;}
.pli li a.nn{
	color:#f4410b;
}
	
.contR{
	width:756px;
	float:right;
	margin-top:3px;}
.lx{
	width:229px;
	height:275px;
	border:1px solid #d5d4d4;
	background:url(../images/lx_bg.jpg) no-repeat bottom right;}
.lx h4{
	width:204px;
	height:30px;
	background:url(../images/lxtitle.jpg) no-repeat;
	font-size:14px;
	font-family:"微软雅黑";
	color:#FFF;
	padding:10px 0px 0px 25px;}
.contconn{
	width:170px;
	height:135px;
	margin-top:13px;
	margin-left:15px;}
.contconn p{
	line-height:23px;}
	
.contR{
	width:756px;
	float:right;
	margin-top:3px;}
.contR h4{
	width:756px;
	height:39px;
	background:url(../images/ptit.jpg) no-repeat;
	font-weight:normal;}
.contR h4 p{
	float:right;
	font-size:12px;
	font-family:"宋体";
	color:#525f71;
	margin-right:15px;
	margin-top:13px;
	}
.contR h4 p a{
	color:#525f71;
	}
.contR h4 p a:hover{
	color:#1051d0;
	text-decoration:none;
	}
.contRR{
	width:756px;
	min-height:350px;
	margin-top:20px;	
}

.pcontt{
	width:745px;
	min-height:350px;
	overflow:hidden;
	margin-left:10px;
	_display:inline;
	}
.pcontt li{
	width:130px;
	height:205px;
	
	float:left;
	margin-right:25px;
	
	padding:5px 5px;
	text-align:center;
	margin-left:20px;
	margin-top:17px;
	_display:inline;
	}
.pcontt li a img{
	margin-bottom:20px;}
.pcontt li a{
	font-size:12px;
	font-family:"宋体";
	color:#000;}
.pcontt  a:hover{
	color:#1051d0;
	text-decoration:none;}

.page{
width:550px;
height:30px;
line-height:30px;
font-size:12px;
font-family:"宋体";
color:#666666;
padding-left:170px;
margin-top:20px;}
.page p{
float:left;
line-height:30px;}
.inp{
width:56px;
height:19px;
border:1px solid #7f9db9;
font-size:12px;
font-family:"宋体";
color:#666666;
float:left;}
.inp input{
width:35px;
height:15px;
float:left;
border:none;
background:none;}
.inp img{
cursor:pointer;
margin-top:2px;
float:right;
margin-right:2px;}
