* { font-family: "Microsoft Yahei",Lucida Grande,Lucida Sans Unicode,ËÎÌå,ÐÂËÎÌå, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 26px;padding: 0px;margin: 0px; }
body {
	margin: 0px;
	background-color:#fff;
}
table{margin:0 auto;}
td {
	font-size: 12px;
	color: #333333;
}

a:link {
	font-size: 12px;
        color: #333;
	text-decoration: none;	
}
a:visited {
	font-size: 12px;
        color: #333;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
        color: #f33;
        text-decoration: none;
		
}
.ipt02{border:1px solid #ccc; font-size:12px; color:#666;}
.ipt03{border:1px solid #ccc; background-color:#f7f7f7; font-size:12px; width:80px; height:30px; color:#666;}
a.menu:link {
	font-size: 14px;
	color: #333;
	width:110px;
	height:33px;
	line-height:33px;
	display:block;
	font-family:"Î¢ÈíÑÅºÚ";
	text-decoration: none;
}
a.menu:visited {
	font-size: 14px;
	color: #333;
	width:110px;
	height:33px;
	line-height:33px;
	display:block;
	font-family:"Î¢ÈíÑÅºÚ";
	text-decoration: none;
}
a.menu:hover {
	font-size: 14px;
	color: #fff;
	background:url(imgs/menu_bg.png) no-repeat;
	width:110px;
	height:33px;
	display:block;
	line-height:33px;
	font-family:"Î¢ÈíÑÅºÚ";
	text-decoration: none;
}
a.bigStyle:link {
	font-size: 12px;
	color: #0c68b8;
	font-weight:bold;
	text-decoration: none;
}
a.bigStyle:visited {
	font-size: 12px;
	color: #0c68b8;
	font-weight:bold;
	text-decoration: none;
}
a.bigStyle:hover {
	font-size: 12px;
	color: #f33;
	font-weight:bold;
	text-decoration: none;
}

a.smallLeft:link {
	font-size: 12px;
	color: #666;
	padding-left:13px;
	text-decoration: none;
}
a.smallLeft:visited {
	font-size: 12px;
	color: #666;
	padding-left:13px;
	text-decoration: none;
}
a.smallLeft:hover {
	font-size: 12px;
	color: #666;
	padding-left:13px;
	text-decoration: none;
}

a.more{font-size:12px; color:#0c68b8; text-decoration:none;}
a.more:hover{ text-decoration:none; color:#f33;}

a.links{font-size:12px; color:#fff; text-decoration:none;}

a.news{width:120px; height:35px; text-align:center; font-size:13px; color:#fff; text-decoration:none; background:#0c68b8; line-height:40px; display:inline-block;}
a.tech{width:120px; height:35px; text-align:center; font-size:13px; color:#666; text-decoration:none; background:#fff; line-height:40px; display:inline-block;}

.inputStyle {
	height: 18px;
	width: 150px;
	border: 1px solid #666666;
	background-color: #ffffff;
}
.ButtonSearch1{
	margin-top:5px;
}
.inputStyle02 { height: 18px;width: 70px;border: 1px solid #666666;background-color: #ffffff;}
.copyright { color:#f3a487;}
.commendBg {
	background-image: url(../images/pro_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;}
	
.wrapper { width:1200px; margin: 0 auto; position: relative; }
#banner { width: 100%; height:450px; overflow: hidden; position: relative; }
#banner_img { display: block; position: relative; }
#banner_img li { position: absolute; top: 0; left: 0; width: 100%; height:450px; background-position: center; background-size: cover; display: none; }
#banner_img li.item1 { background: url(imgs/banner01.png) no-repeat 50% 0px; display: block; }
#banner_img li.item2 { background: url(imgs/banner02.png) no-repeat 50% 0px; }
#banner_img li.item3 { background: url(imgs/banner03.png) no-repeat 50% 0px; }
#banner_img .ad_img { position: absolute; right: 10px; width: 506px; height:360px; }
#banner_img .ad_txt { position: absolute; left: 10px; color: #fff; margin-top:100px; }
#banner_img .ad_txt a { display: block; width: 100px; height: 25px; line-height: 25px; text-align: center; margin-top: 35px; background: #fff; color: #666; text-decoration: none; text-shadow: none; }
#banner_ctr { position: absolute; width: 1300px; margin-left: -550px; left: 50%; bottom:30px; z-index: 1; }
#banner_ctr ul { height:30px;  font-size: 0; line-height: 0; position: relative; margin:0px auto; }
#banner_ctr li { display: block; margin:10px 8px 10px 7px; float: left; background:none; width: 10px; height: 10px; border:#FFFFFF solid 1px; cursor: pointer; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }
#banner_ctr li.first-item{ background:#d3101a; width:21px; border:#d3101a solid 1px;}