@charset "gb2312";
/* CSS Document */

*{
	padding:0px;
	margin:0px;}
a:link,a:visited{
	color:#424242;
	text-decoration:none;}
a:hover{
	color:#0092df;
	text-decoration:none;}
	
body{
	background:url(../images/bg.jpg) center;}
#wrapper{
	width:990px;
	margin:0px auto;}
#header{
	height:156px;}
.toplogo{
	width:140px;
	float:left;}
#godefalut{
	z-index:105;
	position:absolute;
	height:auto;
	width:auto;
	top:106px;
	right:30px;}
.topnav{
	width:832px;
	float:left;
	padding-top:30px;
	padding-left:10px;
	position:relative;}
#navmian{
	height:auto;
	width:auto;
	left:0px;
	top:0px;
	z-index:101;
	position:absolute;}
.nav{
	z-index:100;
	top:44px;
	left:0px;
	height:95px;
	width:843px;
	position:absolute;
}
#leftbox{
	width:235px;
	float:left;}
#rightbox{
	width:740px;
	float:left;}
.rightboxflaot{
	float:left;}
.rightmian{
	width:702px;
	float:left;}
.rightmianbody{
height:671px;
background:url(../images/mainbodybg.png) repeat-y;
}

.footer{
	background:url(../images/footerbg.png);
	height:184px;
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/footerbg.png" ,sizingMethod="crop");}
.cboth{
	clear:both;}
#mainbody{
	height:auto;
	font-size:12px;
	color:#444;
	}
.loginbox{
	width:192px;
	height:110px;
	background:url(../images/loginbg.gif)}
.logintitle{
	padding-top:5px;
	padding-left:18px;}
.loginname{
	color:#27a3dd;
	width:65px;
	float:left;
	line-height:20px;
	text-align:center;
	margin-top:10px;
	}
.logininput{
	width:120px;
	float:left;
	margin-top:5px;}
.logininput input{
	border:1px solid #bce5f9;
	background:url(../images/logininputbg.gif);
	width:114px;
	height:19px;
	color:#27a3dd;
	line-height:19px;
	}
.loginbutton{
	clear:both;
	padding-top:1px;
	text-align:right;
	margin-right:30px;}
.loginbutton input{
	margin:0px 10px;}
.leftlinkbox{
	padding-left:45px;}
.gonggaobox{
	width:193px;
	height:114px;
	background:url(../images/gonggaoboxbg.gif)}
.gonggaotitle{
	line-height:35px;
	color:#0093e0;
	height:35px;
	text-align:center;
	font-weight:bold;
	border-bottom:dashed 1px #a2a8a8;
	margin:0px 10px;}
.gonggaobox p{
	padding:2px 5px;
	line-height:18px;}
