@charset "gb2312";
/* CSS Document */
body,a,img,h1,h2,h3,h4,h5,h6,h7,p,ul,li,dl,dt,dd{ margin:0; padding:0;}
.clearbox{overflow:hidden;}
a{ text-decoration:none; }
li{ list-style:none;}
img{vertical-align: middle;}



body{ background-color:#efefef;}
.topcenter{ width:1200px; margin:0 auto;}
.topcenter *{ float:left;}
.topcenter img{ margin-top:25px; margin-bottom:22px; margin-right:50px;}
.topnav li{margin-left:10px; margin-right:10px;}
.topnav li a{ font-size:16px; color:#00549b; font-family:Microsoft YaHei; }
.topnav li a:hover{ font-size:16px; color:#000; font-family:Microsoft YaHei; }
.topnav{ margin-top:54px;}

.banner{ width:100%; min-width:1200px;overflow:hidden;}
.banner img{ margin-left:auto; margin-right:auto;}


.textcenter{ width:1200px; margin:0 auto;}
.textboxtop{ width:1200px; margin-top:15px;}
.product{ width:220px; background-color:#FFF; overflow:hidden;}

.toplefttitle{margin-bottom:15px; background-image:url(../images/titlebj.png); background-repeat:repeat-x;}
.product ul li{ float:left;}
.product ul li a{ line-height:28px; font-size:12px; color:#2b2b2b; font-family:SimSun;}
.product ul li a img{ margin-left:10px; margin-right:11px;}
.product ul{ background-image:url(../images/navbj.png); background-repeat:repeat-x; border:1px solid #d2d2d2; overflow:hidden; margin-left:15px; margin-right:15px;width:190px; margin-top:8px; margin-bottom:8px;}
.product ul:active{ background-image:url(../images/navbj04.png); background-repeat:repeat-x; border:1px solid #d2d2d2; overflow:hidden; margin-left:15px; margin-right:15px;width:190px; margin-top:8px; margin-bottom:8px;}
.product ul li a:hover{ line-height:28px; font-size:12px; color:#3173ce; font-family:SimSun;}
.toplefttitle h1{ font-size:18px; line-height:42px; color:#FFF; font-family:Microsoft YaHei; margin-left:72px;}
.toplefttitle img{ margin-top:15px; margin-left:15px; margin-right:11px;}
.righttextbox{ width:504px; float:right; margin-right:16px;}
.call img{ margin-top:15px;}
.leftmaxbox{ float:left;}


.picturebox{ background-color:#FFF; float:right; margin-bottom:43px;min-height: 480px;}

.picturetitle{ width:963px; border-bottom:1px solid #dcdcdc; margin-bottom:29px;}
.picturetitle span{ font-size:12px; font-family:SimSun; color:#313131; line-height:40px;}
.picturetitle img{  margin-left:13px; margin-right:10px;}
.picturetitle a{font-size: 12px;font-family:SimSun;color: #313131;line-height: 40px;}

.listcenter{ width:923px; margin-left:22px; margin-bottom:14px;}
.listcenter h1{ font-family:SimSun; font-size:16px; color:#078be0; line-height:24px;}
.listcenter p{ font-family:SimSun; font-size:12px; color:#999999; line-height:24px;}
.listcenter a{ font-family:SimSun; font-size:12px; color:#999999; font-weight:bold; line-height:24px;}
.listcenter a:hover{ color:#27a8f9;}
.listcenter h1 a{color:#078be0;font-size:16px;}
.pageturn *{ float:left; font-size:12px; font-family:SimSun; color:#666; line-height:19px; padding-left:5px; padding-right:5px;}
.pageturn ul li a{ background-image:url(../images/navbj03.png); border:1px solid #d3d3d4;}
.pageturn ul li a:hover{ background-image:url(../images/navbj05.png); border:1px solid #d3d3d4;}
.pageturn{ width:350px; margin:0 auto; margin-bottom:31px; margin-top:18px;}


.bottombj{ background-color:#00a0e9; width:100%; min-width:1200px;}
.bottomcenter{ width:1200px; margin:0 auto;}
.bottomcenter ul li{ font-size:12px; font-family:SimSun; color:#FFF; line-height:24px;}
.bottomcenter ul li a{ font-size:12px; font-family:SimSun; color:#FFF; line-height:24px;}
.bottomcenter ul{ margin-top:42px; margin-bottom:48px; float:left;}
.bottomcenter dl{ float:right;margin-top:42px; margin-right:35px;}
.bottomcenter dl dd{ font-size:12px; font-family:SimSun;color:#FFF; line-height:24px; text-align:center;}





/*    ·ÖÒ³    */
.pagination {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size:14px;
	float: right;
	margin-right: 28px;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
	margin-bottom:25px;
}
.pagination li{
	font-size: 14px;
	padding: 3px 5px;
	list-style: none;
	display: inline;
	float: left;
	line-height: 1em;
	text-decoration: none;
	border: 1px solid #ddd;
	border-left-width: 0;
	height: 23px;
	line-height: 22px;
}
.pagination li a {
	display: inline-block;
	background-color: #f9f9f9;
	color: #999;
}
.pagination li a:hover{
	text-decoration:none;
}
.pagination li.thisclass {
	background-color: #f9f9f9;
	color:#999;
}
.pagination li:first-child {
	border-left-width: 1px;
	border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
	border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
	color: #444;
}







