body {
	margin: 0px; padding: 0px; font-size: 12px;
}
div {
	margin: 0px; padding: 0px; font-size: 12px;
}
dl {
	margin: 0px; padding: 0px; font-size: 12px;
}
dt {
	margin: 0px; padding: 0px; font-size: 12px;
}
dd {
	margin: 0px; padding: 0px; font-size: 12px;
}
ul {
	margin: 0px; padding: 0px; font-size: 12px;
}
ol {
	margin: 0px; padding: 0px; font-size: 12px;
}
li {
	margin: 0px; padding: 0px; font-size: 12px;
}
pre {
	margin: 0px; padding: 0px; font-size: 12px;
}
code {
	margin: 0px; padding: 0px; font-size: 12px;
}
form {
	margin: 0px; padding: 0px; font-size: 12px;
}
fieldset {
	margin: 0px; padding: 0px; font-size: 12px;
}
legend {
	margin: 0px; padding: 0px; font-size: 12px;
}
input {
	margin: 0px; padding: 0px; font-size: 12px;
}
button {
	margin: 0px; padding: 0px; font-size: 12px;
}
textarea {
	margin: 0px; padding: 0px; font-size: 12px;
}
p {
	margin: 0px; padding: 0px; font-size: 12px;
}
blockquote {
	margin: 0px; padding: 0px; font-size: 12px;
}
input {
	font-family: inherit; font-size: 100%;
}
button {
	font-family: inherit; font-size: 100%;
}
textarea {
	font-family: inherit; font-size: 100%;
}
select {
	font-family: inherit; font-size: 100%;
}
optgroup {
	font-family: inherit; font-size: 100%;
}
option {
	font-family: inherit; font-size: 100%;
}
ul {
	display: block; list-style-type: none;
}
li {
	display: block; list-style-type: none;
}
dl {
	display: block; list-style-type: none;
}
dt {
	display: block; list-style-type: none;
}
dd {
	display: block; list-style-type: none;
}
ol {
	display: block; list-style-type: none;
}
fieldset {
	border-width: 0px;
}
img {
	border-width: 0px;
}
.clear {
	clear: both;
}
a {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:link {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:active {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
center {
	padding: 30px 0px;
}
body {
	color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
.topbg {
	background: url("../images/topbg.jpg") no-repeat center 0px; width: 100%; height: 94px;
}
.top {
	margin: 0px auto; width: 1002px; height: 94px;
}
.logo {
	margin: 0px 0px 0px 16px; float: left; display: inline; _behavior: url(iepngfix.htc);
}
.tel {
	width: 140px; height: 83px; text-align: right; color: rgb(0, 0, 0); margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: left; _behavior: url(iepngfix.htc);
}
.tel1 {
	width: 100px; height: 83px; text-align: right; color: rgb(0, 0, 0); margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: left; _behavior: url(iepngfix.htc);
}
.teln {
	width: 270px; height: 83px; text-align: left; color: rgb(0, 0, 0); margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: right; _behavior: url(iepngfix.htc);
}
.teltitle {
	font: 600 12px/18px Î¢ÈíÑÅºÚ; padding-right: 45px; font-size-adjust: none; font-stretch: normal;
}
.telnum {
	font: bold 24px/24px Arial, Helvetica, sans-serif; color: rgb(240, 8, 8); padding-right: 45px; font-size-adjust: none; font-stretch: normal;
}
.navbg {
	background: url("../images/navbg.jpg") repeat-x 0px 0px; width: 100%; height: 52px;
}
.nav {
	margin: 0px auto; width: 1000px; height: 52px;
}
.nav li {
	width: 125px; height: 52px; float: left; position: relative; z-index: 999;
}
.nav li a {
	font: 500 16px/50px Î¢ÈíÑÅºÚ; width: 125px; height: 52px; text-align: center; color: rgb(255, 255, 255); float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
.nav li a:hover {
	background: url("../images/navhover.jpg") no-repeat center 0px; width: 125px; height: 52px; text-decoration: none; float: left; display: block;
}
.nav li a.hover {
	background: url("../images/navhover.jpg") no-repeat center 0px; width: 125px; height: 52px; float: left; display: block;
}
.nav li ul {
	left: 0px; top: 50px; width: 100px; display: none; position: absolute; z-index: 999;
}
.nav li ul li {
	left: 0px; top: 0px; width: 100px; height: 38px; position: relative; z-index: 999;
}
.nav li ul li a {
	background: url("../images/subnav.jpg") no-repeat center 0px; font: 500 14px/38px ËÎÌå; left: 0px; top: 0px; width: 100px; height: 38px; display: block; position: relative; z-index: 999;
}
.nav li ul li a:hover {
	background: url("../images/subnav.jpg") no-repeat center 0px; font: 500 14px/38px ËÎÌå; left: 0px; top: 0px; width: 100px; height: 38px; display: block; position: relative; z-index: 999;
}
.bannerbox {
	width: 100%; height: 200px; margin-bottom: 15px; position: relative; _z-index: 0;
}
.bannerbox1 {
	width: 100%; height: 300px; margin-bottom: 15px; position: relative; _z-index: 0;
}
.js {
	margin: 7px auto; border: 1px solid rgb(255, 255, 255); width: 984px; height: 322px; position: relative;
}
.jsNav a.prevBtn {
	background: url("../images/leftbtn.png") no-repeat 0px 0px; width: 18px; height: 17px;
}
.jsNav a.nextBtn {
	background: url("../images/rightbtn.png") no-repeat 0px 0px; width: 18px; height: 17px;
}
.jsNav a.imgSelected {
	color: rgb(0, 0, 0);
}
.jsNav {
	width: 165px; height: 20px; right: 0px; bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; position: absolute;
}
.jsNav a {
	background: url("../images/bannerico.png") no-repeat 0px 0px; margin: 0px 1px; width: 18px; text-align: center; color: rgb(135, 134, 132); line-height: 17px; vertical-align: middle; float: left;
}
.searchbg {
	background: url("../images/noticebg.jpg") no-repeat 0px 0px; margin: 0px auto 20px; width: 1002px; height: 37px;
}
.searchtit {
	font: 500 16px/37px Î¢ÈíÑÅºÚ; width: 112px; height: 37px; text-align: center; color: rgb(0, 0, 0); float: left; font-size-adjust: none; font-stretch: normal;
}
.notice {
	font: 12px/37px ËÎÌå; width: 607px; height: 37px; color: rgb(0, 0, 0); padding-left: 18px; float: left; font-size-adjust: none; font-stretch: normal;
}
.search {
	margin: 3px 4px 0px 0px; width: 260px; height: 31px; float: right; display: inline;
}
.text {
	background: url("../images/textbg.jpg") no-repeat 0px 0px; border-width: 0px; font: 12px/31px ËÎÌå; width: 227px; height: 31px; color: rgb(214, 253, 151); text-indent: 10px; float: left;
}
.button {
	float: left;
}
.con1 {
	margin: 0px auto 17px; width: 1002px; height: 207px;
}
.con1viedo {
	background: url("../images/viedobg.png") no-repeat 0px 0px; margin: 0px 30px 0px 0px; padding: 2px; width: 244px; height: 203px; float: left; _behavior: url(iepngfix.htc);
}
.viedo {
	margin: 8px; border: 1px solid rgb(255, 255, 255); width: 231px; height: 188px;
}
.con1center {
	margin: 0px 34px 0px 0px; width: 484px; height: 207px; float: left;
}
.con1title {
	background: url("../images/borderindex.png") no-repeat 0px bottom; width: 100%; height: 40px; _behavior: url(iepngfix.htc);
}
.con1title p {
	background: url("../images/titleicon.png") no-repeat right; font: 400 16px/40px Î¢ÈíÑÅºÚ; width: 86px; height: 40px; color: rgb(0, 0, 0); float: left; _behavior: url(iepngfix.htc);
}
.more {
	margin: 6px 0px 0px; float: right;
}
.supercon {
	width: 100%; height: 168px; color: rgb(0, 0, 0); line-height: 28px; overflow: hidden;
}
.supercon p {
	width: 100%; color: rgb(0, 0, 0); line-height: 28px;
}
.con1nav {
	width: 204px; height: 207px; float: left;
}
.con1nav img {
	_behavior: url(iepngfix.htc);
}
.con2title {
	margin: 0px auto; width: 1002px; height: 37px; border-bottom-color: rgb(4, 86, 185); border-bottom-width: 1px; border-bottom-style: solid;
}
.titlecenter {
	margin: 0px auto; width: 1002px; height: 37px; overflow: hidden;
}
.titlecenter p {
	background: url("../images/adtitle.jpg") no-repeat 0px 0px; font: 16px/38px Î¢ÈíÑÅºÚ; width: 112px; height: 38px; text-align: center; color: rgb(255, 255, 255); float: left; text-shadow: 1px 1px 1px #000;
}
.titlecenter a {
	height: 37px; line-height: 37px;
}
.con2more {
	margin: 17px 26px 0px 0px; float: right; display: inline;
}
.con2bg {
	background: rgb(255, 255, 255); margin: 0px 0px 16px; width: 100%; height: 227px;
}
.movead {
	margin: 0px auto; width: 1002px; zoom: 1;
}
.movead .pcont {
	margin: 0px 10px; padding: 20px 0px 0px; width: 914px; height: 200px; overflow: hidden; float: left;
}
.movead .ScrCont {
	width: 32766px; zoom: 1;
}
.movead #List1_1 {
	float: left;
}
.movead #List2_1 {
	float: left;
}
.movead .LeftBotton {
	background: url("../images/leftbtn.jpg") no-repeat center 50%; width: 33px; height: 182px; float: left; _behavior: url(iepngfix.htc);
}
.movead .RightBotton {
	background: url("../images/rightbtn.jpg") no-repeat center 50%; width: 33px; height: 182px; float: left; _behavior: url(iepngfix.htc);
}
.movead .pl img {
	background: rgb(187, 214, 242); padding: 2px; border: 1px solid rgb(0, 0, 0); width: 208px; height: 140px; float: left; display: block; cursor: pointer;
}
.movead .pl {
	margin: 0px 8px; width: 214px; height: 187px; overflow: hidden; float: left;
}
.basetitle {
	background: rgb(0, 0, 0); margin: 1px 0px 0px; width: 214px; height: 26px; text-align: center; color: rgb(218, 254, 157); line-height: 26px; float: left; display: block;
}
a.basetitle:link {
	color: rgb(255, 255, 255);
}
a.basetitle:hover {
	color: rgb(255, 255, 0);
}
.con3 {
	margin: 0px auto; width: 1002px; height: 230px;
}
.companynews {
	margin: 0px 54px 0px 0px; width: 458px; height: 230px; float: left;
}
.con3title {
	background: url("../images/borderindex.png") no-repeat bottom; width: 100%; height: 34px; _behavior: url(iepngfix.htc);
}
.con3title p {
	background: url("../images/titleicon.png") no-repeat right; font: 500 16px/32px Î¢ÈíÑÅºÚ; width: 87px; height: 34px; color: rgb(0, 0, 0); float: left; _behavior: url(iepngfix.htc);
}
.con3title a {
	float: right;
}
.newsul {
	width: 100%;
}
.newsul li {
	background: url("../images/newsicon.jpg") no-repeat left; width: 100%; height: 30px; color: rgb(0, 0, 0); line-height: 30px; text-indent: 13px;
}
.newsul li a {
	color: rgb(0, 0, 0); float: left;
}
.newsul li a:hover {
	color: rgb(255, 0, 0); float: left;
}
.newsul li span {
	float: right;
}
.tradenews {
	width: 458px; height: 230px; float: left;
}
.con4bg {
	background: rgb(255, 255, 255); margin: 0px; width: 100%; height: 237px;
}
.baseul {
	margin: 0px auto; width: 1000px;
}
.baseul li {
	margin: 29px 21px 0px 10px; width: 219px; height: 193px; float: left;
}
.baseul li img {
	background: rgb(187, 214, 242); padding: 2px; border: 1px solid rgb(0, 0, 0); width: 213px; height: 160px; float: left;
}
.baseul li p {
	background: rgb(0, 0, 0); margin: 1px 0px 0px; width: 219px; height: 26px; text-align: center; line-height: 26px; float: left;
}
.baseul li p a {
	color: rgb(255, 255, 255);
}
.baseul li p a:hover {
	color: rgb(255, 255, 0);
}
.linkborder {
	background: rgb(0, 61, 134); width: 100%; height: 50px; border-top-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.linkbg {
	background: url("../images/linkbg.jpg") no-repeat center 0px; width: 100%; height: 48px; border-top-color: rgb(131, 171, 219); border-bottom-color: rgb(131, 171, 219); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.linkcenter {
	margin: 0px auto; width: 1002px; height: 48px; text-align: center; color: rgb(249, 255, 196); line-height: 48px;
}
.linkcenter a {
	margin: 0px 10px; color: rgb(249, 255, 196);
}
.footbg {
	background: url("../images/footbg.jpg") no-repeat bottom rgb(255, 255, 255); width: 100%; padding-top: 18px; min-height: 63px;
}
.share {
	margin: 0px auto; width: 268px; line-height: 16px;
}
.share span {
	color: rgb(0, 0, 0);
}
.foottel {
	width: 100%; text-align: center; color: rgb(0, 0, 0); line-height: 24px;
}
.footicp {
	width: 100%; text-align: center; color: rgb(0, 0, 0); line-height: 24px;
}
.foottel span {
	margin: 0px 8px; color: rgb(0, 0, 0);
}
.footicp span {
	margin: 0px 8px; color: rgb(0, 0, 0);
}
.foottel a {
	margin: 0px 8px; color: rgb(0, 0, 0);
}
.footicp a {
	margin: 0px 3px; color: rgb(0, 0, 0);
}
.subpages {
	margin: 0px auto; width: 1002px;
}
.left {
	margin: 0px 30px 0px 0px; width: 212px; float: left;
}
.leftnav {
	width: 212px;
}
.lefttitle {
	background: url("../images/leftnavtitle.jpg") no-repeat 0px 0px; font: 500 16px/38px Î¢ÈíÑÅºÚ; width: 212px; height: 38px; color: rgb(236, 255, 197); text-indent: 72px;
}
.leftnavbor {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(0, 36, 117); width: 210px; margin-bottom: 10px;
}
.leftconbor {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(0, 36, 117); width: 210px; margin-bottom: 10px;
}
.leftnav {
	background: url("../images/leftbg.jpg") repeat-y 0px 0px; border-width: 0px 1px 1px; border-style: solid; border-color: rgb(118, 181, 11) rgb(0, 70, 165) rgb(0, 70, 165); padding: 13px 0px 10px; width: 208px;
}
.leftcontact {
	background: url("../images/leftbg.jpg") repeat-y 0px 0px; border-width: 0px 1px 1px; border-style: solid; border-color: rgb(118, 181, 11) rgb(0, 70, 165) rgb(0, 70, 165); padding: 13px 0px 10px; width: 208px;
}
.leftnav li {
	background: url("../images/leftlibg.jpg") no-repeat center 0px; margin: 0px auto; width: 191px; line-height: 28px;
}
.leftnav li a {
	background: url("../images/lefticons.jpg") no-repeat 13px; margin: 0px auto 2px; width: 191px; height: 28px; color: rgb(236, 255, 197); text-indent: 28px; display: block;
}
.leftnav li ul li a {
	background: url("../images/lefticons.jpg") no-repeat 24px; width: 191px; height: 28px; color: rgb(236, 255, 197); text-indent: 39px; display: block;
}
.leftnav li ul li a:hover {
	color: rgb(255, 255, 0);
}
.havechild a {
	color: rgb(236, 255, 197);
}
.havechild a:hover {
	color: rgb(255, 255, 0); text-decoration: none;
}
.leftimg {
	margin: 0px 0px 0px 8px; _behavior: url(iepngfix.htc);
}
.margintop {
	margin-top: 10px;
}
.leftcontact p {
	color: rgb(236, 255, 197); line-height: 32px; padding-left: 10px;
}
.right {
	width: 756px; float: left;
}
.righttitle {
	background: url("../images/rightborder.png") no-repeat 0px bottom; width: 756px; height: 31px; line-height: 31px; _behavior: url(iepngfix.htc);
}
.titlename {
	background: url("../images/titleicon.png") no-repeat right; font: 16px/31px Î¢ÈíÑÅºÚ; width: 86px; height: 31px; color: rgb(0, 0, 0); float: left; display: block; _behavior: url(iepngfix.htc);
}
.righttitle p {
	color: rgb(0, 0, 0); line-height: 31px; float: right;
}
.righttitle a {
	margin: 0px 5px; color: rgb(0, 0, 0);
}
.righttitle span {
	margin: 0px 5px; color: rgb(0, 0, 0);
}
.rightcon {
	font: 14px/30px ËÎÌå; width: 100%; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.rightcon p {
	font: 14px/30px ËÎÌå; width: 100%; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.subfont li {
	font-size: 14px;
}
.page {
	padding: 0px 0px 15px; width: 100%; text-align: center; line-height: normal; overflow: hidden; clear: left; margin-top: 15px;
}
.page ul {
	margin: 0px auto; padding: 0px 18px 0px 0px; overflow: hidden; float: right;
}
.page ul li {
	margin: 0px; padding: 0px 4px; color: rgb(0, 0, 0); line-height: 16px; font-size: 12px; vertical-align: middle; float: left;
}
.page a {
	background: rgb(83, 149, 25); margin: 0px; padding: 4px 8px; border: 1px solid rgb(19, 34, 0); color: rgb(236, 255, 197); float: left; display: block;
}
.page input {
	background: rgb(83, 149, 25); border: 1px solid rgb(19, 34, 0); width: 50px; height: 21px; line-height: 28px;
}
.page a.bg2 {
	color: rgb(236, 255, 197);
}
.productul {
	width: 100%; color: rgb(0, 0, 0);
}
.productul li {
	margin: 29px 18px 0px 24px; width: 189px; height: 169px; float: left; display: inline;
}
.productul li img {
	background: rgb(185, 221, 126); padding: 2px; border: 1px solid rgb(113, 181, 0); width: 183px; height: 136px; float: left;
}
.productul li p {
	background: rgb(83, 149, 25); margin: 1px 0px 0px; width: 189px; height: 26px; text-align: center; line-height: 26px; float: left;
}
.productul li p a {
	color: rgb(218, 254, 157);
}
.productul p {
	color: rgb(0, 0, 0);
}
.bookmain {
	margin: 0px auto; width: 650px; height: auto;
}
.bookline {
	width: 650px; height: 34px; margin-top: 10px; float: left; background-image: url("../images/about_box_line.jpg"); background-repeat: no-repeat;
}
.book {
	margin: 0px auto; width: 650px;
}
.booktop {
	background: url("../images/bookico.png") no-repeat 10px 7px; width: 650px; height: 30px; margin-top: 20px; float: left;
}
.booktop_name {
	width: 470px; height: 30px; color: rgb(30, 54, 1); line-height: 30px; padding-left: 30px; font-weight: bold; float: left;
}
.booktop_time {
	width: 150px; height: 30px; text-align: right; color: rgb(30, 54, 1); line-height: 30px; float: left;
}
.bookcontent {
	background: url("../images/bookcontentbg.jpg") repeat-x rgb(255, 255, 255); padding: 10px; border: 1px solid rgb(179, 195, 228); width: 628px; height: auto !important; color: rgb(30, 54, 1); float: left; min-height: 40px;
}
.bookadmin {
	width: 650px; height: auto; float: left;
}
.bookadmin_top {
	width: 650px; height: 12px; float: left;
}
.bookadmin_mid {
	padding: 10px; width: 628px; height: auto !important; color: rgb(30, 54, 1); border-right-color: rgb(214, 222, 239); border-bottom-color: rgb(214, 222, 239); border-left-color: rgb(214, 222, 239); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; float: left; min-height: 30px;
}
.messagecol {
	color: rgb(30, 54, 1);
}
.admincol {
	color: rgb(30, 54, 1); font-weight: bold;
}
.admintimecol {
	color: rgb(30, 54, 1); margin-top: -17px; float: right;
}
.message {
	width: 600px; height: auto; color: rgb(30, 54, 1); padding-left: 50px; float: left;
}
.message li {
	margin: 0px; padding: 0px; width: 500px; height: 40px; float: left;
}
.message li input {
	width: 150px; height: 15px; line-height: 15px;
}
.message li p.message_title {
	width: 100px; height: 25px; text-align: right; font-size: 12px; float: left;
}
.message li p.message_content {
	width: 400px; float: left;
}
.message li.contentb {
	width: 500px; height: 150px; float: left;
}
.message li.contentb textarea {
	width: 370px; height: 120px;
}
.message li.yzm {
	width: 500px; height: 60px; float: left;
}
.message li p.message_yzminput {
	width: 100px; float: left;
}
.message li p.message_yzminput input {
	width: 70px;
}
.message li p.message_yzmico {
	width: 100px; height: 40px; float: left;
}
.message li p.message_sub {
	width: 200px; height: 40px; text-align: right; float: left;
}
.tab2 {
	background: rgb(255, 255, 255); border: 1px solid rgb(225, 224, 225); width: 100%; margin-top: 5px;
}
.blank {
	width: 100%; height: 20px; margin-bottom: 5px;
}
.white {
	background: rgb(255, 255, 255); padding: 10px 0px; width: 100%;
}
.c_red {
	color: red;
}
.hr {
	margin: 0px auto 10px; border: 1px solid rgb(204, 204, 204); width: 100%; line-height: 24px; background-color: rgb(255, 255, 255);
}
.hr td {
	border: 1px solid rgb(204, 204, 204);
}
.hr a {
	color: rgb(51, 51, 51);
}
.hr a:hover {
	color: rgb(222, 3, 3);
}
.hr_btn {
	width: 100px; height: 40px; font-size: 14px;
}
.rightcon p.searchmore {
	background: rgb(67, 102, 20); margin: 8px 0px 10px; width: 94%; height: 38px; text-align: center; line-height: 38px;
}
.searchmore a {
	color: rgb(236, 255, 197);
}
.searchul li {
	width: 94%; line-height: 40px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
.searchul p {
	width: 98%; color: rgb(67, 102, 20); font-size: 12px; margin-left: 1%;
}
.searchul li div {
	width: 100%; line-height: 36px; text-indent: 13px; font-size: 14px;
}
.searchul li div a {
	color: rgb(67, 102, 20); line-height: 40px;
}
.searchul li div span {
	color: rgb(67, 102, 20); margin-top: -40px; margin-right: 8px; float: right;
}
.rightcon p.bigtit {
	width: 100%; text-align: center; color: rgb(0, 0, 0); font-family: Î¢ÈíÑÅºÚ; font-size: 18px;
}
.rightcon p.datetime {
	width: 100%; text-align: center; color: rgb(115, 155, 50); font-size: 12px;
}
.share2 {
	margin: 0px auto; color: rgb(180, 218, 119);
}
.rightcon span {
	color: rgb(0, 0, 0);
}
.border3 {
	width: 100%; height: 0px; margin-top: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.bigimg {
	margin: 10px 103px; height: auto; max-width: 500px;
}
.viewpage {
	width: 630px; color: rgb(0, 51, 0); font-size: 12px; margin-top: 15px; margin-left: 20px; float: left;
}
.p_view_back {
	text-align: center; color: rgb(180, 218, 119); line-height: 24px;
}
.p_view_back a {
	color: rgb(55, 87, 0);
}
.rightcon p.p_view_top {
	margin: 0px auto 10px; width: 95%; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden; font-size: 12px;
}
.p_view_top a {
	color: rgb(102, 102, 102); font-size: 12px;
}
.searchp {
	background: skyblue; margin: 10px auto; width: 100%; height: 36px; text-align: center; line-height: 36px;
}
.searchp a {
	color: rgb(102, 102, 102);
}
p {
	margin: 0px;
}
h1 {
	color: rgb(255, 0, 0); line-height: 26px; padding-top: 8px; font-size: 20px; font-weight: bold;
}
#cs2 {
	width: 100%; height: 184px; overflow: hidden; text-overflow: ellipsis;
}
#cs21 {
	width: 100%; height: 151px; overflow: hidden; text-overflow: ellipsis;
}
.innernid {
	border: 4px solid rgb(242, 238, 227); margin-bottom: 4px;
}
.innerPic {
	border: 1px solid rgb(242, 238, 227);
}
.innerPic:hover {
	border-color: rgb(255, 150, 38);
}
.innerPic1 {
	padding: 2px; border: 1px solid rgb(242, 238, 227);
}
.innerPic1:hover {
	border-color: rgb(255, 150, 38);
}
.menu {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: bold;
}
a.menu1 {
	color: rgb(255, 255, 255); line-height: 18px; font-size: 12px; text-decoration: none;
}
a.menu1:link {
	color: rgb(255, 255, 255); font-size: 12px;
}
a.menu1:visited {
	color: rgb(255, 255, 255); font-size: 12px; text-decoration: none;
}
a.menu1:hover {
	color: rgb(255, 255, 0); font-size: 12px; text-decoration: none;
}
.abouttxt {
	padding: 10px; height: 647px; line-height:26px;
}
.ssk {
	height: 25px; color: rgb(247, 158, 0); font-family: "Microsoft Yahei"; font-size: 20px; font-weight: bold; margin-right: 0px;
}
.ssk1 {
	height: 25px; color: rgb(255, 0, 0); font-family: Arial; font-size: 20px; font-weight: bold; margin-right: 0px;
}
.bortt {
	border-right-color: rgb(232, 232, 234); border-bottom-color: rgb(232, 232, 234); border-left-color: rgb(232, 232, 234); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
a.pro {
	color: rgb(7, 104, 209); line-height: 18px; font-size: 14px; font-weight: bold; text-decoration: none;
}
a.pro:link {
	color: rgb(7, 104, 209); font-size: 14px; font-weight: bold;
}
a.pro:visited {
	color: rgb(7, 104, 209); font-size: 14px; font-weight: bold; text-decoration: none;
}
a.pro:hover {
	color: rgb(255, 0, 0); font-size: 14px; font-weight: bold; text-decoration: none;
}
.word12b {
	color: rgb(255, 255, 255); line-height: 16px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px;
}
.word12b a {
	color: rgb(255, 255, 255); line-height: 16px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px;
}
.word12b a:link {
	color: rgb(255, 255, 255); line-height: 16px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px;
}
.word12b a:hover {
	color: rgb(247, 158, 0); line-height: 16px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px;
}
.word12b a:visited {
	color: rgb(255, 255, 255); line-height: 16px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px;
}
#mian_nav {
	background: url("../images/nav.jpg") repeat-x; width: 100%; height: 38px;
}
#nav_background {
	background: url("../images/nav_background.gif") no-repeat right 50%; width: 100%; height: 38px;
}
#nav {
	background: url("../images/nav.jpg") repeat-x; margin: 0px auto; width: 980px; height: 38px; line-height: 35px; font-size: 14px;
}
#navv {
	width: auto; height: 29px; float: left;
}
#navv li {
	width: 116px; font-size: 13px; border-right-color: rgb(30, 99, 170); border-right-width: 1px; border-right-style: solid; float: left; display: block;
}
#nav_one {
	margin-left: 20px; border-right-style: none; _margin-left: 10px;
}
#nav_one a {
	color: rgb(255, 255, 255);
}
#nav_last {
	background: url("../images/nav1.gif") no-repeat; float: right;
}
#nav_last a {
	color: rgb(255, 255, 255); text-decoration: none;
}
#nav li.nav_m {
	font: 14px/33px "Microsoft YaHei", SimSun; float: left; position: relative; z-index: 100; font-size-adjust: none; font-stretch: normal;
}
#nav li.nav_index {
	background-position: 131px -35px; width: 133px;
}
#nav li.nav_m a.nav_m_link {
	text-align: center; color: rgb(255, 255, 255); line-height: 35px; display: block;
}
#nav li.nav_m a.nav_m_link:hover {
	height: 38px; text-decoration: none; background-color: rgb(206, 11, 14);
}
#nav li.nav_m1 {
	font: 14px/33px "Microsoft YaHei", SimSun; text-align: center; float: left; position: relative; z-index: 100; font-size-adjust: none; font-stretch: normal;
}
#nav li.nav_m1 a.nav_m_link {
	text-align: center; color: rgb(255, 255, 255); line-height: 35px; display: block; _font-weight: bold;
}
.nav_sub_main {
	background: url("../images/bg_sed_navi.png") repeat-y; left: -9999px; top: 38px; width: 107px; position: absolute; z-index: 100;
}
#nav li.sfhover .nav_sub_main {
	left: 0px;
}
#nav li.nav_m:hover .nav_sub_main {
	left: 0px;
}
.nav_sub_main li {
	height: 27px; text-align: center; line-height: 26px; font-size: 12px; border-right-style: none;
}
.nav_sub_main li a {
	background: url("../images/bg_sed_navi.png") no-repeat bottom; width: 107px; height: 27px; color: rgb(255, 255, 255); display: block;
}
.nav_sub_main li a:hover {
	background: url("../images/bg_sed_navi_h.png") no-repeat bottom; color: rgb(206, 11, 14); font-weight: bold; text-decoration: none;
}
.main_menu {
	background: url("../images/nav_sub.gif") repeat-x 0px -120px rgb(242, 242, 242); left: -204px; top: 35px; width: 915px; height: 210px; overflow: hidden; font-family: SimSun; font-size: 12px; display: none; position: absolute; z-index: 100; _zoom: 1;
}
#nav li.sfhover .main_menu {
	display: block;
}
#nav li.nav_m:hover .main_menu {
	display: block;
}
.navpro {
	margin: 0px auto; width: 935px; overflow: hidden;
}
.navpro dl {
	background: url("../images/nav_sub_r.gif") no-repeat right bottom; height: 220px; text-align: left; margin-right: 20px; float: left;
}
.navpro dl dt {
	color: rgb(0, 0, 0);
}
.navpro dl dt img {
	margin: 11px 5px 0px; float: left;
}
.navpro dl dt.pro_mobile {
	background-position: 0px -37px; margin-bottom: 0px;
}
.navpro dl dt a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.navpro dl dt a strong {
	color: rgb(204, 0, 0); margin-left: 10px;
}
.navpro dl dd {
	background: url("../images/ico.gif") no-repeat 0px -46px; padding: 0px 5px 0px 0px; height: 30px; text-indent: 12px; overflow: hidden;
}
.navpro dl dd.imp {
	background-position: 0px -149px;
}
.navpro dl dd a {
	display: block;
}
.navpro dl dd.imp a {
	color: rgb(51, 51, 51);
}
.navpro dl dd a:hover {
	background: url("../images/nav_sub.gif") no-repeat 0px -80px; color: rgb(255, 255, 255); text-decoration: none;
}
.navpro dl.navpro_1 {
	width: 165px; margin-left: 10px; _margin-left: 5px;
}
.navpro dl.navpro_1 dd {
	width: 153px;
}
.navpro dl.navpro_2 {
	width: 165px;
}
.navpro dl.navpro_2 dd {
	width: 153px;
}
.navpro dl.navpro_3 {
	width: 165px;
}
.navpro dl.navpro_3 dd {
	width: 153px;
}
.navpro dl.navpro_4 {
	width: 165px;
}
.navpro dl.navpro_4 dd {
	width: 153px;
}
.navpro dl.navpro_5 {
	width: 165px;
}
.navpro dl.navpro_5 dd {
	width: 153px;
}
.navpro_r {
	width: 160px; height: 340px;
}
.navpro_r dl {
	height: auto; margin-right: 0px; float: none;
}
