@charset "utf-8";
body{
	background:url(../images/body-bg2.jpg) #e4f2fb;	
	margin:0;
	padding:0;
	font-size:12px;
}

.clear{
	clear:both;
}

a{
	color:#000;
	text-decoration:none;
}

a:hover{
	color:#024d8f;
}

.sqr-body{
	border-top:4px solid #5791d3;
	background:url(../images/body-bg1.jpg) repeat-x		
}

.header{
	width:1056px;
	margin:0 auto;
}

.header h1{
	padding:0;
	margin:6px 23px;
	float:left;
}

.lang{	
	background:url(../images/lan-bg.jpg) no-repeat #5791d3;	
	width:175px;
	height:33px;
	float:right;
	text-align:center;
	line-height:25px;
	color:#fff;
}

.lang a{
	color:#fff;	
}

.lang a:hover{
	color:#ff0;	
}

.nav{
	background:url(../images/nav-bg.jpg) no-repeat #377ee2;		
	float:left;
	width:1056px;
	height:38px;
	margin:0
	padding:0;
}

.nav li{
	float:left;
	color:#fff;
	list-style:none;
	text-align:center;
	width:94px;
}

.nav li a{
	color:#fff;
}

.nav li a:hover{
	color:#ff0;
}

.serch{
	margin-left:80px;
	float:left;
}

.pro-top{
	background:url(../images/pro-class.jpg) no-repeat #71b9e8;	
	width:1055px;
	height:190px;	
}

.pro-top ul{
	margin:14px 0 0 417px;
	padding:0;
	float:left;
}

.pro-top ul li{
	float:left;
	list-style:none;
	border-right:1px solid #b5b5b5;
	padding:0 5px;
}

.pro-top ul li:last-child{
	border-right:none;	
}

.center{
	background:url(../images/center-bg.jpg) repeat-y #e4f2fb;
	width:1055px;
	margin:0 auto;
}

.in-left{
	width:223px;
	float:left;
}

.in-hezuo{
	background:url(../images/left-topbg.jpg) repeat-x #f7fcff;	
	width:203px;
	border-bottom:1px solid #c6e3f5;
	padding:10px;
}

.in-hezuo h3{
	font-family:"微软雅黑";
	font-size:15px;
	color:#3179e2;
	margin:0;
	padding:0;
	width:233px;
}

.in-hezuo img{
	border:1px solid #7b7d7e;
}

.left-ad{
	padding:20px 0 10px 7px;
	background-color:#fff;
}

.left-p-class{
	margin:17px 7px;
	padding:0 0 17px 0;
	list-style:none;
	text-indent:3.5em;
}

.left-p-class li{
	background:url(../images/left-class-bg.jpg) no-repeat #f7fcff;	
	width:210px;
	height:35px;	
	line-height:35px;
	margin-bottom:5px;	
}


.in-right{
	width:820px;
	float:right;	
}

.in-about{
	background:url(../images/in-aboutus.jpg) no-repeat;	
	width:373px;
	height:210px;	
	float:left;
	padding:0 15px 10px 15px;
	line-height:24px;
}

.in-about ul{
	margin:0;
	padding:0;
	list-style:none;
}

.in-about ul li{
	float:left;
	margin-top:23px;
	margin-left:8px;
	border:1px solid #a3a2a2;
	width:113px;
	height:110px;
}

.in-about h4,.in-news h4{
	font-family:"微软雅黑";	
	font-size:15px;
	color:#fff;
	line-height:39px;
	margin:0;
	padding:0;
	width:110px;
	text-align:center;
}

.in-about-con,.in-news-con{
	padding:10px;
}

.in-about p{
	text-indent:2em;
}

.more1{
	background:url(../images/more-bg1.jpg) no-repeat;
	width:98px;
	height:29px;	
	float:right;	
	color:#226edb;
	font-weight:bold;
	line-height:29px;
	text-indent:0.7em;
}


.in-pro{
	border:1px solid #b1b0b0;
	float:left;
	margin-top:13px;
	width:822px;
	background-color:#fff;
}

.in-pro h4{
	background:url(../images/pro-tit-bg.jpg) repeat-x;	
	margin:0;
	padding:0;
	height:33px;
	line-height:33px;
	font-family:"微软雅黑";	
	font-size:15px;
	color:#3179e2;
	text-indent:2em;
}

.in-pro ul{
	margin:12px 25px 10px 0;
	padding:0;
	list-style:none;
	float:left;
}

.in-pro ul li{
	float:left;
	border:1px solid #c0c0c0;
	margin-left:15px;
	height:102px;
}

.in-news{
	background:url(../images/in-new-bg.jpg) no-repeat;	
	width:822px;
	height:157px;
	float:left;
	margin-top:13px;
}

.in-new-list,.in-new-list1 ul{
	margin:0 0 0 25px;
	padding:0;
	width:320px;
	float:left;
}

.in-new-list li,.in-new-list1 ul li{
	line-height:24px;	
}

.nie-tit{
	background:url(../images/nie-top.jpg) no-repeat;
	margin:0;
	padding:0;
	height:53px;
	line-height:36px;
	font-family:"微软雅黑";	
	font-size:15px;
	color:#fff;
	text-indent:2em;
	font-weight:bold;
	width:822px;
	float:left;
}

.nie-bot{
	background:url(../images/nie-bottom.jpg) no-repeat;	
	width:822px;
	height:13px;
	float:left;
}

.nie-ce{
	border-left:4px solid #5466d0;
	border-right:3px solid #5466d0;
	width:791px;
	background:#fff;
	float:left;
	padding:0 12px;
	line-height:25px;
}

.wapnew{
	text-indent:2em;
}

.info_text{
	text-align:right;
	color:#999;
	line-height:30px;
}

.position{
	border-bottom:1px solid #b0bbf6;	
	line-height:26px;
	color:#1d2fb2;
}

.position a{
	color:#1d2fb2;
}

.position a:hover{
	color:#1d2fb2;
	text-decoration:underline;
}

.aboutus-nie{
	background:url(../images/aboutus-bg.jpg) no-repeat left bottom;	
	padding-bottom:130px;
}

.aboutus-nie p{
	font-size:14px;
	text-indent:2em;
	margin-bottom:15px;
	line-height:30px;
}

.zheshu{
	float:right;
	margin-right:15px;
	margin-bottom:20px;
}

.prolistdet{
	margin:0 0 0 20px;
	padding:17px 0 0 0;
	list-style:none;
}

.prolistdet li{
	float:left;
	margin-right:30px;
}

.pagesn{
	color:#666;
	text-align:center;
}

.prolistdet p{
	text-align:center;
	font-size:14px;
}

.prolistdet img{
	border:#999 solid 1px;
}

.contact-nie{
	background:url(../images/contactus.jpg) no-repeat left bottom;	
	padding-bottom:200px;
	padding-top:50px;
}

.contact-nie ul{
	font-size:14px;
	line-height:26px;
	margin-left:130px;
}

.comname{
	color:#009;
	font-size:18px;
	font-weight:bold;
	list-style:none;
}

.newsbox{
	
}

.newsbox ul{
	margin:10px;
	padding:0;
	line-height:26px;
}

.newsbox ul li{
	margin:3px 0;
	border-bottom:1px solid #ddd;
}

.newsbox ul li span{
	float:right;
	color:#999;
}

.footer{
	background:url(../images/footer-bg.jpg) no-repeat #cee5f2;
	border:1px solid #81b3de;
	width:1035px;
	margin:13px auto;	
	height:49px;
	line-height:49px;
	padding-right:20px;
	text-align:right;
}