@charset "utf-8";
/* CSS Document */
/*   www.wyunf.com */

/* header start */
#header{
	margin:0 auto;
	width:1000px;
	height:80px;
	background:url(../images/header_bg.jpg) repeat-x left top;
}
#logo{
	margin-top:5px;
	width:500px;
	height:70px;
}
#tel{
	margin-top:20px;
	padding-left:50px;
	width:150px;
	height:40px;
	overflow:hidden;
	background:url(../images/tel.jpg) no-repeat left center;
	color:#055ebc;
	font:italic bold 18px/20px "SimSun";
}
/* header end */
/* nav start */
.navbg {
	margin: 0px auto; padding:7px 0; width: 100%; height: 30px; line-height: 30px; background:url(../images/nav_bg.jpg) repeat-x left bottom;
}
.nav {
	margin: 0px auto; width: 1000px;
}
.nav ul {
	width: 1000px; float: left;
}
.nav ul li {
	width: 120px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; text-decoration: none; float: left; display: inline; position: relative; z-index: 100;
}
.nav ul li a {
	width: 100%; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
.nav ul li a:hover, .nav ul li a.current{
	color: rgb(0, 64, 152); background: url("../images/nav_bg2.jpg") repeat-x left top;
}
.navC {
	background-position: top; background-image: url("../images/nav_bg2.jpg"); background-repeat: repeat-x;
}
.navC b {
	color: rgb(0, 64, 152) !important;
}
.drop {
	border: 1px solid rgb(221, 221, 221); border-image: none; top: 30px; width: 205px; text-align: left; line-height: 28px; display: none; position: absolute;
}
.drop dt {
	background: rgb(255, 255, 255); padding: 2px 0px; width: 100%; text-align: center; float: left; opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9;
}
.drop a {
	background-position: 7px 12px; width: 185px !important; line-height: 28px; padding-left: 20px; display: inline-block; opacity: 0.9; background-repeat: no-repeat; background-color: rgb(120, 175, 230); -moz-opacity: 0.9; -khtml-opacity: 0.9;
}
.drop dd {
	width: 205px; line-height: 30px; border-bottom:1px solid rgb(221, 221, 221); float: left; position: relative; z-index: 9999;
}
.drop dd a {
	color: rgb(17, 17, 17); line-height: 28px;
}
.drop dd a:hover{
	color: rgb(0, 0, 0);
}
.line{
	float:left; width:2px; height:30px; background:url(../images/nav_line.jpg) no-repeat center;
}
/* nav end */
/* hot start */
#hot_wrap{
	margin-top:1px;
	width:100%;
	height:36px;
	background:url(../images/hot_bg.jpg) repeat-x left center;
}
#hot{
	margin:0 auto;
	padding:7px 0;
	width:1000px;
	height:22px;
}
#search{
	width:340px;
	height:22px;
}
#search input{
	float:left;
}
.inp_srh{
	width:280px; 
	height:22px;
	line-height:22px; 
	text-indent:8px;
	color:#c1dff9; 
	background:url(../images/search.jpg) no-repeat 0 0; 
	border:none;
}
.btn_srh{
	width:60px; 
	height:22px;
	line-height:22px; 
	background:url(../images/search.jpg) no-repeat -280px 0; 
	border:none; 
	cursor:pointer;
	color:#fff;
	font-size:12px;
	text-indent:-5000px;
}
#search *{
	vertical-align:middle;
}
#hotsearch{
	width:600px;
	height:22px;
	color:#0553CB;
	font:12px/22px "SimSun";
	text-align:right;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
