@charset "gb2312";
BODY {	font-size: 12px; background: url(../images/sy_top.jpg) repeat-x center top; margin: 0px auto; color: #333; font-family:宋体,Arial,Verdana,Sans-Serif;}
FORM {	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px;}
UL {	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px;}
OL {	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0pxa;}
LI {	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px;}
SPAN {	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px;}
P {	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px auto;  border-right-width: 0px;}
IMG {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none;}
A IMG {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none;}
UL {	list-style-type: none;}
OL {	list-style-type: none;}
LI {	list-style-type: none;}
TABLE {	font-size: 12px;}
TD {	font-size: 12px;}
INPUT {	font-size: 12px;}
H1 {	margin: 0px auto;}
H2 {	margin: 0px auto;}
H3 {	margin: 0px auto;}
H4 {	margin: 0px auto;}
H5 {	margin: 0px auto;}
H6 {	margin: 0px auto;}
H1 {	font-size: 28px;}
H2 {	font-size: 22px;}
H3 {	font-size: 16px;}
H4 {	font-size: 14px;}
H5 {	font-size: 14px;}
H6 {	font-size: 14px;}
.clear {	clear: both; margin-top: -1px; font-size: 1px; visibility: hidden; width: 1px; line-height: 0; height: 0px;}
A:link {	color: #353535; text-decoration: none; outline-style: none;}
A:visited {	color: #353535; text-decoration: none; outline-style: none;}
A:hover {	color: #0b3779; text-decoration: underline;}
.wrapper {background-color:#ffffff;padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 960px; margin-top: 5px;}
.logo {	padding-right: 0px; padding-left: 0px; font-size: 32px; float: left; padding-bottom: 10px; padding-top: 30px;}
.headerR {padding-right: 0px; padding-left: 0px; margin: 0px auto;  width: 960px;height:190px;margin-top: 0px;}

.syheaderR {padding-right: 0px; padding-left: 0px; margin: 0px auto;  width: 960px;height:100px;background: url(../images/top.png) no-repeat;margin-top: 0px;}
.mini_func {position:absolute;z-index:999;padding-right: 15px; padding-left:790px; padding-bottom: 0px; top:0px;}
.flag {	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 0px;}
.homepage {	padding-right: 0px;}
.favicon {	padding-right: 0px;}
.search {	float: right; margin: 5px 0px 12px; width: 360px;heigth:40px; position: relative;}
.searchInput {
	border-right: #a0a0a0 1px solid; border-top: #a0a0a0 1px solid; border-left: #a0a0a0 1px solid; width: 290px; line-height: 20px; border-bottom: #a0a0a0 1px solid; 
	margin:4px;padding-bottom:5px;height: 16px; background-color: #fff;}
.searchBtn {
	background: url(../images/bg.png) no-repeat right -48px; width: 48px; cursor: pointer; border-top-style: none; line-height: 22px; border-right-style: none; border-left-style: none; height: 22px; text-align: center; border-bottom-style: none;}
.navigation {margin: 0px auto; overflow: visible; width: 960px; height: 36px;}
.menu {padding-right: 5px;z-index: 300; float: left; padding-bottom: 1px; width: 955px; padding-top: 1px; position: relative; height: 42px;}
.menu LI {padding-right: 5px; font-weight: normal;font-size: 14px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px; white-space: nowrap; text-align: center;color:#fff; background: url(../images/nav_line.gif) no-repeat right center;}

.menu LI A:link {color:#fff;padding-right: 10px;display: block; padding-left: 14px; padding-bottom: 9px; margin: 0px;  padding-top: 12px; text-decoration: none;}
.menu LI A:visited {padding-right: 10px;color:#fff; display: block; padding-left: 14px; padding-bottom: 9px; margin: 0px; padding-top: 12px; text-decoration: none;}
.menu LI A:hover {color:#fff;background: url(../images/nav_a2.jpg) repeat-x;}
.menu LI.current_page_item A:link {	color:#fff;}
.menu LI.current_page_item A:visited {	color:#fff;}
.menu LI.current_page_item A:hover {	color:#fff;}
.menu LI.current-menu-item A:link {	color:#fff;}
.menu LI.current-menu-item A:visited {color:#fff;}
.menu LI.current-menu-item A:hover {color:#fff;}
.menu UL {	z-index: 300; position: relative; background-color: #3E65A6;color:#fff;}
.menu LI {	position: relative;color:#fff;}
.menu li.top_menu {font-weight: normal;font-size: 14px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 8px; white-space: nowrap; text-align: center;color:#fff;background: url(../images/top_menu.png) no-repeat; width:103px;top:-9px;height:46px;}
.menu LI.top_menu A:hover {color:#fff;padding-right: 10px;display: block; padding-left: 14px; padding-bottom: 9px; margin: 0px;  padding-top: 12px; text-decoration: none;}
.menu LI UL { display: none; padding-left: 0px; left: -10px; padding-bottom: 0px; min-width: 100px;width:auto; padding-top: 0px; position: absolute; top: 37px;color:#fff;}
.menu LI UL LI {padding-right:0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px auto; min-width: 100px; padding-top: 0px; border-bottom:#cccccc 1px solid;color:#fff;line-height:16px;}
.menu LI UL LI A:link{color:#fff;}
.menu LI UL LI A:visited {color:#fff;}
.menu LI UL LI A:hover { color:#fff;}

.banner {float: left; margin: 10px auto; padding-bottom:5px;overflow: hidden; width: 960px; height: 200px;}
.banner IMG {width: 960px; height: 200px;}

.slideshowc {margin: 0px auto; overflow: hidden; width: 960px;  position: relative; height: 190px;}
#showimgc {	z-index: 10;}
#showimgc IMG {	display: block; width: 960px; height: 190px;}

.slideshow {
	border-right: #ccc 1px solid; border-top: #ccc 1px solid; margin: 0px auto; overflow: hidden; border-left: #ccc 1px solid; width: 673px; border-bottom: #ccc 1px solid; position: relative; height: 215px;float:right;}
#showimg {	z-index: 10;}
#showimg IMG {	display: block; width: 673px; height: 215px;}

.slideshowb {
	border-right: #ccc 1px solid; border-top: #ccc 1px solid; margin: 0px auto; overflow: hidden; border-left: #ccc 1px solid; width:360px; border-bottom: #ccc 1px solid; position: relative; height: 215px;float:left;}
#showimgb {	z-index: 10;}
#showimgb IMG {	display: block; width: 360px; height: 215px;}

.opacity {
	z-index: 99; filter: alpha(opacity=50); left: 0px; float: left; overflow: hidden; width: 958px; bottom: 0px; position: absolute; height: 30px; background-color: #f0f0f0; moz-opacity: 0.5; opacity: 0.5;}
.operate {	z-index: 1000; right: 3px; bottom: 3px; position: absolute;}
.operate SPAN {
	padding-right: 10px; padding-left: 10px; font-weight: bold; float: left; padding-bottom: 1px; margin-left: 1px; cursor: pointer; color: #000; line-height: 22px; padding-top: 1px; height: 22px; text-align: center;}
.operate SPAN.hov {	color: #fff; background-color: #0962c6;}
#msg {	z-index: 100; left: 0px; float: left; overflow: hidden; width: 958px; bottom: 0px; line-height: 26px; position: absolute; height: 26px;}
#msg LI {	display: block; padding-left: 14px; font-weight: bold; font-size: 14px; color: #004c94; line-height: 24px; height: 24px; text-align: left;}
.inleft {height:auto;float:left;width:269px;padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; overflow: hidden; padding-top:10px;}
.inleftblue {float:left;width:269px;padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; overflow: hidden;background-color: #ffffff;}

.inleftblue1 {float:left;width:269px;padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; overflow: hidden;background: url(../images/in_left.png) no-repeat;height:220px;}
.inleftblue11{float:left;width:269px;padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; overflow: hidden;background: url(../images/inleft.png) no-repeat;height:160px;}
.inleftblue11 h1{font-size: 14px;padding-left:10px; padding-top: 10px; overflow: hidden; width: 100%; text-indent: 5px;}

.blueli1{float:left;height:35px;width:269px;}
.blueli1 h1{font-size: 16px;padding-left:35px; padding-top: 10px; overflow: hidden; width: 100%; text-indent: 5px;}
.blueliinfo1{float:left;padding-left:10px;margin-left:5px;padding-top:5px;width:240px;line-height: 32px;border-bottom: #959595 1px dashed;}

.blueli{float:left;height:35px;width:269px; background: url(../images/i-h-t.jpg) no-repeat;}
.blueli h1{float:left;font-size: 14px;padding-left:25px; padding-top: 10px; overflow: hidden; width: 60%; text-indent: 5px;}
.blueli h2{float:right;font-size: 12px; padding-top: 10px; overflow: hidden; width: 20%; text-indent: 5px;font-weight: normal;}
.bluelig{float:left;padding-left:20px;margin-left:5px;padding-top:10px;width:242px;height:38px;line-height: 20px;border-right: #C6E3F4 1px solid;border-left: #C6E3F4 1px solid;}
.bluelib{float:left;padding-left:100px;padding-top:10px;width:250px;height:33px;line-height: 24px;}
.bluelib A {color:#006699;text-decoration: none;font-size:16px;font-family:微软雅黑;}

.inbot{float:left;width:264px;margin-left:5px;top:-1px;position: relative;border-bottom: #C6E3F4 1px solid;height:1px;}
.bluelit{height:100px;border-bottom: #d5d5d5 1px dashed;margin-bottom:10px;margin:10px;width:249px;float:left;text-align:center;line-height:30px;font-size:14px;}
.blueliinfo{float:left;margin-left:5px;padding-left:5px;padding-top:5px;padding-right:2px;width:255px;line-height: 32px;height:31px;border-bottom: #d5d5d5 1px dashed;border-right: #C6E3F4 1px solid;border-left: #C6E3F4 1px solid;overflow: hidden;}
.gbinfo{float:left;margin-left:5px;padding-left:5px;padding-top:5px;padding-right:2px;width:255px;line-height: 24px;height:auto;border-bottom: #d5d5d5 1px dashed;border-right: #C6E3F4 1px solid;border-left: #C6E3F4 1px solid;overflow: hidden;}

.about_title{float:left;margin-left:5px;padding-left:60px;padding-top:5px;width:202px;line-height: 30px;border-bottom: #d5d5d5 1px dashed;border-right: #C6E3F4 1px solid;border-left: #C6E3F4 1px solid;font-size:14px;}

.study_title{float:left;margin-left:5px;padding-top:10px;padding-left:5px;padding-right:5px;padding-bottom:10px;width:252px;line-height: 30px;border-bottom: #d5d5d5 1px dashed;border-right: #C6E3F4 1px solid;border-left: #C6E3F4 1px solid;font-size:14px;}

.blueliinfotitle{float:left;margin-left:5px;padding:5px;padding-bottom:10px;width:252px;height:165px;border-bottom: #d5d5d5 1px dashed;border-right: #C6E3F4 1px solid;border-left: #C6E3F4 1px solid;line-height: 25px;}
.b_title{color: #014878; font-size: 10px; text-decoration: underline;overflow:hidden;}

.product_title{color: #014878; font-size: 12px; font-weight: normal; text-decoration: underline;}
.product_title2{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
.product_pic{padding:6px; line-height: 24px;text-align: center;}
.inleftsoli {float:left;height:auto;width:214px;padding-right: 0px; padding-left: 0px; padding-bottom: 10px; margin: 0px auto; overflow: hidden;border: #d5d5d5 1px solid;}
.solili{float:left;height:28px;width:214px; background: url(../images/solibg.jpg) no-repeat;}
.solili h1{font-size: 16px;color:#074592;padding-left:10px; padding-top: 5px; overflow: hidden; width: 100%; text-indent: 5px;}
.leftsoli{font-size: 16px;color:#074592;padding-left:20px; padding-top: 15px;padding-bottom:5px;width: 160px;border-bottom: #d5d5d5 1px dashed;}
.leftsoli9 {font-size: 16px;padding-left:20px; padding-top: 15px;padding-bottom:5px;width: 160px;border-bottom: #074592 1px dashed;}

.inright{float:right;width:675px;padding-right: 0px; padding-top:10px;padding-bottom: 0px; margin: 0px auto; overflow: hidden;height:auto;}
.in_pro{overflow: hidden;height:31px; width:675x;background: url(../images/ind_bg1.jpg) no-repeat;}
.in_pro li{overflow: hidden;height:25px;padding-top:5px;padding-left:20px;font-size: 16px; text-indent: 5px;line-height: 24px;font-family:微软雅黑;}
.in_proinfo{background-color:#ffffff;border-left:#C6E3F4 1px solid;border-right:#C6E3F4 1px solid;border-bottom:#C6E3F4 1px solid;width:675x;height:185px;margin: 0px auto;}
.in_proinfo li{background: url(../images/icon.png) no-repeat;float:left;width:660px;line-height: 24px;text-align:left;padding-left:12px;padding-top:8px;padding-bottom:4px;border-bottom: #d5d5d5 1px dashed;}
.in_proinfo li h1{float:left;width:570px;font-size: 16px; text-indent: 5px;line-height: 24px;font-weight: normal;}
.in_proinfo li h2{float:right;width:90px;font-size: 16px; text-indent: 5px;line-height: 24px;font-weight: normal;}

.inright1{float:right;width:960px;padding-right: 0px; padding-top:10px;padding-bottom: 0px; margin: 0px auto; overflow: hidden;height:auto;}
.in_pro21{overflow: hidden;height:31px; width:960px;background: url(../images/instu.png) no-repeat;}
.in_pro21 li{overflow: hidden;height:25px;padding-top:5px;padding-left:20px;font-size: 16px; text-indent: 5px;line-height: 24px;font-family:微软雅黑;}
.in_proinfo1{background-color:#ffffff;border-left:#C6E3F4 1px solid;border-right:#C6E3F4 1px solid;border-bottom:#C6E3F4 1px solid;width:675x;height:185px;margin: 0px auto;}
.in_proinfo1 li{background: url(../images/icon.png) no-repeat;float:left;width:660px;line-height: 24px;text-align:left;padding-left:12px;padding-top:8px;padding-bottom:4px;border-bottom: #d5d5d5 1px dashed;}
.in_proinfo1 li h1{float:left;width:570px;font-size: 16px; text-indent: 5px;line-height: 24px;font-weight: normal;}
.in_proinfo1 li h2{float:right;width:90px;font-size: 16px; text-indent: 5px;line-height: 24px;font-weight: normal;}

.in_pro11{overflow: hidden;height:auto;width:300px;float:right;}
.in_pro1{overflow: hidden;height:31px; width:299px;background: url(../images/ind_bg1.jpg) no-repeat;float:left;border-right:#C6E3F4 1px solid;}
.in_pro1 li{overflow: hidden;height:25px;padding-top:5px;padding-left:20px;font-size: 16px; text-indent: 5px;line-height: 24px;font-family:微软雅黑;}
.in_proinfo1{background-color:#ffffff;border-left:#C6E3F4 1px solid;border-right:#C6E3F4 1px solid;border-bottom:#C6E3F4 1px solid;float:left;width:298px;height:185px;margin: 0px auto;}
.in_proinfo1 li{background: url(../images/icon.png) no-repeat;float:left;width:300px;line-height: 24px;text-align:left;padding-left:12px;padding-top:8px;padding-bottom:4px;border-bottom: #d5d5d5 1px dashed;overflow: hidden;height:24px;}
.in_proinfo1 li h1{float:left;width:296px;font-size: 16px; text-indent: 5px;line-height: 24px;font-weight: normal;}

.in_inpropic{background-color:#ffffff;border-left:#C6E3F4 1px solid;border-right:#C6E3F4 1px solid;border-bottom:#C6E3F4 1px solid;width:675px;height:185px;margin: 0px auto;}
.in_inpropic li{float:left;width:660px;line-height: 24px;text-align:left;padding-left:6px;padding-top:8px;padding-bottom:4px;}
.in_inpropic li.in_propic{float:left;width:160px;line-height: 24px;text-align: center;padding-top:10px;}

.sypic{background-color:#ffffff;border-left:#C6E3F4 1px solid;border-right:#C6E3F4 1px solid;border-bottom:#C6E3F4 1px solid;float:left;width:958px;height:185px;margin: 0px auto;}
.sypic li{float:left;line-height: 24px;text-align:left;padding-left:6px;padding-top:8px;padding-bottom:4px;}
.sypic li.sypic_in{float:left;width:184px;line-height: 24px;text-align: center;padding-top:10px;}

.instu { overflow: hidden; width: 960px; background: url(../images/instu.png) no-repeat;background-color:#ffffff;}
.instu H3 {padding-left: 30px; font-size: 14px;text-align:center; line-height: 48px; height: 40px; width:100px;float:left;font-family:微软雅黑;}
.instu H4 {padding-left: 30px; font-size: 14px;text-align:right; line-height: 48px; height: 40px; width:600px;float:right;font-weight: normal;}
.instu UL {padding-right: 10px; padding-left: 10px; padding-bottom: 8px; padding-top: 8px;float:left;width:938px;background-color: #fff;}
.instu UL LI {float: left; margin: 0px 5px;line-height: 28px;}


.in_more{float:right;width:600px;line-height: 24px;text-align: right;padding-top:5px;}
.in_ab{height:43px; width:675x;background: url(../images/iabout.jpg) no-repeat;}
.in_ab li{overflow: hidden;height:40px;padding-top:10px;padding-left:40px;color: #ffffff;font-size: 14px; line-height: 24px;}
.in_abbg{overflow: hidden;color:#ffffff;font-size:12px;line-height:24px;background: url(../images/iaboutbg.jpg) no-repeat;
         width:675x;height:145px;margin: 0px auto;padding-left:10px;padding-right:5px;padding-top:5px;}
		 
.in_news{float:left;width:357px;background: url(../images/innws.jpg) no-repeat;overflow: hidden;}
.in_news li{background: url(../images/menubg.jpg) no-repeat;width:330px;margin-left:50px;overflow: hidden;height:25px;padding-top:15px;padding-left:20px;
color: #08418e;font-size: 16px; font-weight: bold; line-height: 24px;}
.in_newsinfo{float:left;border-left: #d5d5d5 1px solid;border-right: #d5d5d5 1px solid;border-bottom: #d5d5d5 1px solid;width:355px;height:250px;margin: 0px auto;padding-top:4px;}
.in_newsinfo li{width:330px;margin-right:7px;line-height: 20px;text-align: left;padding-top:14px; border-bottom: #d5d5d5 1px dashed;}
.in_news_title{color: #014878; font-size: 14px; text-decoration: underline;overflow:hidden;width:330px;}


.featured {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; overflow: hidden; width: 960px; padding-top: 0px
;}
.featured H2 {
	padding-right: 0px; padding-left: 0px; font-size: 14px; background: url(../images/bg.png) no-repeat 0px -93px; margin-bottom: 15px; padding-bottom: 6px; overflow: hidden; width: 100%; text-indent: 5px; padding-top: 6px
;}
.featured H2 SPAN {
	padding-right: 10px; font-weight: normal; font-size: 12px; float: right
;}
.featured H2 A:link {
	color: #1678d1; text-decoration: none
;}
.featured H2 A:visited {
	color: #1678d1; text-decoration: none
;}
.featured H2 A:hover {
	color: #0b3779
;}
.featured H2 SPAN A:link {
	color: #7f7f7f; text-decoration: none
;}
.featured H2 SPAN A:visited {
	color: #7f7f7f; text-decoration: none
;}
.featured H2 SPAN A:hover {
	color: #0b3779; text-decoration: underline
;}
.news {
	float: left; overflow: hidden; width: 320px
;}
.news UL {
	margin-top: 8px
;}
.news UL LI {
	padding-right: 5px; padding-left: 10px; background: url(../images/spot.gif) no-repeat 0px 5px; float: left; padding-bottom: 0px; margin: 6px 0px; overflow: hidden; width: 305px; line-height: 14px; padding-top: 0px; height: 14px
;}
.news UL LI A {
	float: left; overflow: hidden; width: 240px
;}
.news UL LI SPAN {
	float: right; width: 60px; color: #666
;}
.products0 {
	float: left; margin: 0px 14px; overflow: hidden; width: 600px
;}
.products0 UL {
	margin: 0px
;}
.products0 UL LI {
	padding-right: 2px; padding-left: 8px; float: left; margin-bottom: 8px; padding-bottom: 0px; overflow: hidden; width: 190px; padding-top: 0px; height: 140px
;}
.products0 UL LI IMG {
	border-right: #e4e4e4 1px solid; padding-right: 1px; border-top: #e4e4e4 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #e4e4e4 1px solid; width: 185px; padding-top: 1px; border-bottom: #e4e4e4 1px solid; height: 110px
;}
.products0 UL LI .product_name {display: block; overflow: hidden; width: 190px; line-height: 15px; height: 15px; text-align: center
;}
.products1 {
	float: left; margin: 0px 14px; overflow: hidden; width: 600px
;}
.products1 UL {
	margin: 0px
;}
.products1 UL LI {
	padding-right: 2px; padding-left: 8px; float: left; margin-bottom: 8px; padding-bottom: 0px; overflow: hidden; padding-top: 0px;}

.products1 UL LI .product_name {
	display: block; overflow: hidden; width: 190px; line-height: 15px; height: 15px; text-align: center
;}
.products {
	float: left; margin: 0px 14px; overflow: hidden; width: 330px
;}
.products UL {
	margin: 0px
;}
.products UL LI {
	padding-right: 2px; padding-left: 6px; float: left; margin-bottom: 8px; padding-bottom: 0px; overflow: hidden; width: 155px; padding-top: 0px; height: 140px
;}
.products UL LI IMG {
	border-right: #e4e4e4 1px solid; padding-right: 1px; border-top: #e4e4e4 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #e4e4e4 1px solid; width: 150px; padding-top: 1px; border-bottom: #e4e4e4 1px solid; height: 110px
;}
.products UL LI .product_name {
	display: block; overflow: hidden; width: 150px; line-height: 15px; height: 15px; text-align: center
;}
.profile {
	float: right; overflow: hidden; width: 260px
;}
.about-us {
	padding-right: 8px; padding-left: 8px; padding-bottom: 2px; overflow: hidden; text-indent: 12px; line-height: 21px; padding-top: 2px; height: 275px
;}
.profile P {
	margin-bottom: 8px
;}
.profile IMG {
	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 5px
;}
.breadcrumb {padding-right: 0px; padding-left: 15px; font-size: 12px;padding-top:10px;color: #0071CA;background: url(../images/abouttop.jpg) no-repeat;height:20px;}
.breadcrumb A:link {color: #0071CA; text-decoration: none;}
.breadcrumb A:visited {	color: #0071CA; text-decoration: none;}
.breadcrumb A:hover {color: #0071CA; text-decoration: underline;}
.breadcrumb1 {padding-right: 10px; padding-left: 5px; font-size: 12px; padding-bottom: 4px; color: #666; padding-top: 0px; background: url(../images/line.jpg) no-repeat bottom;}
.breadcrumb1 A:link {	color: #666; text-decoration: none;}
.breadcrumb1 A:visited {color: #666; text-decoration: none;}
.breadcrumb1 A:hover {	color: #333; text-decoration: underline;}
.container {padding:0px; margin: 0px auto; overflow: hidden; width: 960px;}
.containerTop {	width: 960px; height: 20px;}
.containerContent {
	border-right: #ddd 1px solid; padding-right: 10px; border-top: #ddd 1px; padding-left: 10px; background: url(../images/line_sidebar.png) no-repeat 265px top; float: left; padding-bottom: 10px; border-left: #ddd 1px solid; width: 938px; padding-top: 0px; border-bottom: #ddd 1px solid
;}
.homeContent {
	padding-right: 10px; padding-left: 10px; background: none transparent scroll repeat 0% 0%; padding-bottom: 10px; padding-top: 0px
;}
.content {float: right; overflow: hidden; width: 675px;padding-top:10px;}
.content1 {	float: left; overflow: hidden; width: 960px;}
.posts {padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 0px;
        overflow: hidden; width: 653px; line-height: 22px; background-color:#fff; border: #C6E3F4 1px solid;}
.posts P {margin-bottom: 10px;}
.single { padding: 10px;  width: 653px; padding-top: 0px;color: #000;line-height:250%;text-align:left;font-size:12pt;}
.single H2 {font-size: 22px;  margin: 20px 0px; color: #99999; font-weight:bold;text-align:center;}
.single H3 {font-size: 12px;  margin: 20px 0px; color: #666; text-align:left;font-weight:normal;text-align:center;}

.containerContent {
	border-right: #ddd 1px solid; padding-right: 10px; border-top: #ddd 1px; padding-left: 10px; background: url(../images/line_sidebar.png) no-repeat 265px top; float: left; padding-bottom: 10px; border-left: #ddd 1px solid; width: 938px; padding-top: 0px; border-bottom: #ddd 1px solid;}
.postsprice {padding-right: 10px; padding-bottom: 0px; overflow: hidden; width: 930px; line-height: 24px; padding-top: 0px;border: #ddd 1px dashed;}
.pli1 {width:50px;float:left;font-size:11pt;font-weight: bold;text-align:center;height:25px; border-right: #ddd 1px dashed;}
.pli11 {width:80px;float:left;font-size:11pt;font-weight: bold;text-align:center;height:25px; border-right: #ddd 1px dashed;}
.pli2 {width:160px;float:left;font-size:11pt;font-weight: bold;text-align:center;height:25px; border-right: #ddd 1px dashed;}
.pli3 {width:280px;float:left;font-size:11pt;font-weight: bold;text-align:center;height:25px; border-right: #ddd 1px dashed;}
.pli0 {width:280px;float:left;font-size:11pt;font-weight: bold;text-align:center;height:25px;}
.postsprice2 
{padding-right: 10px; padding-bottom: 0px; overflow: hidden; width: 936px; line-height: 24px; padding-top: 0px;background-color:#f0009;border-bottom: #ddd 1px dashed;}
.pli4 {width:50px;float:left;font-size:10pt;margin-top:10px;margin-right:10px;text-align:center;}
.pli7 {width:60px;float:left;font-size:10pt;margin-left:10px;padding-left:10px;margin-right:10px;margin-top:10px;text-align:left;color:red;font-weight: bold;}
.pli5 {width:140px;float:left;font-size:10pt;margin-top:10px;text-align:left;color:#000000;}
.pli6 {width:345px;float:left;font-size:10pt;margin-top:10px;text-align:left;margin-left:10px;padding-left:5px;color:#00000;}
.pli8 {width:280px;float:left;font-size:10pt;margin-top:10px;text-align:left;padding-left:5px;color:#00000;}
.postlistprice {padding-left: 12px; background: url(../images/arrow_6.gif) no-repeat; float: left; width: 910px; line-height: 32px; border-bottom: #ddd 1px dashed; height: 32px;}
.postlistprice LI {
	padding-left: 12px; background: url(../images/arrow_6.gif) no-repeat; float: left; width: 640px; line-height: 32px; border-bottom: #ddd 1px dashed; height: 32px
;}
.postlistprice LI H3 {
	font-weight: normal; font-size: 12px; float: left; width: 500px
;}
.postlistprice LI SPAN {
	float: right; width: 80px; color: #666; text-align: right
;}
.single1 {margin-top: 15px; padding-left: 5px; padding-bottom: 0px; width: 930px; padding-top: 0px;}
.sli {float:left; padding:0px; width: 450px;border: #ddd 1px dashed;padding:1px;padding-top:5px;padding-left:5px;padding-right:5px;margin-right:15px;}
.ssli {float:right; padding-bottom: 0px; width: 450px;}
.single1 H1 {font-size: 18px;  color: #222; text-align:left;}
.single1 H2 {font-size: 14px;  margin: 20px 0px; color: #666; text-align:left;font-weight:normal;}
.single1 H3 {font-size: 12px;  margin: 20px 0px; color: #666; text-align:left;font-weight:normal;text-align:center;}

.single2 {margin-top: 15px; padding-left: 5px; padding-bottom: 0px; width: 930px; padding-top: 0px;}
.single2 H2 {font-size: 16px;  margin: 20px 0px; color: #666; text-align:center;font-weight:bold;}
.single2 H3 {font-size: 12px;  margin: 20px 0px; color: #666; text-align:center;font-weight:normal;text-align:center;}
.sinfo {float:left; padding:0px; width: 930px;margin:5px;}
.sinfo h5{float:left; padding:0px; width: 900px; margin:10px;background: url(../images/line.jpg) no-repeat bottom;}

.newspic {margin: 0px 0px 0px;}
.newspic li {float: left;margin:10px;width:195px; height: 204px;float:left;}
.newspic LI H3 {font-weight: normal; font-size: 14px;text-align: left; float: left; width:530px;}
.newspic LI SPAN {float:left;width: 190px; padding:5px;font-size:14px;text-align:center;}
.newspic LI img {border: #ddd 1px dashed;padding-top:10px;width:190px; height: 160px;}

.postlist {margin: 0px 0px 0px;}
.postlist LI {padding-left: 25px; background: url(../images/arrow_6.gif) no-repeat 2px 22px;float: left; width: 640px; line-height: 20px; border-bottom: #ddd 1px dashed;}
.postlist LI H3 {font-weight: normal; font-size: 14px;text-align: left; float: left; width:530px;}
.postlist LI SPAN {float: right; width: 80px; color: #666; height:22px;padding-top:10px; text-align: left;}
.productlist {margin-top: 20px;}
.productlist LI {padding-right: 12px; padding-left:13px; float: left; padding-bottom: 0px; margin: 5px 0px 10px; overflow: hidden; width: 205px; padding-top: 0px; height: 210px
;}
.productlist LI IMG {
	border-right: #e4e4e4 1px solid; padding-right: 2px; border-top: #e4e4e4 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #e4e4e4 1px solid; width: 200px; padding-top: 2px; border-bottom: #e4e4e4 1px solid; height: 160px
;}
.productlist LI .product_name {display: block; overflow: hidden; width: 200px; text-align: center;}
.productlist LI .product_pname {font-size: 14px;color: red;display: block; overflow: hidden;text-align: center;font-weight: bold;}
.sidebar {float: left; overflow: hidden; width: 250px;}
.sidebar H3 {
	padding-right: 5px; padding-left: 10px; font-size: 14px; background: url(../images/bg.png) no-repeat 0px -131px; float: left; padding-bottom: 6px; width: 230px; color: #0b3779; padding-top: 8px;}
.sidebar UL {	float: left; width: 250px;}
.sidebar UL LI {	float: left; margin-bottom: 20px;}
.sidebar UL LI.widget_text {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;}
.sidebar UL LI.widget DIV {	clear: both; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; line-height: 20px; padding-top: 15px;}
.sidebar UL LI UL {	margin-top: 15px; float: left;}
.sidebar UL LI UL LI {	padding-left: 10px; background: url(../images/spot.gif) no-repeat 0px 6px; margin: 6px 4px 5px; overflow: hidden; width: 230px;}
.sidebar UL LI UL LI UL {margin-top: 5px; width: 230px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.sidebar UL LI UL.sub LI {	padding-left: 0px; background: none transparent scroll repeat 0% 0%;}
.sidebar UL LI UL.sub LI A:link {
	padding-right: 5px; display: block; padding-left: 22px; font-weight: bold; background: url(../images/arrow.gif) no-repeat 10px 7px; padding-bottom: 10px; width: 210px; color: #333; padding-top: 2px; border-bottom: #e6e6e6 1px solid; text-decoration: none
;}
.sidebar UL LI UL.sub LI A:visited {
	padding-right: 5px; display: block; padding-left: 22px; font-weight: bold; background: url(../images/arrow.gif) no-repeat 10px 7px; padding-bottom: 10px; width: 210px; color: #333; padding-top: 2px; border-bottom: #e6e6e6 1px solid; text-decoration: none
;}
.sidebar UL LI UL.sub LI A:hover {
	background: url(../images/arrow_hover.gif) no-repeat 10px 7px; color: #0b3779; border-bottom: #ccc 1px solid
;}
.sidebar UL LI UL.sub .current_page_item {
	background: url(../images/arrow_hover.gif) no-repeat 10px 7px; border-bottom: #ccc 1px solid
;}
.sidebar UL LI UL.sub .current_page_item A:link {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #0b3779
;}
.sidebar UL LI UL.sub .current_page_item A:visited {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #0b3779
;}
.sidebar UL LI UL.sub .current_page_item A:hover {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #0b3779
;}
#wp-calendar {
	width: 100%
;}
#wp-calendar CAPTION {
	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px
;}
#wp-calendar TH {
	border-right: #e6e6e6 1px solid; padding-right: 6px; border-top: #e6e6e6 1px solid; padding-left: 6px; padding-bottom: 4px; text-transform: capitalize; border-left: #e6e6e6 1px solid; color: #555; padding-top: 4px; border-bottom: #e6e6e6 1px solid; background-color: #f9f9f9; text-align: center
;}
#wp-calendar TD {
	border-right: #e6e6e6 1px solid; padding-right: 6px; border-top: #e6e6e6 1px solid; padding-left: 6px; padding-bottom: 4px; text-transform: capitalize; border-left: #e6e6e6 1px solid; color: #555; padding-top: 4px; border-bottom: #e6e6e6 1px solid; background-color: #f9f9f9; text-align: center
;}
#wp-calendar TBODY TR TD A:link {
	font-weight: bold; color: #006600
;}
#wp-calendar TBODY TR TD A:visited {
	font-weight: bold; color: #006600
;}
#wp-calendar TBODY TR TD A:hover {
	color: #0c262c
;}
#wp-calendar TBODY TR TD:hover {
	border-right: #fadd85 1px solid; border-top: #fadd85 1px solid; border-left: #fadd85 1px solid; cursor: pointer; color: #0c262c; border-bottom: #fadd85 1px solid; background-color: #fef7e0
;}
#wp-calendar TFOOT TR TD {
	padding-right: 10px; padding-left: 10px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; border-top-style: none; padding-top: 8px; border-right-style: none; border-left-style: none; border-bottom-style: none
;}
.pad {
	background: none transparent scroll repeat 0% 0%; border-top-style: none! important; border-right-style: none! important; border-left-style: none! important; border-bottom-style: none! important
;}
.pageNavi {
	padding-right: 0px;  padding-left: 0px; padding-bottom: 10px;  width: 98%; text-align: center
;}
.wp-pagenavi {
	margin: 0px auto; padding-top: 15px
;}
.wp-pagenavi A {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #333! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
;}
.wp-pagenavi A:link {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #333! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
;}
.wp-pagenavi A:visited {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #333! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
;}
.wp-pagenavi A:hover {
	font-weight: bold! important; color: #0b3779! important; background-color: #eee! important
;}
.wp-pagenavi A:active {
	border-right: #ccc 1px solid; padding-right: 2px; border-top: #ccc 1px solid; padding-left: 2px; padding-bottom: 2px; margin: 2px; border-left: #ccc 1px solid; padding-top: 2px; border-bottom: #ccc 1px solid; text-decoration: none
;}
.wp-pagenavi SPAN.pages {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #454545! important; padding-top: 4px! important; border-bottom: #ccc 1px solid
;}
.wp-pagenavi SPAN.extend {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #454545! important; padding-top: 4px! important; border-bottom: #ccc 1px solid
;}
.wp-pagenavi SPAN.current {
	border-right: #aaa 1px solid; padding-right: 8px! important; border-top: #aaa 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #aaa 1px solid; color: #000! important; padding-top: 4px! important; border-bottom: #aaa 1px solid; background-color: #eee! important
;}
.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
;}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
;}
.pageleft {
	padding-left: 10px; float: left; text-align: left
;}
.pageright {
	padding-right: 10px; float: right; text-align: right
;}
.post_comment {
	float: left; margin: 15px 0px 5px; overflow: hidden; width: 100%
;}
#addcomment {
	border-right: #ccc 1px solid; padding-right: 0px; border-top: #ddd 1px solid; padding-left: 0px; font-size: 14px; background: #f5f5f5; float: left; padding-bottom: 7px; margin: 10px 0px; border-left: #ddd 1px solid; width: 99%; text-indent: 15px; line-height: 16px; padding-top: 8px; border-bottom: #bbb 1px solid
;}
#comments {
	border-right: #ccc 1px solid; padding-right: 0px; border-top: #ddd 1px solid; padding-left: 0px; font-size: 14px; background: #f5f5f5; float: left; padding-bottom: 7px; margin: 10px 0px; border-left: #ddd 1px solid; width: 99%; text-indent: 15px; line-height: 16px; padding-top: 8px; border-bottom: #bbb 1px solid
;}
.post_comment P {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 5px; padding-top: 5px
;}
.post_comment OL LI {
	padding-right: 10px; padding-left: 10px; padding-bottom: 5px; margin: 10px 5px; padding-top: 10px; list-style-type: none
;}
.commentlist {
	clear: both; padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 5px; width: 98%; padding-top: 5px
;}
.commentlist LI {
	border-right: #e3e3e3 1px solid; border-top: #e3e3e3 1px solid; margin-bottom: 10px; border-left: #e3e3e3 1px solid; padding-top: 5px; border-bottom: #e3e3e3 1px solid; background-color: #fff
;}
.commentlist LI.alt {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid; background-color: #f6f6f6
;}
.commentlist LI.comment-author-admin {
	background: #f6f6f6
;}
.commentlist LI UL {
	margin: 10px
;}
.commentlist LI UL.children {
	margin: 10px 0px
;}
.commentlist LI P {
	padding-right: 10px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px
;}
.comment-author {
	padding-bottom: 5px; width: 100%; border-bottom: #ececec 1px solid; height: 30px
;}
.avatar {
	border-right: #e0e0e0 1px solid; padding-right: 1px; border-top: #e0e0e0 1px solid; padding-left: 1px; float: left; padding-bottom: 1px; border-left: #e0e0e0 1px solid; padding-top: 1px; border-bottom: #e0e0e0 1px solid
;}
.author_info {
	padding-left: 5px; float: left; color: #888; line-height: 16px
;}
.author_info CITE {
	font-weight: bold; font-style: normal
;}
.author_info EM {
	font-size: 10px
;}
.reply {
	margin-top: -3px; float: right
;}
#cancel-comment-reply {
	float: right; margin-right: 10px
;}
.reply A {
	color: #999
;}
#cancel-comment-reply A {
	color: #999
;}
.reply A:hover {
	color: #666
;}
#cancel-comment-reply A:hover {
	color: #666
;}
#respond {
	padding-bottom: 35px
;}
#respond EM {
	color: #ff0242
;}
#author {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
;}
#email {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
;}
#url {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
;}
#comment {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
;}
#comment {
	overflow-y: scroll; font-size: 12px; width: 95%; height: 150px
;}
#submit {
	border-right: #999 1px solid; padding-right: 20px; border-top: #999 1px solid; padding-left: 20px; font-size: 14px; background: #f5f5f5; float: right; padding-bottom: 4px; margin: 0px 8px; border-left: #999 1px solid; cursor: pointer; padding-top: 6px; border-bottom: #999 1px solid
;}
.friendlink {margin: 15px auto 10px; overflow: hidden; width: 960px; background-color: #C6E3F4;}
.friendlink H3 {padding-left: 0px; font-size: 12px;color: #ffffff;text-align:center; line-height: 28px;  height: 28px; background-color:#08418e;width:150px;float:left;}
.friendlink li {float: left; margin: 0px 5px;padding-left:20px;line-height: 28px;width:150px;}

.tags {padding-right: 10px; margin-top: 10px; padding-left: 10px; float: left; padding-bottom: 0px; overflow: hidden; width: 940px; line-height: 22px; padding-top: 0px;}

.footer {font-size: 12px; background: url(../images/footbg.jpg) #fff repeat-x; margin: 0px auto;  font-family: Arial,Verdana,Sans-Serif
	WIDTH: 100%;height:auto;padding-top:30px; height:100px;color: #000; text-align: center;}
.footer P {line-height: 26px;}
.footer a {color: #000;}
.footpage {padding-right: 0px; padding-left: 0px; padding-bottom: 8px; margin: 0px 0px 20px; padding-top: 10px; border-bottom: #d9d9d9 1px solid; background-color: #e9f9fe; text-align: center;}
.footpage LI {padding-right: 5px; display: inline; padding-left: 12px; font-size: 13px; padding-bottom: 0px; border-left: #999 1px solid; width: 1px; padding-top: 0px; white-space: nowrap;}
.footpage LI.nb {border-left-style: none;}
.footpage A:link {	color: #0b3779;}
.footpage A:visited {	color: #0b3779;}
.footpage A:hover {	color: #353535;}
.pages{	text-align:center;}
.pages a, .pages span{	margin:2px;	padding:2px 6px;border:1px solid #DDD;color:#0b68c9;}
.pages span, .pages a:hover{border-color:#0b68c9;color:#fff;text-decoration:none;background:url(../images/bg.png) center top no-repeat;}
.pages span font{color:inherit;}
a.button_2:link,a.button_2:visited{display:block;width:77px;height:33px;line-height:33px;background:url(../images/button_2.png) center top no-repeat;border:none;font-weight:bold;
	cursor:pointer;text-align: center;letter-spacing: 0.5em;color:#FFFFFF;}
a.button_2:hover{color:#FFFFFF;	text-decoration: none;	text-align: center;}
.button_4{display:block;width:100px;height:33px;line-height:33px;background:url(../images/button_4.png) center top no-repeat;border:none;color:#fff;font-weight:bold;cursor:pointer;}
.currentNav a{margin-left:10px;}
