/* CSS Document */
/*-------General Starts-------*/
* {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.clr{clear:both;} 
body {
	padding:0; 
	margin:0;
	background:url(/images/bg_body.gif) repeat-x left top;
}
ul, li, h2, h4, h3, h1, span, form, input, p {
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
img{
	padding:0;
	margin:0;
	border:none;
	line-height:0px;
	font-size:0px;
}
ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
a {text-decoration: none;}
/*----------top-------------*/
#toprap {
	width:925px;height:90px;margin:0px auto;padding:0 15px 0 15px;
	background:url(/images/bg_top.jpg) no-repeat center top;
}
#toprap .logo {float:left;padding-top:15px;padding-left:28px;}
#toprap .right {float:right;padding-right:55px;padding-top:25px;}
#toprap .right ul li {float:left;line-height:38px;color:#333;padding:0 5px 0 5px;color:#A2A0A0;}
#toprap .right ul li.left {padding-left:25px;}
#toprap .right ul li.right {padding-right:25px;}
#toprap .right a {color:#fff;font-weight:bold;}
#toprap .right a:hover {color:#A2A0A0;}
#toprap .right ul li .divfloat {
	position: absolute; clear:both;
	TOP: 57px;
	margin-left:-50px;
	width:500px;
	float:left;
	VISIBILITY: hidden; 
}
#toprap .right ul li .divfloat a {clear:both;padding-right:20px;color:#000;line-height:20px;height:20px;}

/*-----------index---------------*/
#indexrap {
	background:url(/images/indexbg.jpg) no-repeat center top;
	width:925px;height:500px;margin:0px auto;
}
#indexrap .left {float:left;min-height:460px;}
#indexrap .right {float:right;padding:20px 25px 0 0;width:425px;}
#indexrap .right h1 {font-size:26px;color:#009DDF;padding:0 0 15px 0;font-family: Georgia, Arial, Helvetica, sans-serif;}
#indexrap .right h2 {font-size:20px;color:#009DDF;padding:10px 0 15px 0;;}
#indexrap .right p {padding-bottom:10px;line-height:18px;color:#333;}
#indexrap .right .contact {padding-top:25px;height:80px;}
#indexrap .right .contact .info {float:left;color:#333;}
#indexrap .right .contact .info .title {font-weight:bold;padding-left:65px;font-size:14px;height:45px;}
#indexrap .right .contact .info a {color:#333;}
#indexrap .right ul.news li {line-height:20px;color:#009DDF;}
#indexrap .right ul.news li a {color:#009DDF;}
#indexrap .right ul.news li a:hover {text-decoration: underline;}
.inputsearch {font-size:12px;line-height:18px;height:16px;color:#666;}
.input_submit {
	color: #FFFFFF; 
	background-color: #D68691;
	font-size:12px;
	font-weight:bold;
	border:1px solid #ffffff;
}
/*--------------body---------------------*/
.bodyrap {background:#ffffff url(/images/bg_body.jpg) repeat-x left top;}
#bodyrap {width:925px;margin:0px auto;overflow:hidden;}
#bodyrap .b_left,#bodyrap .b_right{
	padding-bottom: 32767px;
	margin-bottom: -32767px; 
} 
.b_left {float:left;width:250px;background:url(/images/bg_left.jpg) no-repeat left top;min-height:560px;}
.b_left ul {padding:15px 15px 0 15px;line-height:30px;width:220px;color:#fff;background:#009DDF;border-bottom:2px solid #fff;}
.b_left ul li {line-height:30px;color:#fff;padding-left:35px;}
.b_left ul li.bclass {cursor:pointer;font-weight:bold;}
.b_left ul li.bclass_5 {background:#26ACE4 url(/images/menu5.jpg) no-repeat left top;}
.b_left ul li.bclass_1 {background:#26ACE4 url(/images/menu1.jpg) no-repeat left top;}
.b_left ul li.bclass_2 {background:#4DBBE9 url(/images/menu2.jpg) no-repeat left top;}
.b_left ul li.bclass_3 {background:#73C9ED url(/images/menu3.jpg) no-repeat left top;}
.b_left ul li.bclass_4 {background:#99D8F2 url(/images/menu4.jpg) no-repeat left top;}
.b_left ul li a {color:#fff;}
.b_left ul li a:hover {color:#000;}
.b_left ul li.sclass {border-top:1px solid #46B8E8;padding-left:47px;}
.b_left ul li.sclass_1 {background:#26ACE4;}
.b_left ul li.sclass_2 {background:#4DBBE9;}
.b_left ul li.sclass_3 {background:#73C9ED;}
.b_left ul li.sclass_4 {background:#99D8F2;}
.b_right {float:right;padding:20px 30px 30px 30px;width:612px;background:url(/images/bg-page.jpg) no-repeat left top;}
.b_right .title {line-height:35px;color:#0189C3;padding-left:25px;background:url(/images/gohome.jpg) no-repeat left 5px;border-bottom:1px dashed #0189C3;font-weight:bold;}
.b_right .title b {font-size:14px;color:#0189C3;}
.b_right .title a {color:#0189C3;font-weight:bold;}
.b_right .title2 {height:25px;}
.b_right .title2 b {font-size:14px;color:#333;}
.b_right .title .titler {float:right;}
.b_right .content {color:#4C575F;padding:10px 0 20px 0;line-height:18px;}
.b_right .content p {padding-bottom:10px;}
.b_right .content img {padding:10px;}
.b_right .content .b_phototd {width:204px;text-align:center;background:url(/images/bg-photo.jpg) no-repeat center top;padding-top:15px;}
.b_right .content .b_phototd a {color:#666;}
.b_right .content .b_phototd a:hover {text-decoration:underline;}
.b_right .content .linkmore {text-align:right;}
.b_right .content a.light {display:block;width:110px;height:22px;line-height:22px;text-align:center;border:1px solid #999;font-size:14px;color:#999;}
.b_right .content a.light:hover {border:1px solid #009DDF;}
.b_right .content a.lights {display:block;width:80px;height:20px;line-height:20px;text-align:center;border:1px solid #009DDF;font-size:12px;color:#009DDF;}
.b_right .content a.lights:hover {border:1px solid #0000ff;color:#0000ff;}
/*--------------bottom-------------------*/
.lang {width:925px;margin:0px auto;padding:10px 0 10px 0;text-align:center;}
.lang a {padding-right:10px;}
#bottomrap {background:url(/images/bg_bottom.jpg) repeat-x left top;}
#bottomrap .binfo {width:925px;margin:0px auto;padding:15px 0 0 0}
#bottomrap .binfo .left {float:left;color:#999;}
#bottomrap .binfo .right {float:right;color:#999;}
#bottomrap .binfo a {color:#999;}
#bottomrap .binfo a:hover {color:#333;}