#hotsearch a{
	margin:0 2px;
	color:#0553CB;
	font:12px/22px "SimSun";
}
#hotsearch a:hover{
	color:#F58303;
}
/* hot end */
/* content start */
.content{
	margin:20px auto 10px;
	width:1000px;
	height:auto;
	overflow:hidden;
}
.about{
	width:310px;
	height:220px;
	overflow:hidden;
	color:#333;
	font:12px/24px "SimSun";
}
.news{
	margin-left:35px;
	width:310px;
	height:220px;
	overflow:hidden;
}
.news ul{
	margin:0;
	padding:0;
}
.news ul li{
	float:left;
	width:310px;
	height:30px;
	overflow:hidden;
	border-bottom:1px dotted #ddd;
}
.news ul li a{
	float:left;
	display:block;
	width:230px;
	text-indent:15px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	background:url(../images/ico2.png) no-repeat left center;
	color:#666;
	font:12px/30px "SimSun";
}
.news ul li a:hover{
	color:#F90;
	background:url(../images/ico2.png) no-repeat left center;
}
.news ul li span{
	float:right;
	display:block;
	color:#999;
	font:11px/30px "Arial";
	-webkit-text-size-adjust:none;
}
.solution{
	width:310px;
	height:220px;
	overflow:hidden;
	color:#333;
	font:12px/24px "SimSun";
}
.solution span{
	color:#390;
	font-weight:bold;
}
.movepro{
	margin:10px auto 5px;
	padding:9px;
	border:1px solid #d8e7fe;
	background:#fff;
	width:980px;
	height:150px;
	overflow:hidden;
}
/* content end */
/* bottom start */
#bottom_wrap{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/bottom_line.jpg) repeat-x left 11px;
}
#bottom{
	margin:0 auto;
	width:1000px;
	height:auto;
	overflow:hidden;
}
#pro_type{
	width:310px;
	height:120px;
	overflow:hidden;
}
#pro_type ul{
	margin:0;
	padding:0;
}
#pro_type ul li{
	float:left;
	display:block;
	margin-right:10px;
	margin-bottom:1px;
	width:145px;
	height:40px;
	color:#6e6e6e;
	font:14px/40px "SimSun";
	text-indent:15px;
	background:url(../images/ico1.jpg) no-repeat left center;
}
#pro_type ul li a{
	display:block;
	width:145px;
	height:40px;
	color:#666;
	font:14px/40px "SimSun";
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
#pro_type ul li a:hover{
	color:#06c;
}
#contact{
	width:314px;
	height:auto;
	overflow:hidden;
}
#contact img{
	margin-bottom:10px;
}
.tit{
	height:40px;
	color:#b2b2b2;
	font:bold 15px/40px "SimSun";
}
/* bottom end */
/* footer start */
#footer_wrap{
	width:100%;
	height:44px;
	background:url(../images/nav_bg.jpg) repeat-x left center;
}
#footer{
	margin:0px auto;
	width:1000px;
	height:44px;
	overflow:hidden;
	text-align:center;
	color:#eee;
	font:12px/44px "SimSun";
}
/* footer end */
/* link start */
#link{
	margin:0 auto;
	padding:10px 0px;
	width:1000px;
	height:auto;
	overflow:hidden;
}
.link_l{
	float:left;
	width:65px;
	line-height:20px;
	color:#06c;
	font-weight:bold;
}
.link_r{
	float:right;
	margin-left:10px;
	width:925px;
	line-height:20px;
	
}
.link_r a{
	margin-right:15px;
	color:#06c;
	
}
.link_r a:hover{
	color:rgb(255, 102, 0);
	text-decoration:underline;
}
/* link end */
#content01 { margin: 10px auto 10px auto; width: 1000px; height: auto; overflow: hidden; }

.con_l01 { float: left; width: 240px; height:auto;background:#eaf1f9; }
.con_m01 { float: right; margin-left: 40px; width: 720px; height: auto; overflow: hidden; }

.tit01 { height: 30px; border-bottom:1px solid #DDD;}
.tit01 h2 { float: left; padding-right: 5px; height: 30px; color: #06c; font-size:16px; font-weight:bold; line-height:30px; }
.tit01 em { float: left; margin-top: 10px; padding-right: 5px; height: 14px; color: #ccc; font: 11px/14px Arial; -webkit-text-size-adjust: none; }
.tit01 span { float: right; padding-left: 5px; padding-right:5px; margin-top:10px; background: #00998D; color:#FFF; height:18px;}
.tit01 span a { color: #FFF; }
.tit01 span a:hover { color: #FFF; text-decoration: underline; }

.tit02 { height: 30px; border-bottom:1px solid #06c;}
.tit02 h2 { float: left; height: 30px; background:url(../images/nav_bg.jpg); padding:0px 20px; color:#FFF; font-size:16px; line-height:30px; }
.tit02 em { float: left; margin-top: 10px; padding-right: 5px; height: 14px; color: #ccc; font: 11px/14px Arial; -webkit-text-size-adjust: none; background: #fff; }
.tit02 span { float: right; padding-left: 5px; padding-right:5px; margin-top:12px; background: #06c; color:#FFF; height:18px;}
.tit02 span a { color: #FFF; }
.tit02 span a:hover { color: #FFF; text-decoration: underline; }

.news01 { margin: 0 auto; overflow: hidden; }
.news01 ul { margin: 0; padding: 0; }
.news01 ul li { float: left; width: 100%; height: 29px; border-bottom: 1px dashed #ddd; overflow: hidden; }
.news01 ul li a { float: left; width: 100%; display: block; line-height: 29px; text-indent: 20px; background: url(../images/ico8.png) 5px 0 no-repeat; color: #666; font-size:14px; }
.news01 ul li a:hover, .news01 ul li a.current { color: #06c; background: url(../images/ico8.png) 5px -25px no-repeat; }

#bot01 { margin: 10px auto 10px auto; height: auto; background:#eaf1f9; }

.con_01 { margin: 0 auto; line-height:25px; padding-top:10px; }
.sub_solution{
	color:#333;
	font:12px/24px "SimSun";
}
.sub_solution span{
	color:#390;
	font-weight:bold;
}






.protype{
	text-align:center;  background:#bfd9f7;
}
.protype a{
	margin:0px; display:inline-block; padding:0 15px; color:#000; font:14px/40px "SimSun"; background:#bfd9f7;
}
.protype a:hover{
	color:#fff; background:#006fb4;
}







