body {
	list-style: none; margin: 0px; padding: 0px;
}
p {
	list-style: none; margin: 0px; padding: 0px;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
ol {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
dl {
	list-style: none; margin: 0px; padding: 0px;
}
dt {
	list-style: none; margin: 0px; padding: 0px;
}
dd {
	list-style: none; margin: 0px; padding: 0px;
}
h1 {
	list-style: none; margin: 0px; padding: 0px;
}
h2 {
	list-style: none; margin: 0px; padding: 0px;
}
h3 {
	list-style: none; margin: 0px; padding: 0px;
}
h4 {
	list-style: none; margin: 0px; padding: 0px;
}
h5 {
	list-style: none; margin: 0px; padding: 0px;
}
h6 {
	list-style: none; margin: 0px; padding: 0px;
}
a {
	list-style: none; margin: 0px; padding: 0px;
}
div {
	list-style: none; margin: 0px; padding: 0px;
}
input {
	list-style: none; margin: 0px; padding: 0px;
}
img {
	margin: 0px auto; border: 0px currentColor; border-image: none; display: block;
}
a {
	color: rgb(30, 163, 216); text-decoration: none;
}
body {
	color: rgb(170, 170, 170); font-family: "Î¢ÈíÑÅºÚ";
}
.box-wrap {
	background: rgb(0, 0, 0); margin: 0px auto; left: 0px; top: 0px; width: 100%; overflow: hidden; padding-bottom: 100px; display: none; position: fixed; z-index: 111;
}
.box-wrap .close {
	background: pink; top: 20px; width: 60px; height: 60px; right: 20px; position: absolute;
}
.box-wrap .box {
	margin: 0px auto; width: 1000px; overflow: hidden; position: relative;
}
.box-wrap .box .slide-wrap {
	width: 5555px; overflow: hidden; position: absolute;
}
.box-wrap .box .slide-wrap li {
	width: 1000px; overflow: hidden; float: left;
}
.box-wrap .box .slide-wrap li img {
	margin: 0px auto;
}
.box-wrap .slide-wrap .dot {
	left: 50%; bottom: 16px; position: absolute; z-index: 10;
}
.box-wrap .slide-wrap .dot li {
	margin: 0px 3px; border-radius: 50px; border: 2px solid rgb(153, 153, 153); border-image: none; width: 20px; height: 20px; float: left;
}
.box-wrap .slide-wrap .dot .current {
	margin: 0px 3px; border-radius: 50px; border: 2px solid rgb(14, 4, 21); border-image: none; width: 20px; height: 20px; float: left;
}
.box-wrap .s-s-l {
	background: url("../images/prev1.png") no-repeat 0px 0px; left: 8%; top: 35%; width: 34px; height: 62px; display: inline-block; position: absolute;
}
.box-wrap .s-s-r {
	background: url("../images/next1.png") no-repeat 0px 0px; top: 35%; width: 34px; height: 62px; right: 8%; display: inline-block; position: absolute;
}
.header {
	margin: 0px auto; width: 100%; height: 90px; overflow: hidden; font-size: 16px;
}
.header .logo {
	height: 90px; text-align: center; line-height: 90px; float: left;
}
.header .logo img {
	vertical-align: middle; display: inline-block;
}
.header .search {
	text-align: center; line-height: 90px; float: right;
}
.header .search .fot li {
	margin: 0px 10px; float: left;
}
.header .search .fot li a {
	color: rgb(153, 153, 153);
}
.header .search .fot li a:hover {
	text-decoration: underline;
}
.li-in {
	position: relative;
}
.li-in span {
	top: 38%; right: 10%; position: absolute;
}
.li-in span img {
	opacity: 0.3;
}
.li-in input {
	border-radius: 50px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 234px; height: 32px; padding-left: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;
}
.li-in input:focus {
	
}
.nav-wrap {
	margin: 0px auto; width: 100%; height: 60px;
}
.nav-l {
	background: rgb(53, 160, 211); width: 19%; height: 60px; float: left;
}
.top_nav {
	background: rgb(53, 160, 211); width: 81%; height: 60px; float: left;
}
.nav-l .nav-1 {
	background: rgb(34, 28, 102); width: 99%; height: 60px; text-align: right;
}
.nav-l .nav-1 a {
	height: 60px; color: rgb(255, 255, 255); line-height: 60px; font-size: 18px; margin-left: 60%; float: left; display: inline-block;
}
.nav-l .nav-1 img {
	display: inline-block;
}
.top_nav .top_ul {
	width: 88%; height: 60px; position: relative; z-index: 5;
}
.top_nav .top_ul .hide_nav {
	margin: 0px 1%; width: 10%; height: 60px; float: left; position: relative;
}
.hide_nav .vv {
	left: 0px; top: 0px; width: 100%; height: 60px; display: inline-block; position: absolute; z-index: -1;
}
.hide_nav .ff.vv {
	background: url("../images/nav-bg.png") repeat-x 0px 0px; width: 100%; height: 60px;
}
.hide_nav .menu {
	background: rgb(255, 255, 255); left: -10%; top: 60px; width: 120%; text-align: center; overflow: hidden; padding-bottom: 6px; float: left; display: none; position: absolute; box-shadow: 0px 0px 20px #aaa;
}
.hide_nav .hide-menu {
	width: 100%; height: 60px; text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-size: 18px; display: inline-block;
}
.hide_nav .hide-menu:hover {
	color: rgb(255, 255, 255);
}
.hide_nav .menu li {
	margin: 8px 0px; width: 100%; height: 30px;
}
.hide_nav .menu li a {
	width: 100%; height: 30px; color: rgb(18, 33, 75); line-height: 30px; font-size: 14px; border-left-color: rgb(255, 255, 255); border-left-width: 2px; border-left-style: solid; display: inline-block; box-sizing: border-box;
}
.hide_nav .menu li a:hover {
	width: 100%; color: rgb(53, 160, 212); font-size: 14px; border-left-color: rgb(53, 160, 212); border-left-width: 2px; border-left-style: solid; box-sizing: border-box;
}
.rg-wrap .rg-txt a {
	color: rgb(255, 255, 255);
}
.banner {
	margin: 0px auto; width: 100%; overflow: hidden; position: relative; -ms-zoom: 1;
}
.flexslider {
	overflow: hidden; position: relative;
}
.slides {
	position: relative; z-index: 1;
}
.slides li {
	text-align: center; font-size: 60px;
}
.slides li img {
	width: 100%;
}
.flex-control-nav {
	left: 8%; width: 100%; bottom: 30px; position: absolute; z-index: 2;
}
.flex-control-nav li {
	margin: 0px 5px; width: 14px; height: 14px; display: inline-block; -ms-zoom: 1;
}
.flex-control-nav a {
	background: url("../images/vg/dot.png") no-repeat right 0px; width: 11px; height: 10px; line-height: 44px; overflow: hidden; display: inline-block; cursor: pointer;
}
.flex-control-nav .flex-active {
	background-position: 0px 0px;
}
.flex-direction-nav {
	top: 45%; width: 100%; position: absolute; z-index: 3;
}
.flex-direction-nav li a {
	width: 50px; height: 50px; overflow: hidden; display: none; position: absolute; cursor: pointer;
}
.flex-direction-nav li a.flex-prev {
	background: url("../images/prev1.png") no-repeat center; left: 0px;
}
.flex-direction-nav li a.flex-next {
	background: url("../images/next1.png") no-repeat center; right: 0px;
}
.shadow {
	background: url("../images/vg/shadow.png") repeat-x 0px 0px; width: 100%; height: 20px; opacity: 0.3;
}
.border-b {
	padding-bottom: 30px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: solid;
}
.textScroll-wrap {
	width: 100%;
}
.txtScroll-top {
	margin: 0px auto; width: 1200px; overflow: hidden; position: relative;
}
.txtScroll-top .bd {
	position: relative;
}
.txtScroll-top .bd .new {
	left: 0px; top: 30%; color: rgb(51, 51, 51); font-size: 18px; position: absolute;
}
.txtScroll-top .bd .new img {
	margin-right: 10px; vertical-align: middle; display: inline-block;
}
.txtScroll-top .infoList li {
	width: 76%; color: rgb(255, 255, 255); line-height: 60px; overflow: hidden; padding-left: 12%; font-size: 18px; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-text-overflow: ellipsis;
}
.txtScroll-top .infoList li a {
	color: rgb(30, 163, 216);
}
.txtScroll-top .infoList li .date {
	color: rgb(153, 153, 153); margin-left: 10px;
}
.pro-group {
	width: 100%; overflow: hidden; position: relative;
}
.group .pro-con {
	margin: 0px auto; width: 1200px; height: 250px; overflow: hidden; position: relative;
}
.group .pro-con .pro-list {
	left: 0px; top: 0px; width: 5555px; height: 250px; position: absolute;
}
.group .pro-con .pro-list li {
	margin: 7px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 224px; float: left;
}
.group .pro-con .pro-list li .gro-text {
	color: rgb(102, 102, 102); overflow: hidden;
}
.group .pro-con .pro-list li .gro-text .pro-tit {
	padding-left: 20px; font-size: 16px; margin-top: 20px;
}
.group .pro-con .pro-list li .gro-text .pro-en {
	padding-left: 20px; font-size: 10px; margin-bottom: 20px;
}
.group {
	margin: 0px auto 20px; width: 1200px; overflow: hidden;
}
.xiala-group.group {
	margin: 0px auto 20px; width: 1200px; overflow: hidden; position: relative;
}
.group .tit-wrap {
	padding: 30px 0px; width: 100%; overflow: hidden;
}
.group .xiala-tit-wrap.tit-wrap {
	padding: 30px 0px; left: 0px; top: 0px; width: 100%; overflow: hidden; position: absolute; z-index: 88;
}
.xiala-nav {
	width: 160px; cursor: pointer;
}
.xiala-nav .xia-tit {
	background: rgb(53, 160, 211); margin: 0px auto; width: 147px; height: 57px; padding-left: 10px; font-size: 18px; box-sizing: border-box;
}
.xiala-nav .xia-tit .s-1 {
	width: 100px; height: 57px; text-align: center; color: rgb(255, 255, 255); line-height: 57px; margin-right: 5px; float: left; display: inline-block;
}
.xiala-nav .xia-tit .s-2 {
	width: 18px; height: 57px; line-height: 62px; float: left; display: inline-block;
}
.xiala-nav .xia-tit .s-2 img {
	display: inline-block;
}
.xiala-nav .xia-list {
	background: rgb(255, 255, 255); margin: 0px auto; width: 147px; overflow: hidden; display: none; box-shadow: 0px 0px 10px #aaa;
}
.xiala-nav .xia-list li {
	margin: 8px 0px; width: 100%;
}
.xiala-nav .xia-list li a {
	width: 100%; height: 25px; color: rgb(51, 51, 51); line-height: 25px; padding-left: 24px; font-size: 14px; display: inline-block; box-sizing: border-box;
}
.xiala-nav .xia-list li a:hover {
	height: 25px; color: rgb(53, 160, 212); padding-left: 22px; font-size: 14px; border-left-color: rgb(53, 160, 212); border-left-width: 2px; border-left-style: solid; display: inline-block; box-sizing: border-box;
}
.group .tit-wrap .tit {
	width: 100px; color: rgb(30, 163, 216); font-size: 24px; float: left;
}
.group .tit-wrap .tit span {
	text-align: left; color: rgb(170, 170, 170); font-size: 12px; display: block;
}
.group .tit-wrap .more {
	border-radius: 50px; width: 90px; height: 30px; text-align: center; color: rgb(170, 170, 170); line-height: 30px; font-size: 18px; float: right;
}
.group .tit-wrap .current.more {
	background: rgb(53, 160, 211); border-radius: 50px;
}
.group .tit-wrap .more a {
	color: rgb(170, 170, 170); font-size: 18px;
}
.group .tit-wrap .current.more a {
	color: rgb(255, 255, 255); font-size: 18px;
}
.group .gro-con {
	width: 100%; overflow: hidden;
}
.group .gro-con li {
	margin: 15px 15px 15px 0px; width: 32%; height: 250px; overflow: hidden; float: left; position: relative;
}
.group .gro-con .m-n {
	margin-right: 0px;
}
.group .gro-con li img {
	width: 100%;
}
.group .gro-con li .gro-text {
	background: rgb(255, 255, 255); padding: 18px 0px 0px 22px; left: 0px; width: 100%; height: 70px; bottom: 0px; position: absolute; box-sizing: border-box; opacity: 0.8;
}
.img-tit {
	text-align: left; color: rgb(30, 163, 216); font-size: 16px;
}
.time {
	text-align: left; color: rgb(153, 153, 153); font-size: 14px;
}
.res-wrap {
	background: rgb(248, 248, 248); width: 100%; overflow: hidden;
}
.res-wrap a {
	color: rgb(30, 163, 216); font-size: 18px;
}
.res-wrap a:hover {
	text-decoration: underline;
}
.respon .tit-wrap {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.respon .res-tit {
	margin: 30px 0px 18px; color: rgb(25, 38, 70); font-size: 18px;
}
.respon .res-txt {
	color: rgb(153, 153, 153); line-height: 20px; font-size: 12px; margin-bottom: 50px;
}
.respon .res-dl {
	width: 100%; color: rgb(25, 38, 70); overflow: hidden; padding-bottom: 30px; margin-bottom: 30px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.respon :last-child.res-dl {
	margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.respon .res-dt {
	width: 362px; height: 225px; overflow: hidden; margin-right: 2%; float: left;
}
.respon .res-dt img {
	width: 100%;
}
.respon .res-dd {
	width: 66%; float: left;
}
.respon .res-dd .p-1 {
	font-size: 20px; margin-bottom: 16px;
}
.respon .res-dd .p-2 {
	color: rgb(153, 153, 153); line-height: 25px; text-indent: 12px; font-size: 12px;
}
.car_pic .wrap {
	overflow: hidden; padding-bottom: 40px; clear: both; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid;
}
.wrap .w_l {
	width: 84%; height: 580px; overflow: hidden; float: left; position: relative;
}
.wrap .w_l ul {
	height: 580px; overflow: hidden;
}
.wrap .w_l ul li {
	width: 100%; height: 100%; float: left;
}
.wrap .w_l ul li img {
	width: 100%; height: 100%;
}
.wrap .w_l .next {
	top: 38%; right: 2%; position: absolute; cursor: pointer;
}
.wrap .w_l .prev {
	left: 2%; top: 38%; position: absolute; cursor: pointer;
}
.wrap .w_r {
	width: 15%; height: 580px; padding-left: 1%; float: right;
}
.wrap .w_r .w_r_w {
	height: 538px; overflow: hidden; position: relative;
}
.wrap .w_r ul li {
	margin: 24px 0px; border: 2px solid rgb(255, 255, 255); border-image: none;
}
.wrap .w_r ul li:hover {
	border: 2px solid rgb(53, 160, 211); border-image: none; cursor: pointer;
}
.wrap .w_r ul .video-current {
	border: 2px solid rgb(53, 160, 211); border-image: none;
}
.wrap .w_r ul li img {
	width: 100%;
}
.show_off {
	left: 0px; top: 0px; position: absolute;
}
.wrap .w_r .s-prev {
	display: block; cursor: pointer;
}
.wrap .w_r .s-next {
	clear: both; display: block; cursor: pointer;
}
.par-group {
	margin: 0px auto 20px; width: 1200px; overflow: hidden;
}
.par-group .tit-wrap {
	width: 100%; overflow: hidden;
}
.par-group .tit-wrap .tit {
	width: 100px; color: rgb(15, 9, 100); font-size: 24px; float: left;
}
.par-group .tit-wrap .tit span {
	text-align: left; color: rgb(170, 170, 170); font-size: 12px; display: block;
}
.footer {
	background: rgb(53, 160, 211); width: 100%; overflow: hidden;
	/*padding-bottom: 4px;*/
}
.footer .foot-wrap {
	margin: 0px auto; width: 100%; overflow: hidden; padding-top: 4px;
	padding-left: 28%;
}
.footer .foot-wrap .zyw {
	float: right;
}
.footer .foot-dl {
	background: rgb(53, 160, 211); width: 10%; color: rgb(255, 255, 255);
	overflow: hidden;
	float: left;
}
.footer .foot-dl .foot-dt {
	font-size: 18px; margin-bottom: 2px;
}
.footer .foot-dl dd {
	line-height: 26px;
}
.footer .foot-dl a {
	color: rgb(179, 218, 247); font-size: 14px;
}
.footer .foot-dl a:hover {
	color: rgb(255, 255, 255);
}
.rg {
	background: rgb(53, 160, 211); width: 100%;
}
.rg .rg-wrap {
	margin: 0px auto; width: 100%; height: 40px; line-height: 40px;text-align: center;
}
.rg .rg-wrap .rg-txt {
	color: rgb(255, 255, 255); font-size: 12px;
	/*float: left;*/
}
.rg .rg-wrap .luck {
	float: right;
}
.footer .foot-ewm {
	width: 20%; float: right;
}
.footer .foot-ewm .ewm {
	margin: 50px auto 6px; width: 120px; height: 120px;
}
.footer .foot-ewm img {
	width: 100%; display: block;
}
.footer .foot-ewm .weifont {
	text-align: center; color: rgb(174, 211, 234); font-size: 12px;
}
.tit-wrap .g-tit {
	width: 120px; height: 60px; text-align: center; color: rgb(51, 51, 51); line-height: 60px; font-size: 20px; float: left;
}
.tit-wrap .current.g-tit {
	background: rgb(53, 160, 211); color: rgb(255, 255, 255) !important; cursor: pointer;
}
.tit-wrap .lis-more {
	margin-top: 16px;
}
.group .group-con {
	margin-top: 80px; display: block; position: relative;
}
.group .group-con .emp {
	width: 100%; overflow: hidden; margin-bottom: 30px;
}
.group .group-con .emp img {
	vertical-align: middle; display: inline-block;
}
.group .group-con .emp .emp-tit {
	color: rgb(51, 51, 51); font-size: 22px; margin-right: 68%; float: left; display: inline-block;
}
.group .group-con .emp .share {
	margin-right: 4px;
}
.group .group-con .emp .talk {
	color: rgb(51, 51, 51); font-size: 14px;
}
.group .group-con .emp .talk a {
	margin-right: 4px;
}
.group .group-con .o-img {
	background: rgb(249, 249, 249); width: 100%; overflow: hidden; margin-bottom: 30px;
}
.group .group-con .o-img .f-l {
	width: 600px; height: 310px; margin-right: 30px; float: left;
}
.group .group-con .o-img .f-r {
	width: 550px; height: 310px; float: left; position: relative;
}
.group .group-con .o-img .f-r .p-tit {
	margin: 30px 0px 14px; color: rgb(30, 163, 216); font-size: 24px;
}
.group .group-con .o-img .f-r .p-time {
	color: rgb(170, 170, 170); font-size: 16px; margin-bottom: 20px;
}
.group .group-con .o-img .f-r .p-txt {
	color: rgb(153, 153, 153); line-height: 20px; text-indent: 2em; font-size: 12px; margin-bottom: 6px;
}
.group .group-con .o-img .f-r .p-btn {
	width: 113px; height: 28px; margin-top: 12px; float: right;
}
.group .group-con .o-img .f-r .p-btn a {
	border: 1px solid rgb(102, 102, 102); border-image: none; width: 113px; height: 28px; text-align: center; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; display: inline-block;
}
.group .group-con .o-img .f-r .p-btn a:hover {
	border: 1px solid rgb(53, 160, 211); border-image: none; width: 113px; height: 28px; text-align: center; color: rgb(53, 160, 211); display: inline-block;
}
.group .group-con .o-img .f-r .p-weix {
	bottom: 0px; position: absolute;
}
.group .group-con .o-img .f-r .p-weix img {
	top: 4px; display: inline-block; position: relative;
}
.our {
	overflow: hidden; padding-bottom: 30px; margin-bottom: 20px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.our .o-dl {
	width: 100%; overflow: hidden; padding-top: 30px; margin-bottom: 40px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.our .o-dl .o-dt {
	width: 262px; height: 148px; margin-right: 24px; float: left;
}
.our .o-dl .o-dt img {
	width: 100%;
}
.our .o-dl .o-dd {
	width: 76%; height: 148px; float: left; position: relative;
}
.our .o-dl .o-dd .p-1 {
	width: 100%; overflow: hidden; margin-bottom: 20px;
}
.our .o-dl .o-dd .p-2 {
	text-align: justify; color: rgb(153, 153, 153); line-height: 20px; text-indent: 20px; overflow: hidden; font-size: 12px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.our .o-dl .o-dd .p-1 img {
	display: inline-block;
}
.our .o-dl .o-dd .p-weix {
	bottom: 0px; position: absolute;
}
.our .o-dl .o-dd .p-weix img {
	top: 4px; display: inline-block; position: relative;
}
.our .o-dl .o-dd .o-tit {
	width: 90%; font-size: 20px; float: left;
}
.our .o-dl .o-dd .o-tit a {
	font-size: 20px;
}
.our .o-dl .o-dd .o-tit a:hover {
	color: rgb(53, 160, 211);
}
.our .o-dl .o-dd .o-tit .date {
	color: rgb(170, 170, 170); font-size: 14px; margin-top: 10px; display: block;
}
.our .o-dl .o-dd .st {
	float: right;
}
.our .o-dl .o-dd .share {
	float: left;
}
.our .o-dl .o-dd .talk {
	float: left;
}
.our .o-dl .o-dd .share {
	margin-right: 8px;
}
.our .o-dl .o-dd .talk img {
	margin-right: 4px; vertical-align: middle;
}
.our .prev-page {
	margin-left: 36%; float: left;
}
.our .prev-page span {
	float: left; display: inline-block;
}
.our .next-page span {
	float: left; display: inline-block;
}
.our .prev-page .prev {
	background: rgb(170, 170, 170); border-radius: 50px; width: 30px; height: 30px; display: inline-block; cursor: pointer;
}
.our .next-page .next {
	background: rgb(170, 170, 170); border-radius: 50px; width: 30px; height: 30px; display: inline-block; cursor: pointer;
}
.our .prev-page .prev {
	margin-right: 14px;
}
.our .next-page .next {
	margin-left: 14px;
}
.our .prev-page .p-page {
	height: 30px; color: rgb(51, 51, 51); line-height: 30px; font-size: 16px; cursor: pointer;
}
.our .next-page .n-page {
	height: 30px; color: rgb(51, 51, 51); line-height: 30px; font-size: 16px; cursor: pointer;
}
.our .next-page {
	margin-right: 36%; float: right;
}
.hr {
	width: 100%; margin-top: 40px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.group .con-text {
	width: 100%; color: rgb(51, 51, 51); line-height: 26px; overflow: hidden; font-size: 12px; margin-top: 70px;
}
.con-text .text-tit {
	margin: 30px 0px 15px; text-align: center; color: rgb(51, 51, 51); font-size: 20px;
}
.con-text .text-date {
	text-align: center; color: rgb(51, 51, 51); font-size: 13px; margin-bottom: 30px;
}
.con-text .text-pass {
	text-align: justify; color: rgb(68, 68, 68); line-height: 23px; text-indent: 20px; font-size: 13px; margin-bottom: 18px;
}
.con-text .art-wrap {
	margin: 0px auto 20px; width: 1000px; overflow: hidden; padding-bottom: 30px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.con-text .art-img {
	margin: 0px auto; width: 1200px;
}
.con-text .art-img img {
	width: 100%;
}
.con-text .page {
	margin: 0px auto 20px; width: 1000px; color: rgb(51, 51, 51); overflow: hidden; font-size: 14px;
}
.con-text .page a {
	color: rgb(51, 51, 51);
}
.con-text .page a:hover {
	text-decoration: underline;
}
.con-text .page .prev-page {
	float: left;
}
.con-text .page .next-page {
	float: right;
}
.product-wrap {
	margin: 0px auto 40px; width: 1200px; overflow: hidden; padding-bottom: 50px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.product-wrap .pro-left {
	margin: 0px 0px 15px 15px; width: 228px; color: rgb(18, 33, 75); overflow: hidden; font-size: 14px; float: left; box-shadow: 0px 0px 15px #999;
}
.product-wrap .pro-left .product-nav li {
	line-height: 25px; padding-left: 26px; margin-bottom: 10px; cursor: pointer;
}
.product-wrap .pro-left .product-nav li.border {
	color: black; padding-left: 24px; border-left-color: rgb(25, 160, 210); border-left-width: 2px; border-left-style: solid;
}
.product-wrap .pro-left .product-nav li.border a {
	color: rgb(25, 160, 210);
}
.product-wrap .pro-left .tit {
	background: rgb(53, 160, 211); width: 228px; height: 58px; text-align: center; color: rgb(255, 255, 255); line-height: 58px; font-size: 20px; margin-bottom: 10px;
}
.product-wrap .pro-right {
	width: 78%; overflow: hidden; float: right;
}
.product-wrap .pro-right .con-tit {
	margin: 30px 0px; color: rgb(53, 160, 211); font-size: 20px;
}
.product-wrap .pro-right .con-tit span {
	color: rgb(135, 201, 232); font-size: 12px; margin-left: 10px;
}
.product-wrap .pro-right .product-con {
	overflow: hidden; margin-right: -10px; display: none;
}
.product-wrap .pro-right .show.product-con {
	display: block;
}
.product-wrap .pro-right .product-con li {
	margin: 0px 14px 14px 10px; width: 150px; height: 250px; float: left;
}
.product-wrap .pro-right .product-con li a {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 150px; height: 225px; display: inline-block;
}
.product-wrap .pro-right .product-con li a:hover {
	width: 150px; height: 250px; color: rgb(53, 160, 211); box-shadow: 0px 0px 20px #999;
}
.product-wrap .pro-right .product-con li a img {
	margin: 0px auto;
}
.product-wrap .pro-right .product-con li .pro-img {
	margin: 0px auto; width: 150px; height: 190px;
}
.product-wrap .pro-right .product-con li .pro-img img {
	width: 150px; height: 190px;
}
.product-wrap .pro-right .product-con li .con-list-p {
	padding: 0px 5px; height: 35px; text-align: center; color: rgb(102, 102, 102); line-height: 17px; overflow: visible; font-size: 12px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid; -ms-text-overflow: ellipsis;
}
.bread-wrap {
	margin: 20px auto 0px; width: 1200px; overflow: hidden;
}
.bread-wrap .bread {
	color: rgb(51, 51, 51); margin-bottom: 50px;
}
.bread-wrap .bread a {
	color: rgb(51, 51, 51);
}
.bread-wrap .bread a:hover {
	color: rgb(53, 160, 211);
}
.bread-wrap .bread .curr {
	color: rgb(53, 160, 211);
}
.pro-cont-wrap {
	margin: 0px auto 40px; width: 1200px; overflow: hidden; padding-bottom: 50px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.pro-cont-wrap .p-c-left {
	width: 50%; overflow: hidden; float: left;
}
.pro-cont-wrap .p-c-left .tit {
	color: rgb(53, 160, 211); font-size: 26px; font-weight: bold; margin-bottom: 10px;
}
.pro-cont-wrap .p-c-left ul li {
	color: rgb(153, 153, 153); line-height: 30px; font-size: 16px;
}
.pro-cont-wrap .p-c-right {
	width: 350px; overflow: hidden; float: right;
}
.pro-cont-wrap .p-c-right .p-c-img {
	background: url("../images/p-c-1.png") no-repeat center; border: 1px solid rgb(221, 221, 221); border-image: none; width: 340px; height: 400px; margin-bottom: 10px;
}
.pro-cont-wrap .p-c-right .look {
	background: url("../images/l-fdj.png") no-repeat left; margin: 14px auto 0px; width: 150px; height: 30px; color: rgb(22, 32, 69); line-height: 30px; padding-left: 30px; font-size: 18px; cursor: pointer;
}
.pro-deco {
	margin: 0px auto 20px; width: 1200px; overflow: hidden; padding-bottom: 20px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.pro-deco .pro-deco-tit {
	color: rgb(51, 51, 51); font-size: 18px; margin-bottom: 20px;
}
.pro-deco .pro-deco-tit span {
	color: rgb(51, 51, 51); text-transform: uppercase; font-size: 12px; margin-left: 5px;
}
.pro-deco .pro-deco-list li {
	width: 100%; color: rgb(102, 102, 102); overflow: hidden; font-size: 12px; margin-bottom: 14px;
}
.pro-deco .pro-deco-list li span {
	display: inline-block;
}
.pro-deco .pro-deco-list li .s-1 {
	width: 2%; text-align: center; line-height: 20px; float: left;
}
.pro-deco .pro-deco-list li .s-2 {
	width: 98%; line-height: 20px; float: left;
}
.kong-cont-wrap {
	width: 100%; overflow: hidden; margin-top: 30px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.kong-cont-wrap .kong-cont {
	margin: 0px auto; width: 1200px; padding-top: 80px; position: relative;
}
.kong-cont .tit-wrap {
	padding: 30px 0px; left: 0px; top: 0px; width: 100%; overflow: hidden; position: absolute; z-index: 88;
}
.kong-cont-wrap .kong-text {
	color: rgb(68, 68, 68); line-height: 20px; text-indent: 2em; font-size: 14px; margin-bottom: 10px;
}
.kong-group {
	margin: 30px 0px; width: 100%; overflow: hidden; position: relative;
}
.kong-group .group .pro-con {
	margin: 0px auto; width: 1200px; height: 220px; overflow: hidden; position: relative;
}
.kong-group .group .pro-con .pro-list {
	left: 0px; top: 0px; width: 5555px; height: 220px; position: absolute;
}
.kong-group .group .pro-con .pro-list li {
	margin: 0px 9px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 380px; float: left;
}
.kong-group .group .pro-con .pro-list li .gro-text {
	color: rgb(102, 102, 102); overflow: hidden;
}
.kong-group .group .pro-con .pro-list li .gro-text .pro-tit {
	padding-left: 20px; font-size: 16px; margin-top: 20px;
}
.kong-group .group .pro-con .pro-list li .gro-text .pro-en {
	padding-left: 20px; font-size: 10px; margin-bottom: 20px;
}
.kong-group .pro-l {
	border-radius: 50px; left: 5%; top: 40%; width: 30px; height: 30px; display: inline-block; position: absolute;
}
.kong-group .pro-l a {
	background: rgb(170, 170, 170); border-radius: 50px; width: 30px; height: 30px; text-align: center; display: inline-block;
}
.kong-group .pro-l a:hover {
	background: rgb(30, 163, 220); border-radius: 50px; width: 30px; height: 30px; text-align: center; display: inline-block;
}
.kong-group .pro-r a {
	background: rgb(170, 170, 170); border-radius: 50px; width: 30px; height: 30px; text-align: center; display: inline-block;
}
.kong-group .pro-r a:hover {
	background: rgb(30, 163, 220); border-radius: 50px; width: 30px; height: 30px; text-align: center; display: inline-block;
}
.kong-group .pro-l img {
	vertical-align: middle; display: inline-block;
}
.kong-group .pro-r {
	background: rgb(170, 170, 170); border-radius: 50px; top: 40%; width: 30px; height: 30px; right: 5%; display: inline-block; position: absolute;
}
.kong-group .pro-r img {
	vertical-align: middle; display: inline-block;
}
.our .video-list {
	overflow: hidden; margin-right: -20px; margin-bottom: 30px;
}
.our .video-list li {
	margin: 0px 20px 20px 0px; width: 31%; text-align: center; overflow: hidden; float: left;
}
.our .video-list li a {
	margin: 5px; border: 1px solid rgb(170, 170, 170); border-image: none; width: 97%; display: inline-block; box-sizing: border-box;
}
.our .video-list li a:hover {
	margin: 5px; width: 97%; display: inline-block; box-sizing: border-box; box-shadow: 0px 0px 10px #aaa;
}
.our .video-list li img {
	margin: 0px auto; width: 100%;
}
.our .video-list li p {
	color: rgb(102, 102, 102); overflow: hidden; font-size: 14px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.video-gro-con {
	margin: 40px auto 0px; width: 1200px; padding-bottom: 40px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.video-gro-con .p-1 {
	text-align: center; color: rgb(53, 160, 211); font-size: 20px; margin-bottom: 20px;
}
.video-gro-con .p-2 {
	text-align: center; color: rgb(51, 51, 51); font-size: 14px; margin-bottom: 30px;
}
.video-gro-con .p-3 {
	width: 100%;
}
.video-gro-con .p-3 img {
	width: 100%;
}
#mainContainer {
	margin: 0px auto 30px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 1200px; text-align: left; overflow: hidden; background-color: rgb(255, 255, 255);
}
.clear {
	clear: both;
}
#DHTMLgoodies_panel_one {
	width: 440px;
}
#DHTMLgoodies_arrows {
	width: 440px;
}
#DHTMLgoodies_thumbs {
	width: 440px;
}
#DHTMLgoodies_panel_one {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left;
}
#DHTMLgoodies_thumbs {
	height: 290px; overflow: hidden; float: left; position: relative;
}
#DHTMLgoodies_largeImage {
	width: 400px; height: 310px; padding-right: 10px; padding-left: 120px; float: left;
}
#DHTMLgoodies_largeImage table {
	width: 100%; height: 100%; text-align: center;
}
.strip_of_thumbnails {
	padding: 12px 0px; width: 440px; position: absolute;
}
.strip_of_thumbnails div {
	padding: 2px; width: 140px; height: 90px; text-align: center; float: left;
}
.strip_of_thumbnails img {
	margin: 0px auto; padding: 5px; border: 0px currentColor; border-image: none; width: 140px; height: 90px;
}
.strip_of_thumbnails .activeImage {
	padding: 0px; border: 4px solid rgb(53, 160, 211); border-image: none;
}
.leftArrow {
	float: left;
}
.rightArrow {
	float: right;
}
#DHTMLgoodies_thumbs_inner {
	width: 2000px; position: relative;
}
.RYContent {
	width: 100%; height: auto; overflow: hidden; margin-bottom: 20px;
}
#RYBtn {
	margin: 0px auto; width: 1200px; height: 40px; overflow: hidden; padding-left: 25px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 2px; border-bottom-style: solid;
}
#RYBtn span {
	text-align: center; float: left;
}
.pre_date {
	padding: 2px 10px;
}
.RYBtn {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(231, 231, 231) rgb(231, 231, 231) currentColor; padding: 0px 12px; border-image: none; height: 40px; text-align: center; color: rgb(153, 153, 153); line-height: 40px; margin-right: 10px; float: left; cursor: pointer;
}
.RYBtn:hover {
	background: rgb(53, 160, 211); color: rgb(255, 255, 255);
}
.rongyu_ul li a:hover {
	background: rgb(53, 160, 211); color: rgb(255, 255, 255);
}
.RYBlue {
	background: rgb(53, 160, 211); color: rgb(255, 255, 255);
}
.rongyu_ul {
	margin: 0px auto; width: 1200px; height: auto; overflow: hidden;
}
.rongyu_ul li {
	width: 1200px; height: auto; overflow: hidden; padding-bottom: 12px; font-size: 14px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.rongyu_ul li div {
	line-height: 20px;
}
.rongyu_ul li a {
	padding: 10px; width: 1200px; height: auto; color: rgb(102, 102, 102); overflow: hidden; display: block;
}
.rongyu_ul li a:hover {
	cursor: text;
}
.rongyu_ul li span {
	width: 100%; height: 30px; line-height: 30px; font-size: 16px; display: block;
}
.con_right {
	margin: 0px auto; width: 1000px; height: auto; overflow: hidden;
}
.inner_rail {
	width: 100%; height: 40px; overflow: hidden; margin-bottom: 20px;
}
.inner_rail a {
	color: rgb(153, 153, 153);
}
.inner_rail span {
	color: rgb(102, 102, 102); line-height: 40px; font-family: "Microsoft Yahei"; font-size: 20px; float: left;
}
.HRWord {
	width: 100%; color: rgb(136, 136, 136); font-size: 15px; margin-bottom: 30px;
}
.HRWord span {
	color: rgb(41, 163, 215); cursor: pointer;
}
.HRWidth {
	padding: 0px 10px; width: 1000px; height: 30px; color: rgb(102, 102, 102); line-height: 30px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 2px; border-bottom-style: solid;
}
.HRWidth span {
	height: 30px; float: left; display: block;
}
.HRzwmc {
	width: 320px;
}
.HRxl {
	width: 130px; text-align: center;
}
.HRgzdd {
	width: 300px; text-align: center;
}
.HRjzsj {
	width: 180px; text-align: center;
}
.HRshh {
	width: 50px; text-align: right; cursor: pointer;
}
.HRUl1 {
	width: 100%; height: auto; overflow: hidden; font-size: 14px;
}
.HRUl1 li {
	padding: 0px 10px; width: 1000px; height: 40px; line-height: 40px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.HRUl1 li a {
	color: rgb(136, 136, 136); float: left; display: block;
}
.HRUl1 li span {
	color: rgb(136, 136, 136); float: left; display: block;
}
.HRUl1 li a:hover {
	color: rgb(41, 163, 215);
}
.HRtab1 tr td {
	text-align: center;
}
.HRtd1 {
	text-align: center;
}
.HRtab1 tr td {
	padding: 5px 10px; color: rgb(23, 34, 66); font-weight: bold;
}
.HRtab2 tr td {
	background: rgb(255, 255, 255); padding: 10px; color: rgb(136, 136, 136);
}
.HRtab2 tr td a {
	color: rgb(136, 136, 136);
}
.HRtab2 tr td a:hover {
	color: rgb(41, 163, 215);
}
.HRInput1 {
	border-width: 1px; border-style: solid; border-color: rgb(187, 187, 187) rgb(228, 228, 228) rgb(228, 228, 228) rgb(187, 187, 187); width: 138px; height: 22px;
}
.HRInput2 {
	border: currentColor; border-image: none; width: 68px; height: 19px; overflow: hidden; cursor: pointer;
}
.HRInput3 {
	background: rgb(41, 163, 215); margin: 20px 450px; border: currentColor; border-image: none; width: 100px; height: 40px; color: rgb(255, 255, 255); overflow: hidden; font-size: 18px; cursor: pointer;
}
.HRtab3 {
	width: 1000px;
}
.HRtab4 {
	width: 1000px;
}
.HRtab3 tr td {
	background: rgb(255, 255, 255); padding: 10px 9px; color: rgb(102, 102, 102);
}
.HRtab4 tr td {
	background: rgb(255, 255, 255); padding: 10px 9px; color: rgb(102, 102, 102);
}
.HRtab3 tr td select {
	text-align: left; color: rgb(102, 102, 102); float: left;
}
.HRtab3 tr td.txt_pos {
	text-align: left;
}
.HRtab4 tr td.txt_pos {
	text-align: left;
}
.HRtab4 tr td input.HRInput2 {
	padding-bottom: 6px;
}
.HRTxt3 {
	background: none; border-width: 1px; border-style: solid; border-color: rgb(187, 187, 187) rgb(228, 228, 228) rgb(228, 228, 228) rgb(187, 187, 187); width: 560px; height: 200px; margin-top: 3px; resize: none;
}
.HRTxt4 {
	background: none; border: currentColor; border-image: none; width: 728px; height: 70px; margin-top: 3px; resize: none;
}
.HRtab5 tr td {
	background: rgb(255, 255, 255); padding: 10px 9px; color: rgb(102, 102, 102);
}
.HRtab5 tr td p {
	text-align: center; font-weight: bold;
}
.HRtab6 tr td {
	background: rgb(255, 255, 255); padding: 5px 15px; text-align: center; color: rgb(102, 102, 102);
}
.HRtab6 tr td p {
	width: 302px; text-align: left;
}
.HRtab7 tr td {
	background: rgb(255, 255, 255); color: rgb(102, 102, 102);
}
.HRtab7 tr td p {
	text-indent: 10px;
}
.HRtab8 tr td {
	background: rgb(255, 255, 255); padding: 5px 0px; text-align: center; color: rgb(102, 102, 102);
}
.HRtab8 tr td p {
	text-indent: 10px;
}
.HRtab9 tr td {
	background: rgb(255, 255, 255); padding: 10px 10px 10px 60px; width: 660px; color: rgb(102, 102, 102);
}
.HRtab9 tr td p {
	text-indent: 10px;
}
.yaoqiu {
	overflow: hidden;
}
.yaoqiu .y-tit {
	margin: 7px 0px; font-size: 16px;
}
.yaoqiu .y-re {
	margin: 4px 0px; padding-left: 4px; font-size: 15px;
}
.apply a:hover {
	color: rgb(53, 160, 211);
}
.ji_right {
	width: 76%; height: auto; overflow: hidden; float: right;
}
.ji_right .ji-r-list #ji-list-li {
	display: none;
}
.ji_right .inner_rail {
	width: 100%; height: 60px;
}
.ji_right .inner_rail a {
	color: rgb(153, 153, 153);
}
.ji_right .inner_rail span {
	color: rgb(102, 102, 102); line-height: 60px; font-size: 20px; float: left;
}
.RightContent {
	width: 100%; height: auto; overflow: hidden;
}
.RightContent h3 {
	padding: 10px 0px;
}
.ContactAll {
	width: 100%; height: auto; overflow: hidden; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 2px; border-bottom-style: solid;
}
.ConList {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.ConTit {
	background: url("../images/down.png") no-repeat 874px; width: 100%; height: 40px; color: rgb(102, 102, 102); line-height: 40px; text-indent: 10px; overflow: hidden; font-size: 16px; cursor: pointer;
}
.clickcont.ConTit {
	background: url("../images/up.png") no-repeat 874px rgb(53, 160, 211); color: rgb(255, 255, 255);
}
.clickcont .s-color {
	color: rgb(255, 255, 255);
}
.ConTit span {
	color: rgb(41, 153, 201);
}
.ConAdd {
	background: rgb(249, 249, 249); padding: 15px 20px 14px; color: rgb(136, 136, 136); line-height: 24px; overflow: hidden; font-size: 14px; display: none;
}
.ConAdd .con-tit {
	text-indent: 20px;
}
.DisNone {
	display: none;
}
.ConAdd .url_bt {
	line-height: 30px; margin-top: 20px; float: right; display: block;
}
.ConAdd .url_bt a {
	width: 100px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; display: block; background-color: rgb(41, 153, 201);
}
.ConAdd .url_bt a:hover {
	width: 100px; height: 30px; color: rgb(255, 255, 255); display: block; background-color: rgb(10, 11, 94);
}
.search-wrap {
	margin: 0px auto 40px; width: 1200px; overflow: hidden; padding-bottom: 50px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.search-wrap .sea-left {
	margin: 0px 0px 15px 15px; width: 228px; color: rgb(18, 33, 75); overflow: hidden; font-size: 14px; float: left; box-shadow: 0px 0px 15px #999;
}
.search-wrap .sea-left .search-nav li {
	line-height: 25px; padding-left: 26px; margin-bottom: 10px; cursor: pointer;
}
.search-wrap .sea-left .search-nav li.border {
	color: rgb(53, 160, 212); padding-left: 24px; border-left-color: rgb(53, 160, 212); border-left-width: 2px; border-left-style: solid;
}
.search-wrap .sea-left .tit {
	background: rgb(53, 160, 211); width: 228px; height: 58px; text-align: center; color: rgb(255, 255, 255); line-height: 58px; font-size: 20px; margin-bottom: 10px;
}
.search-wrap .sea-right {
	width: 78%; overflow: hidden; float: right;
}
.search-wrap .sea-right .con-tit {
	margin: 30px 0px; color: rgb(53, 160, 211); font-size: 20px;
}
.search-wrap .sea-right .search-con {
	overflow: hidden; margin-right: -10px; display: none;
}
.search-wrap .sea-right .show.search-con {
	display: block;
}
.search-wrap .sea-right .search-con li {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.search-wrap .sea-right .search-con li a {
	background: url("../images/vg/s-dot.png") no-repeat left; line-height: 40px; padding-left: 14px; font-size: 14px; display: inline-block;
}
.search-wrap .sea-right .search-con li a:hover {
	color: rgb(53, 160, 211);
}
.search-wrap .sea-right .page-wrap {
	height: 40px; color: rgb(102, 102, 102); line-height: 40px; font-size: 12px;
}
.pro-cont-newbox {
	width: 100%; overflow: hidden;
}
.pro-cont-newbox .pro-cont-info {
	background: rgb(255, 255, 255); padding: 30px 0px; width: 100%; overflow: hidden;
}
.pro-cont-newbox .pro-cont-info .pro-cont-cont {
	margin: 0px auto; width: 1200px; overflow: hidden;
}
.pro-cont-newbox .pro-cont-info li {
	float: left;
}
.pro-cont-newbox .pro-cont-info .f-img {
	width: 44%;
}
.pro-cont-newbox .pro-cont-info .f-img img {
	margin: 0px auto; width: 80%;
}
.pro-cont-newbox .pro-cont-info .product-cont {
	margin: 8% 0px 8% 10%;
}
.pro-cont-newbox .pro-cont-info .s-model {
	text-align: center; color: rgb(53, 160, 211); padding-bottom: 14px; font-size: 40px; font-weight: bold; margin-bottom: 10px; border-bottom-color: rgb(53, 160, 211); border-bottom-width: 1px; border-bottom-style: solid; display: inline-block;
}
.pro-cont-newbox .pro-cont-info .p-name {
	color: rgb(102, 102, 102); font-size: 22px;
}
.pro-cont-newbox .pro-cont-info .p-english {
	font-size: 10px;
}
.pro-cont-newbox .pro-cont-gray {
	background: rgb(248, 248, 248);
}
.pro-cont-newbox .pro-cont-info .f-cont {
	margin: 8% 0px; width: 56%;
}
.pro-cont-newbox .pro-cont-cont .f-cont .p-tit {
	color: rgb(53, 160, 211); font-size: 20px; margin-bottom: 14px;
}
.pro-cont-newbox .pro-cont-cont .f-cont .p-1 {
	color: rgb(170, 170, 170); line-height: 22px; font-size: 15px;
}
.pro-cont-newbox .pro-cont-cont .f-cont .p-1 span {
	color: rgb(53, 160, 211); font-size: 15px; margin-right: 6px;
}
.group .tit-wrap .pro-tit {
	width: 200px; color: rgb(53, 160, 211); font-size: 24px; float: left;
}
.product-wrap .cont-tit {
	margin: 30px 0px; color: rgb(53, 160, 211); font-size: 20px;
}
.product-wrap .cont-tit span {
	color: rgb(135, 201, 232); font-size: 12px; margin-left: 10px;
}
.group .product-con li {
	margin: 20px 1% 14px 2%; height: 316px; float: left;
}
.group .product-con li a {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 150px; display: inline-block;
}
.group .product-con li .pro-img {
	margin: 0px auto; height: 276px;
}
.group .product-con li .pro-img img {
	margin: 0px auto;
}
.group .product-con li .con-list-p {
	padding: 0px 5px; text-align: center; color: rgb(102, 102, 102); line-height: 39px; overflow: hidden; font-size: 12px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.group .product-con li a:hover {
	color: rgb(53, 160, 211); box-shadow: 0px 0px 20px #999;
}
.tanwrap {
	width: 100%; height: 100%; position: fixed; z-index: 222; background-size: cover;
}
.baogaoWrap {
	margin: 0px auto 60px; width: 1000px; overflow: hidden;
}
.baogaoWrap .title {
	margin: 50px auto; text-align: center; color: rgb(22, 32, 69); font-size: 22px;
}
.baogaoWrap .contain {
	width: 50%; overflow: hidden; float: left;
}
.baogaoWrap .contain .form-group {
	width: 100%; overflow: hidden;
}
.baogaoWrap .contain .form-group .name {
	width: 80px; height: 30px; color: rgb(102, 102, 102); line-height: 30px; overflow: hidden; font-size: 16px; margin-right: 2%; float: left;
}
.baogaoWrap .contain .form-group .name span {
	height: 30px; color: rgb(255, 38, 38); line-height: 30px; font-size: 12px; margin-right: 6px;
}
.baogaoWrap .contain .form-group .inputtt {
	border-radius: 0px; width: 74%; height: 30px; padding-left: 6px; float: left;
}
.baogaoWrap .contain .form-group .inputmin {
	border-radius: 0px; width: 30%; height: 30px; padding-left: 6px; margin-right: 2%; float: left;
}
.baogaoWrap .contain .form-group .yang {
	width: 30%; height: 30px; color: rgb(153, 153, 153); line-height: 30px; font-size: 16px; float: left;
}
.baogaoWrap .contain .form-group .radioo {
	width: 70%; padding-top: 5px; float: left;
}
.baogaoWrap .contain .form-group .radioo .radio {
	margin: 0px 10px 0px 0px; color: rgb(153, 153, 153); font-size: 16px; float: left;
}
.baogaoWrap .contain .form-group .inputyou {
	border-radius: 0px; width: 20%; height: 30px; padding-left: 6px; margin-right: 4%; float: left;
}
.baogaoWrap .contain .form-group .inputtel {
	border-radius: 0px; width: 34%; height: 30px; padding-left: 6px; float: left;
}
.baogaoWrap .biao {
	background: rgb(53, 160, 211); width: 100%; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; clear: both; font-size: 20px; margin-bottom: 20px;
}
.baogaoWrap .contain2 {
	width: 100%; overflow: hidden;
}
.baogaoWrap .contain2 .form-group {
	width: 100%; overflow: hidden;
}
.baogaoWrap .contain2 .form-group .name {
	width: 80px; height: 30px; color: rgb(102, 102, 102); line-height: 30px; font-size: 16px; margin-right: 2%; float: left;
}
.baogaoWrap .contain2 .form-group .name span {
	height: 30px; color: rgb(255, 38, 38); line-height: 30px; font-size: 12px; margin-right: 6px;
}
.baogaoWrap .contain2 .form-group .inputtt {
	border-radius: 0px; width: 150px; height: 30px; padding-left: 6px; margin-right: 10px; float: left;
}
.baogaoWrap .contain2 .form-group .inputmin {
	border-radius: 0px; width: 184px; height: 30px; margin-right: 2%; float: left; display: inline-block;
}
.baogaoWrap .contain2 .form-group .radioo {
	height: 30px; padding-top: 5px; float: left;
}
.baogaoWrap .contain2 .form-group .radioo .radio {
	margin: 0px 20px 0px 0px; color: rgb(153, 153, 153); font-size: 16px; float: left;
}
.baogaoWrap .contain2 .form-group .textname {
	width: 100%; height: 30px; color: rgb(102, 102, 102); line-height: 30px; font-size: 16px;
}
.baogaoWrap .contain2 .form-group .textname span {
	height: 30px; color: rgb(255, 38, 38); line-height: 30px; font-size: 12px; margin-right: 6px;
}
.baogaoWrap .contain2 .form-group textarea {
	width: 100%; height: 150px; color: rgb(102, 102, 102); padding-left: 6px; font-size: 16px;
}
.baogaoWrap .contain2 .form-group .radioo2 {
	width: 100%; height: 30px; padding-top: 5px;
}
.baogaoWrap .contain2 .form-group .radioo2 .radio {
	margin: 0px 6% 0px 0px; color: rgb(153, 153, 153); font-size: 16px; float: left;
}
.baogaoWrap .contain2 .form-group .inputt2 {
	border-radius: 0px; width: 310px; height: 30px; padding-left: 6px; margin-top: -4px; float: left;
}
.baogaoWrap .contain .form-group .name2 {
	height: 30px; color: rgb(102, 102, 102); line-height: 30px; font-size: 16px;
}
.baogaoWrap .contain .form-group .name2 span {
	height: 30px; color: rgb(255, 38, 38); line-height: 30px; font-size: 12px; margin-right: 6px;
}
.baogaoWrap .contain .form-group .radioo3 {
	width: 100%; height: auto;
}
.baogaoWrap .contain .form-group .radioo3 .radio {
	margin: 0px 0px 20px; width: 100%; color: rgb(153, 153, 153); font-size: 16px;
}
.baogaoWrap .contain .form-group .radioo3 .radio .inputminn {
	margin: 0px 2%; border-radius: 0px; width: 120px; height: 30px; padding-left: 6px; display: inline-block;
}
.baogaoWrap .contain .form-group .textname {
	width: 100%; height: 30px; color: rgb(102, 102, 102); line-height: 30px; font-size: 16px;
}
.baogaoWrap .contain .form-group .textname span {
	height: 30px; color: rgb(255, 38, 38); line-height: 30px; font-size: 12px; margin-right: 6px;
}
.baogaoWrap .contain .form-group textarea {
	width: 100%; height: 240px; color: rgb(102, 102, 102); padding-left: 6px; font-size: 16px;
}
.baogaoWrap .contain .form-group .text {
	width: 100%; color: rgb(153, 153, 153); line-height: 1.6em; font-size: 14px;
}
.baogaoWrap .contain .form-group .radioo4 {
	width: 80%; padding-top: 5px; float: left;
}
.baogaoWrap .contain .form-group .radioo4 .radio {
	margin: 0px 16px 14px 0px; color: rgb(153, 153, 153); font-size: 16px; float: left;
}
.baogaoWrap .contain .form-group .radioo4 .inputtmin {
	border-radius: 0px; width: 150px; height: 30px; padding-left: 6px; display: inline-block;
}
.baogaoWrap .contain2 .form-group .btnbtn {
	float: right;
}
.baogaoWrap .contain2 .form-group .btnbtn .btn {
	border-radius: 0px; border: 1px solid rgb(53, 160, 211); border-image: none; width: 140px; color: rgb(53, 160, 211);
}
.baogaoWrap .contain2 .form-group .btnbtn .btn:hover {
	background: rgb(53, 160, 211); color: rgb(255, 255, 255);
}
.baogaoWrap .contain .form-group input {
	background: rgb(245, 245, 245);
}
.baogaoWrap .contain .form-group textarea {
	background: rgb(245, 245, 245);
}
.baogaoWrap .contain2 .form-group input {
	background: rgb(245, 245, 245);
}
.baogaoWrap .contain2 .form-group textarea {
	background: rgb(245, 245, 245);
}
.baogaoWrap .contain .form-group .inputll {
	float: right;
}
.baogaoWrap .contain2 .form-group .inputll {
	float: right;
}
#btnSendCode {
	border-radius: 0px; border: 1px solid rgb(53, 160, 211); border-image: none; width: 100px; height: 30px; color: rgb(53, 160, 211); line-height: 1.3em;
}
.pages {
	margin: 0px; padding: 10px; text-align: left;
}
.pages a {
	margin: 5px; padding: 3px 9px; border: 1px solid rgb(238, 238, 238); border-image: none; color: rgb(51, 102, 153); text-decoration: none;
}
.pages a:hover {
	border: 1px solid rgb(153, 153, 153); border-image: none;
}
.pages a:active {
	border: 1px solid rgb(153, 153, 153); border-image: none;
}
.pages .current {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(51, 102, 153); border-image: none; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(51, 102, 153);
}
.pages .disabled {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(238, 238, 238); border-image: none; color: rgb(221, 221, 221);
}
