.common_color {
	color: rgb(252, 175, 1);
}
.has_account a.common_color {
	color: rgb(252, 175, 1);
}
.common_bg {
	background-color: rgb(252, 175, 1);
}
.common_page a.nowpage {
	background-color: rgb(252, 175, 1);
}
.common_page a:hover {
	background-color: rgb(252, 175, 1);
}
.vip_left_nav li.vip_left_btn1:hover {
	background-color: rgb(252, 175, 1);
}
.vip_left_nav li.vip_left_btn1.nowpage {
	background-color: rgb(252, 175, 1);
}
.vip_left_nav li.vip_left_btn2:hover {
	background-color: rgb(252, 175, 1);
}
.vip_left_nav li.vip_left_btn2.nowpage {
	background-color: rgb(252, 175, 1);
}
.vip_left_nav li.vip_left_btn3:hover {
	background-color: rgb(252, 175, 1);
}
.vip_left_nav li.vip_left_btn3.nowpage {
	background-color: rgb(252, 175, 1);
}
.vip_left_nav li.vip_left_btn4:hover {
	background-color: rgb(252, 175, 1);
}
.vip_left_nav li.vip_left_btn4.nowpage {
	background-color: rgb(252, 175, 1);
}
.vip_add_address a.common_bg {
	background-color: rgb(252, 175, 1);
}
.vip_login li input.common_bg {
	background-color: rgb(252, 175, 1);
}
.level_bg p.common_bg {
	background-color: rgb(252, 175, 1);
}
.scrollbutton.smallImgUp:hover {
	background-color: rgb(252, 175, 1);
}
.scrollbutton.smallImgDown:hover {
	background-color: rgb(252, 175, 1);
}
.star_score_box p.common_bg {
	background-color: rgb(252, 175, 1);
}
.view_img_btns input {
	background-color: rgb(252, 175, 1);
}
.view_imgs .prev:hover {
	background-color: rgb(252, 175, 1);
}
.view_imgs .next:hover {
	background-color: rgb(252, 175, 1);
}
.zxbm {
	background-color: rgb(252, 175, 1);
}
.common_border_color {
	border-color: rgb(252, 175, 1);
}
.type_choose span.border_color {
	border-color: rgb(252, 175, 1);
}
.type_choose2 span.border_color {
	border-color: rgb(252, 175, 1);
}
.view_imgs .listBox .on img {
	border-color: rgb(252, 175, 1);
}
.product_about_top span.on {
	border-top-color: rgb(252, 175, 1);
}
a.pg-color:hover {
	color: rgb(252, 175, 1);
}
body {
	-ms-word-break: break-all; -ms-word-wrap: break-word;
}
.main {
	margin: 0px auto; width: 980px; height: auto; overflow: hidden; position: relative;
}
.right {
	overflow: hidden;
}
.right_con {
	font: 14px/30px "microsoft yahei"; padding: 16px 0px; width: 100%; height: auto; overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.right_con div {
	font-size: 14px;
}
.right_con p {
	font-size: 14px;
}
.product1 {
	width: 100%; height: auto; overflow: hidden;
}
.product2 {
	width: 100%; height: auto; overflow: hidden;
}
.product3 {
	width: 100%; height: auto; overflow: hidden;
}
.product4 {
	width: 100%; height: auto; overflow: hidden;
}
.product5 {
	width: 100%; height: auto; overflow: hidden;
}
.product6 {
	width: 100%; height: auto; overflow: hidden;
}
.product7 {
	width: 100%; height: auto; overflow: hidden;
}
.product7 li {
	width: 100%; height: auto; overflow: hidden;
}
.product8 {
	width: 100%; height: auto; overflow: hidden;
}
.product8 li {
	width: 100%; height: auto; overflow: hidden;
}
.product1 li {
	width: 33%; height: 215px; overflow: hidden; float: left; position: relative;
}
.product2 li {
	width: 33%; height: 215px; overflow: hidden; float: left; position: relative;
}
.product3 li {
	width: 33%; height: 215px; overflow: hidden; float: left; position: relative;
}
.product4 li {
	width: 33%; height: 215px; overflow: hidden; float: left; position: relative;
}
.product5 li {
	width: 33%; height: 215px; overflow: hidden; float: left; position: relative;
}
.product6 li {
	width: 33%; height: 215px; overflow: hidden; float: left; position: relative;
}
.product1 li > a {
	margin: 3px auto; width: 88%; height: auto; overflow: hidden; display: block; position: relative;
}
.product2 li > a {
	margin: 3px auto; width: 88%; height: auto; overflow: hidden; display: block; position: relative;
}
.product6 li > a {
	margin: 3px auto; width: 88%; height: auto; overflow: hidden; display: block; position: relative;
}
.product1 li > a > img {
	width: 216px; height: 161px; display: block;
}
.product2 li > a > img {
	width: 216px; height: 161px; display: block;
}
.product3 li img {
	width: 216px; height: 161px; display: block;
}
.product4 li div a img {
	width: 216px; height: 161px; display: block;
}
.product5 li div a img {
	width: 216px; height: 161px; display: block;
}
.product6 li a img {
	width: 216px; height: 161px; display: block;
}
.product1 li > p {
	font: 14px/35px "microsoft yahei"; margin: 0px auto; width: 88%; text-align: center; font-size-adjust: none; font-stretch: normal;
}
.product2 li > p {
	font: 14px/35px "microsoft yahei"; margin: 0px auto; width: 88%; text-align: center; font-size-adjust: none; font-stretch: normal;
}
.product3 li > p {
	font: 14px/35px "microsoft yahei"; margin: 0px auto; width: 88%; text-align: center; font-size-adjust: none; font-stretch: normal;
}
.product4 li > p {
	font: 14px/35px "microsoft yahei"; margin: 0px auto; width: 88%; text-align: center; font-size-adjust: none; font-stretch: normal;
}
.product5 li > p {
	font: 14px/35px "microsoft yahei"; margin: 0px auto; width: 88%; text-align: center; font-size-adjust: none; font-stretch: normal;
}
.product6 li > p {
	font: 14px/35px "microsoft yahei"; margin: 0px auto; width: 88%; text-align: center; font-size-adjust: none; font-stretch: normal;
}
.product2 li > a > span {
	background: url("../images/blackbg.png") 0px 0px; font: 14px/30px "microsoft yahei"; padding: 5%; transition:0.3s ease-in-out; left: 0px; top: 0px; width: 90%; height: 90%; color: rgb(255, 255, 255); overflow: hidden; display: block; position: absolute; font-size-adjust: none; font-stretch: normal; opacity: 0; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s;
}
.product2 li > a:hover span {
	transition:0.3s ease-in-out; display: block; opacity: 1; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s;
}
.product3 li > div {
	margin: 3px auto; width: 88%; height: auto; position: relative;
}
.product3 li > div > p {
	background: url("../images/product_zoom.png") no-repeat 0px 0px; margin: -26px 0px 0px -26px; transition:0.5s ease-in-out; left: 50%; top: -100%; width: 53px; height: 53px; position: absolute; z-index: 1; cursor: pointer; -webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s;
}
.prod-zoom {
	background: url("../images/product_zoom.png") no-repeat 0px 0px; margin: -26px 0px 0px -26px; transition:0.5s ease-in-out; left: 50%; top: -100%; width: 53px; height: 53px; position: absolute; z-index: 1; cursor: pointer; -webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s;
}
.product3 li > div:hover p {
	transition:0.3s ease-in-out; top: 50%; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s;
}
.prod7-left:hover p {
	transition:0.3s ease-in-out; top: 50%; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s;
}
.prod8-left:hover p {
	transition:0.3s ease-in-out; top: 50%; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s;
}
.product4 li div {
	margin: 3px auto; padding: 4px; border: 2px solid transparent; transition:0.3s ease-in-out; border-image: none; width: 88%; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s;
}
.product4 li div a {
	width: 100%; overflow: hidden; display: block;
}
.product5 li div a {
	width: 100%; overflow: hidden; display: block;
}
.product5 li div {
	margin: 3px auto; padding: 6px; width: 88%; position: relative;
}
.product5 li div p {
	transition:0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s;
}
.product5 li div:hover p {
	transition:0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s;
}
.product6 li {
	transition:0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s;
}
.product6 li:hover {
	transition:0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s;
}
.pro5-border1 {
	left: 0px; top: 0px; width: 0px; border-top-color: transparent; border-top-width: 2px; border-top-style: solid; position: absolute;
}
.pro5-border2 {
	left: 0px; top: 0px; height: 0px; border-left-color: transparent; border-left-width: 2px; border-left-style: solid; position: absolute;
}
.pro5-border3 {
	top: 0px; height: 0px; right: 0px; border-right-color: transparent; border-right-width: 2px; border-right-style: solid; position: absolute;
}
.pro5-border4 {
	left: 0px; width: 0px; bottom: 0px; border-bottom-color: transparent; border-bottom-width: 2px; border-bottom-style: solid; position: absolute;
}
.product5 li div:hover p.pro5-border1 {
	width: 100%;
}
.product5 li div:hover p.pro5-border4 {
	width: 100%;
}
.product5 li div:hover p.pro5-border2 {
	height: 100%;
}
.product5 li div:hover p.pro5-border3 {
	height: 100%;
}
.product6 {
	padding-top: 12px;
}
.product6 li {
	top: 0px; position: relative;
}
.product6 li:hover {
	top: -12px;
}
.product7 li {
	padding-bottom: 16px;
}
.product8 li {
	padding-bottom: 16px;
}
.prod7-left {
	width: 31.25%; height: auto; overflow: hidden; float: left; position: relative;
}
.prod7-left a {
	height: auto; overflow: hidden; display: block;
}
.prod8-left a {
	height: auto; overflow: hidden; display: block;
}
.prod7-left a img {
	display: block;
}
.prod8-left a img {
	display: block;
}
.product7 li > p {
	font: 16px/36px "microsoft yahei"; width: 63.43%; height: 36px; color: rgb(154, 154, 154); overflow: hidden; margin-left: 3.43%; float: left; font-size-adjust: none; font-stretch: normal;
}
.product7 li > p > a {
	float: left;
}
.product8 li > p a {
	float: left;
}
.product7 li > p > span {
	float: right;
}
.product8 li > p span {
	float: right;
}
.prod7-right {
	font: 14px/30px "microsoft yahei"; width: 63.43%; height: 120px; color: rgb(124, 124, 124); overflow: hidden; margin-left: 3.43%; float: left; font-size-adjust: none; font-stretch: normal;
}
.product8 li > p {
	font: 16px/36px "microsoft yahei"; width: 100%; height: 36px; color: rgb(154, 154, 154); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.prod8-left {
	width: 200px; height: auto; overflow: hidden; margin-right: 1.87%; float: left; position: relative;
}
.prod8-right {
	font: 14px/30px "microsoft yahei"; width: 70.12%; height: 120px; color: rgb(124, 124, 124); overflow: hidden; float: left; font-size-adjust: none; font-stretch: normal;
}
#picShow {
	background: url("../images/blackbg.png") 0px 0px; left: 0px; top: 0px; width: 100%; height: 100%; position: fixed; z-index: 9999;
}
.pic_show_box {
	width: 100%; height: 100%; overflow: hidden; position: relative;
}
.pic_show_box img {
	margin: 93px auto 0px; border: 5px solid rgba(255, 255, 255, 0.2); border-image: none; display: block;
}
#pic_quit {
	background: url("../images/quit.png") no-repeat 0px 0px; top: 0px; width: 64px; height: 64px; right: 0px; position: absolute; cursor: pointer;
}
#lbtn {
	background: url("../images/leftbtn1.png") no-repeat 0px 0px; left: 65px; top: 287px; width: 53px; height: 53px; display: block; position: absolute;
}
#rbtn {
	background: url("../images/rightbtn1.png") no-repeat 0px 0px; top: 287px; width: 53px; height: 53px; right: 65px; display: block; position: absolute;
}
.pic_show_box p {
	font: 18px/106px "microsoft yahei"; margin: 0px auto; width: 593px; text-align: center; color: rgb(12, 66, 1); overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; font-size-adjust: none; font-stretch: normal;
}
.pic_show_box p a {
	color: rgb(255, 255, 255);
}
.news {
	width: 100%; height: auto; overflow: hidden;
}
.news li {
	background: url("../images/icons1.jpg") no-repeat 8px; font: 16px/35px "microsoft yahei"; width: 100%; height: 35px; color: rgb(29, 29, 29); text-indent: 27px; overflow: hidden; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed; font-size-adjust: none; font-stretch: normal;
}
.news li a {
	text-decoration: underline; float: left;
}
.news li a:hover {
	color: rgb(51, 51, 51);
}
.news li span {
	color: rgb(102, 102, 102); font-weight: 100; float: right;
}
.news li.blank {
	margin-bottom: 26px;
}
.news p {
	color: rgb(102, 102, 102); line-height: 26px;
}
.news1 {
	margin: 12px auto; width: 100%; height: auto; overflow: hidden;
}
.news1 li {
	font: 14px/30px "microsoft yahei"; padding: 5px 0px; width: 100%; height: 30px; color: rgb(115, 115, 115); border-bottom-color: rgb(214, 186, 228); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.news1 li a {
	margin-left: 12px; float: left;
}
.news1 li span {
	margin-right: 12px; float: right;
}
.news2 li {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.news3 li {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
#news5 li.news4-bg {
	background: rgb(238, 238, 238);
}
.view-title {
	font: 20px/36px "microsoft yahei"; padding: 14px 0px 0px; width: 100%; text-align: center; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.view-date {
	font: 12px/24px "microsoft yahei"; width: 100%; text-align: center; color: rgb(153, 153, 153); font-size-adjust: none; font-stretch: normal;
}
.view-date span {
	margin: 0px 7px;
}
.view-share {
	margin: 0px auto; width: 140px;
}
.view-pages {
	margin: 20px auto; width: 100%; height: auto; overflow: hidden;
}
.view-pages p {
	width: 100%; height: 30px; overflow: hidden; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.view-back {
	font: 14px/30px "microsoft yahei"; margin: 10px auto; width: 100px; height: 30px; text-align: center; display: block; font-size-adjust: none; font-stretch: normal;
}
.pg-color {
	color: rgb(102, 102, 102);
}
.pg-border-color {
	border-color: rgb(99, 39, 129);
}
.product4 li div:hover {
	border-color: rgb(99, 39, 129);
}
.pg-color:hover {
	color: rgb(81, 45, 132);
}
.view h1 {
	font: 20px/30px "microsoft yahei"; width: 100%; color: rgb(52, 52, 52); font-size-adjust: none; font-stretch: normal;
}
.date {
	font: 12px/32px "microsoft yahei"; width: 100%; text-align: center; color: rgb(125, 125, 125); font-size-adjust: none; font-stretch: normal;
}
.page {
	margin: 10px auto; width: 100%; overflow: hidden; position: relative;
}
.page p {
	font: 12px/28px "microsoft yahei"; width: 100%; height: 28px; color: rgb(29, 29, 29); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.page p a {
	color: rgb(29, 29, 29);
}
.page p a:hover {
	text-decoration: underline;
}
.back:hover {
	text-decoration: underline;
}
.back {
	background: rgb(252, 175, 1); font: 14px/39px "microsoft yahei"; margin: 0px auto; border-radius: 4px; width: 138px; text-align: center; color: rgb(255, 255, 255); display: block; font-size-adjust: none; font-stretch: normal;
}
.view img {
	display: inline; max-width: 100%;
}
.view div {
	font-size: 14px;
}
.pdf_down {
	background: url("../images/pdf.jpg") no-repeat 0px 0px; font: 14px/46px "microsoft yahei"; margin: 10px auto; width: 224px; height: 46px; color: rgb(255, 255, 255); text-indent: 74px; display: block; font-size-adjust: none; font-stretch: normal;
}
.white-bg {
	background: rgb(255, 255, 255); padding: 10px 0px;
}
#allmap {
	margin: 20px 0px;
}
.boxcen {
	line-height: 28px;
}
.con1 {
	margin: 0px auto; width: 1002px; height: 480px; overflow: hidden;
}
.con1-left {
	width: 240px; height: auto; overflow: hidden;
}
.left-title1 {
	background: url("../images/sub_common_title_bg_03.png") no-repeat center rgb(99, 39, 129); font: 18px/63px "microsoft yahei"; width: 100%; height: 63px; text-align: center; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.class_up {
	background: url("../images/left_top.jpg") no-repeat 0px 0px; margin: 0px auto; width: 239px; height: 19px; display: block;
}
.class_down {
	background: url("../images/left_bottom.jpg") no-repeat 0px 0px; margin: 0px auto; width: 239px; height: 19px; clear: both; display: block;
}
.jiage_xiugai {
	text-align: center; margin-top: 10px;
}
.jiage_xiugai span {
	color: rgb(26, 26, 26); text-decoration: line-through; margin-right: 25px;
}
.jiage_xiugai strong {
	color: rgb(229, 0, 0); font-weight: normal; margin-right: 25px;
}
.jiage_xiugai b {
	color: rgb(50, 50, 50); font-weight: normal;
}
.jiage_xiugai a {
	border-radius: 0px; font-size: 18px; margin-top: 13px;
}
.jiage_xiugai_new {
	text-align: left; padding-left: 31px; margin-top: -3px;
}
.jiage_xiugai_new a {
	width: 86px; height: 26px; line-height: 26px; font-size: 14px; margin-left: 10px; display: inline-block;
}
.pro_view {
	margin: 10px 0px; text-align: center;
}
.zxbm {
	border-radius: 20px; width: 220px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; display: inline-block;
}
.zxbm:hover {
	text-decoration: underline;
}
.sub_nav {
	padding-top: 50px;
}
.child_top .sear_b {
	width: 100%; height: 85px; bottom: 0px; position: absolute; z-index: 20; background-color: rgba(0, 0, 0, 0.65);
}
.child_top .sear_b .head {
	margin: 0px auto; width: 980px; height: 85px;
}
.child_top .title_b {
	border-width: 1px; border-style: solid; border-color: rgb(190, 190, 190) rgb(190, 190, 190) rgb(35, 32, 29); border-image: none; width: 223px; height: 83px; float: left; background-color: rgb(255, 255, 255);
}
.child_top .title_b .a {
	color: rgb(0, 0, 0); line-height: 26px; padding-top: 15px; padding-left: 15px; font-size: 26px;
}
.child_top .title_b .b {
	color: rgb(252, 173, 0); line-height: 20px; padding-top: 10px; padding-left: 15px; font-size: 20px; font-weight: bold;
}
.child_top .search {
	padding-top: 30px; padding-left: 65px;
}
.child_top .phone_b {
	width: 245px; height: 85px; float: right; background-color: rgba(252, 175, 1, 0.75);
}
.child_top .phone_b > div {
	height: 50px; margin-top: 18px; margin-left: 16px; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; float: left;
}
.child_top .phone_b .top_msg {
	color: rgb(255, 255, 255); line-height: 18px; padding-left: 22px; font-family: arial; font-size: 18px; font-weight: bold; margin-top: 2px; margin-left: 40px; float: left; background-image: url("../images/001454_07.png"); background-repeat: no-repeat;
}
.child_top .phone_b .num {
	color: rgb(255, 255, 255); line-height: 28px; padding-top: 9px; padding-left: 20px; clear: both; font-family: Impact; font-size: 28px;
}
.product .lnavb {
	border: 1px solid rgb(190, 190, 190); border-image: none; width: 223px; float: left; position: absolute;
}
.product .lnavb > li {
	margin: 0px auto; width: 183px; color: rgb(56, 56, 56); border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer;
}
.product .lnavb > li:last-child {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.product .lnavb > li > a {
	background-position: 167px 17px; width: 173px; height: 47px; color: rgb(56, 56, 56); line-height: 47px; padding-left: 10px; display: block; background-image: url("../images/001454_08.png"); background-repeat: no-repeat;
}
.product .lnavb > li > a:hover {
	background-image: url("../images/001454_09.png");
}
.product .lnavb > li > a.on {
	background-image: url("../images/001454_09.png");
}
.product .lnavb > li > ul {
	display: none;
}
.product .lnavb > li > ul:last-child {
	margin-bottom: 7px;
}
.product .lnavb > li ul li a {
	height: 33px; color: rgb(56, 56, 56); line-height: 33px; padding-left: 24px; margin-top: 5px; display: block; background-color: rgb(209, 209, 209);
}
.con1_class {
	background: rgb(255, 255, 255); margin: 0px auto; height: 820px; overflow: hidden; position: relative;
}