.newpro{
	background:url(../images/newpro.gif);
	width:191px;
	height:135px;
}
.newprotitle{
	color:#0092df;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	height:30px;}
.defnews{
	float:left;
	width:308px;}
.defnewstitle{
	padding-top:5px;}
.defnews ul,.marketlist ul{
	list-style-type:none;
	padding-top:5px;}
.defnews li,.marketlist li{
	line-height:21px;
	height:21px;
	border-bottom:1px dashed #cfd9d9;}
.defnews span{
	float:right;
	text-align:right;}
.deffivepic{
	float:left;
	width:394px;
	background:url(../images/fivpicbg.gif) no-repeat 150px 0px;
	padding-top:30px;
	text-align:right;}
.defpro{
	width:308px;
	height:430px;
	background:url(../images/probg.gif) no-repeat 5px 2px;
	float:left;
	margin-top:15px;}
.defprotitle{
	height:18px;
	line-height:18px;
	width:60px;
	background:#00dfdf;
	color:#fff;
	margin-top:18px;
	margin-left:25px;
	text-align:center;
	margin-bottom:8px;}
.defpro ul{
	list-style-type:none;
	}
.defpro ul li{
	float:left;
	width:130px;
	height:115px;
	margin-bottom:5px;
	line-height:25px;
	text-align:center;
	margin-left:15px;
	_margin-left:10px;}
.defpro ul li img{
	border:1px solid #dee4e4;}
.defcontact{
	clear:both;
	height:18px;
	line-height:18px;
	width:60px;
	background:#db5d00;
	color:#fff;
	margin-left:25px;
	text-align:center;
	margin-bottom:8px;}
.defcontactbg{
	background:url(../images/defcontactbg.gif) no-repeat 30px 0px;
	padding:25px;
	padding-bottom:0px;
	line-height:21px;}
.defaboutAndmarket{
	float:left;
	width:394px;}
.defabouttitle{
	padding-top:15px;
	padding-left:20px;}
.defabout{
	line-height:21px;
	height:136px;
	padding:8px 0px 0px 5px;}
.marketbg{
	height:270px;
	width:393px;
	background:url(../images/Market.gif)}
.makettitle{
	padding-top:15px;
	padding-left:5px;
	padding-bottom:5px;}
.marketlist{
	float:left;
	width:230px;
	height:auto;
	padding-left:10px;}
.markepic{
	float:left;
	width:135px;
	padding-left:10px;
	padding-top:20px;
	}
.markepic img{
	border:3px solid #e3f1fc;}
.healthtitle{
	padding-left:10px;}
.healthpic{
	padding-top:20px;
	padding-left:20px;}
.scollheath{
	list-style-type:none;
	}
.scollheath li{
	float:left;
	padding:5px;
	line-height:25px;
	text-align:center;}
.scollheath li img{
	border:0px;}
.footerindex{
	float:right;
	width:59px;
	height:18px;
	line-height:18px;
	color:#fff;
	text-align:center;
	background:url(../images/footerindexbg.gif);
	margin:5px;}
.footercon{
	clear:both;
	line-height:24px;}
.x1{
	float:left;
	width:90px;
	height:34px;
	z-index:999}
.x2{
	float:left;
	width:80px;
	height:34px;
	z-index:999}
.x3{
	float:left;
	width:83px;
	height:34px;
	z-index:999}
.x4{
	float:left;
	width:84px;
	height:34px;
	z-index:999}
.x5{
	float:left;
	width:82px;
	height:34px;
	z-index:999}
.x6{
	float:left;
	width:82px;
	height:34px;
	z-index:999}
.x7{
	float:left;
	width:82px;
	height:34px;
	z-index:999}
.x8{
	float:left;
	width:85px;
	height:34px;
	z-index:999}
.x9{
	float:left;
	width:82px;
	height:34px;
	z-index:999}
.x10{
	float:left;
	width:80px;
	height:34px;
	z-index:999}
#p1{
	margin-top:-68px;
	padding-left:22px;
	z-index:998}
#p2{
	margin-top:-69px;
	padding-left:65px;
	z-index:998}
#p3{
	margin-top:1px;
	padding-left:162px;}
#p4{
	margin-top:-69px;
	padding-left:64px;
	z-index:998}
#p5{
	margin-top:-67px;
	padding-left:71px;
	z-index:998}
#p6{
	margin-top:-71px;
	padding-left:68px;}
#p7{
	margin-top:-70px;
	padding-left:65px;
	z-index:998}
#p8{
	margin-top:2px;
	padding-left:577px;
	z-index:998}
#p9{
	margin-top:-0px;
	padding-left:659px;}
#p10{
	margin-top:-0px;
	padding-left:741px;
	z-index:998}
.newsall {
	background:url(../images/newslist2.gif) no-repeat;
	height:186px;
	padding:0px 20px 0px 0px;
	margin-left:10px;
	margin-bottom:20px;}
.newsalltitle{
	line-height:24px;
	height:24px;
	padding-left:45px;
	color:#25a6c0;
	font-weight:bold;}
.newsalltitle span{
	float:right;
	margin-top:-24px;
	margin-right:30px;
	color:#535353;
	height:20px;
	width:40px;
	display:block;
	background:#fff;
	text-align:center;}
.defvideo{
	background:url(../images/leftvideo.gif);
	height:160px;
	width:187px;
	padding-left:10px;
	padding-top:6px;
	}
	
/*++++++++++++++++++++++new pro++++++++++++++++++++++++++*/
.scroller{border:0px solid #ddd}
.scroller .block{overflow:hidden}
.scroller .block a{display:block}
.scroller .guide{position:absolute}
.scroller .guide p{background:url(../images/num_bg.gif);color:#fff;font-weight:bold;font-size:12px;float:left;margin:0 0 0 5px;line-height:12px;padding:1px 3px;cursor:pointer;display:inline; border:1px solid #fff;}
.scroller .guide .now{background:#4bc4f1}
.scroller .flat{position:absolute;}
.scroller .flat a{display:block}
.ad {font-size: 10px; width:177px; padding-left:6px;}