* {

	margin:0;

	padding:0

}

html {

	font-size:62.5%;

	height:100%

}

body {

	margin:0 auto;

	font-family:Arial,Helvetica,sans-serif;

	font-size:14px;

	font-size:1.4rem;

	height:100%;

	overflow-x:hidden;

	max-width:1920px

}

img {

	border:0

}

ul li {

	list-style-type:none

}

ul,form,p,a,img,table,tr,td,li,dd,dt,dl,span {

	margin:0;

	padding:0;

	list-style:none;

	color:#333

}

a {

	text-decoration:none;

	color:#333;

	outline:0;

	transition:.3s;

	-moz-transition:.3s;

	-o-transition:.3s;

	-webkit-transition:.3s

}

h1 {

	margin:0;

	padding:0;

	font-weight:normal;

	color:#333

}

.clear {

	clear:both

}

.maln {

	margin-left:auto!important

}

input,textarea {

	font-family:Arial,Helvetica,sans-serif;

	font-size:14px;

	font-size:1.4rem;

	color:#333;

	border:0;

	outline:0

}

.l {

	float:left

}

.r {

	float:right

}

.fix {

	*zoom:1

}

.fix:after,.fix:before {

	display:block;

	content:"clear";

	height:0;

	clear:both;

	overflow:hidden;

	visibility:hidden

}

::-webkit-input-placeholder {

	color:#666

}

:-o-placeholder {

	color:#666

}

::-moz-placeholder {

	color:#666

}

:-ms-input-placeholder {

	color:#666

}

.div4::-webkit-input-placeholder {

	color:#999

}

.div4:-o-placeholder {

	color:#999

}

.div4::-moz-placeholder {

	color:#999

}

.div4:-ms-input-placeholder {

	color:#999

}

.contact2::-webkit-input-placeholder {

	color:#999

}

.contact2:-o-placeholder {

	color:#999

}

.contact2::-moz-placeholder {

	color:#999

}

.contact2:-ms-input-placeholder {

	color:#999

}

.wp {

	width:1200px;

	margin:auto

}

@media screen and (min-width:1220px) {

	.wp {

	width:1200px;

	margin:auto

}

}@media screen and (min-width:1000px) and (max-width:1219px) {

	.wp {

	width:980px;

	margin:auto

}

}@media screen and (max-width:999px) {

	.wp {

	width:95%;

	margin:auto

}

}.wp2 {

	width:1400px;

	margin:auto

}

@media screen and (min-width:1220px) {

	.wp2 {

	width:1400px;

	margin:auto

}

}@media screen and (min-width:1000px) and (max-width:1419px) {

	.wp2 {

	width:980px;

	margin:auto

}

}@media screen and (max-width:999px) {

	.wp2 {

	width:95%;

	margin:auto

}

}.no_margin {

	margin-left:auto!important \0

}

@media screen and (min-width:1220px) {

	.no_margin {

	margin-left:auto!important

}

}@media screen and (min-width:1000px) and (max-width:1219px) {

	.no_margin {

	margin-left:auto!important

}

}#no_margin {

	margin-left:auto!important \0

}

@media screen and (min-width:1220px) {

	#no_margin {

	margin-left:auto!important

}

}@media screen and (min-width:1000px) and (max-width:1219px) {

	#no_margin {

	margin-left:auto!important

}

}.container {

	width:5px;

	height:100%;

	position:absolute;

	right:0;

	-webkit-transition:all .4s ease 0s;

	-o-transition:all .4s ease 0s;

	-moz-transition:all .4s ease 0s;

	transition:all .4s ease 0s;

	z-index:999999999999999;

	cursor:pointer;

	position:fixed;

	top:-5px;

	right:0;

	display:block

}

.container .nav {

	overflow:hidden;

	width:300px;

	background:rgba(0,0,0,0.8);

	position:absolute;

	top:0;

	right:0;

	display:block;

	height:auto;

	overflow:scroll

}

.container .nav form {

	margin:15px auto;

	width:258px;

	height:26px;

	border:1px solid #fff

}

.container .nav form .iptc {

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	padding-left:15px;

	background-color:#fff;

	width:80%;

	height:26px;

	line-height:26px;

	display:block;

	float:left

}

.container .nav form .ipsc {

	width:20%;

	height:26px;

	line-height:26px;

	display:block;

	float:right;

	background:#fff url(../images/sousuo2.png) no-repeat center center

}

.container .nav>ul {

	display:none;

	margin-top:0;

	margin-bottom:0;

	overflow:scroll;

	padding-top:45px;

	-ms-box-sizing:border-box;

	-o-box-sizing:border-box;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box

}

.container .nav>ul>li {

	line-height:40px;

	font-size:12px;

	font-size:1.2rem;

	text-indent:20px;

	position:relative

}

.container .nav>ul>li .addition {

	width:20px;

	height:20px;

	position:absolute;

	right:15px;

	top:10px;

	background:url("fonts/shizi.png") no-repeat center center

}

.container .nav>ul>li .addition.fa:before {

	margin-right:5px;

	color:#fff;

	text-indent:0

}

.container .nav>ul>li>a {

	color:#fff;

	font-size:12px;

	font-size:1.2rem;

	display:block;

	margin-right:40px

}

.container .nav>ul>li>a span {

	color:#fff;

	font-size:12px;

	font-size:1.2rem

}

.container .nav>ul>li .c-show {

	display:none;

	width:100%

}

.container .nav>ul>li .c-show1 .c-s1 {

	position:relative;

	padding-left:15px

}

.container .nav>ul>li .c-show1 .c-s1>a {

	position:relative;

	font-size:12px;

	font-size:1.2rem;

	color:#fff;

	display:block;

	padding-top:5px;

	padding-bottom:5px;

	line-height:30px;

	margin-right:40px

}

.container .nav>ul>li .c-show1 .c-s1>a span {

	font-size:12px;

	font-size:1.2rem;

	color:#fff

}

.container .nav>ul>li .c-show1 .c-s1>.c-show2 {

	position:relative

}

.container .nav>ul>li .c-show1 .c-s1>.c-show2 .c-s2 {

	position:relative

}

.container .nav>ul>li .c-show1 .c-s1>.c-show2 .c-s2>a {

	text-indent:35px;

	font-size:12px;

	font-size:1.2rem;

	color:#fff;

	display:block;

	padding-top:5px;

	padding-bottom:5px;

	line-height:30px;

	margin-right:40px

}

.container .nav>ul>li .c-show1 .c-s1>.c-show2 .c-s2>a span {

	font-size:12px;

	font-size:1.2rem;

	color:#fff

}

.container .nav>ul>li .c-show1 .c-s1 .c-s2 .c-show3 {

	position:relative

}

.container .nav>ul>li .c-show1 .c-s1 .c-s2 .c-show3 .c-s3 a {

	text-indent:50px;

	font-size:12px;

	font-size:1.2rem;

	color:#fff;

	display:block;

	padding-top:5px;

	padding-bottom:5px;

	line-height:30px

}

.container .nav>ul>li .c-show1 .c-s1 .c-s2 .c-show3 .c-s3 a span {

	font-size:12px;

	font-size:1.2rem;

	color:#fff

}

.container .nav>ul>dl {

	padding:20px

}

.container .nav>ul>dl dd {

	float:left;

	margin:0 2px

}

.container .menubtn {

	width:23px;

	height:18px;

	position:absolute;

	top:12px;

	right:12px;

	-webkit-transition:all .4s ease 0s;

	-o-transition:all .4s ease 0s;

	-moz-transition:all .4s ease 0s;

	transition:all .4s ease 0s;

	z-index:9999;

	padding:10px 6px;

	background:#d9d9db;

	border-radius:5px

}

.container .menubtn span {

	display:block;

	width:100%;

	height:3px;

	margin-bottom:3px;

	background-color:#f8921b

}

@media screen and (min-width:768px) {

	.container,.nav {

	display:none!important

}

}.index_focus {

	position:relative;

	width:100%;

	height:630px;

	margin:0 auto;

	overflow:hidden;

	z-index:9

}

.index_focus2 {

	position:relative;

	width:100%;

	height:298px;

	margin:0 auto;

	overflow:hidden;

	z-index:9

}

.index_focusn {

	width:1920px;

	position:absolute;

	left:50%;

	top:0;

	margin-left:-960px;

	height:100%;

	z-index:99

}

.index_focus .bd li {

	display:none;

	position:absolute;

	left:0;

	top:0;

	width:1920px;

	z-index:999

}

.index_focus .slide_nav {

	position:absolute;

	bottom:15px;

	left:50%;

	margin-left:-36px;

	z-index:9998

}

.index_focus .slide_nav a {

	width:14px;

	height:14px;

	cursor:pointer;

	float:left;

	margin-right:8px;

	margin-left:8px;

	background:#fff;

	border-radius:50%

}

.index_focus_post {

	z-index:10

}

.index_focus .pic {

	height:auto;

	display:block;

	margin:0 auto

}

.index_focus .pic:hover {

	text-decoration:none

}

.index_focus .slide_nav li:hover,.index_focus .slide_nav .on {

	text-decoration:none;

	background:#fe8501

}

.index_focus_pre,.index_focus_next {

	display:block;

	position:absolute;

	top:55%;

	margin-top:-38px;

	width:41px;

	height:90px;

	text-indent:100%;

	white-space:nowrap;

	overflow:hidden;

	z-index:9999

}

.index_focus_pre {

	left:40px;

}

.index_focus_next {

	right:40px;

}

@media screen and (min-width:1000px) and (max-width:1219px) {

	.index_focus {

	height:504px

}

.index_focus2 {

	height:238px

}

.index_focusn img {

	width:80%

}

}@media screen and (min-width:1000px) {

	.carousel,.clear2 {

	display:none

}

}@media screen and (max-width:999px) {

	.index_focus {

	display:none

}

.index_focus2 {

	display:none

}

.carousel {

	width:100%;

	position:relative;

	overflow:hidden

}

.carousel ul {

	width:100%;

	height:100%

}

.carousel ul li {

	width:100%;

	height:100%;

	position:absolute;

	top:0;

	left:0

}

.carousel ul li img {

	width:100%;

	vertical-align:middle

}

.carousel ol {

	position:absolute;

	z-index:2;

	width:auto;

	height:5px;

	bottom:13px;

	left:52%;

	-webkit-transform:translate3d(-50%,0,0)

}

.carousel ol li {

	float:left;

	width:10px;

	height:10px;

	margin-right:10px;

	border-radius:5px;

	background-color:#fff;

	transition:all .3s ease 0s

}

.carousel ol li.cur {

	width:10px;

	background:#fe8501

}

.carousel ol li:last-child {

	margin:0

}

}.head {

	background:#fff;

	border-bottom:1px solid #e2e2e2

}

.logo img {

	max-width:100%;

	display:block

}

.daohang {

	text-align:center;

	border-bottom:1px solid #e2e2e2

}

.navlist {

	line-height:48px

}

.navlist2 {

	display:none

}

.navlist>li {

	position:relative;

	display:inline-block;

	margin:0 42px

}

.navlist>li>a {

	font-size:16px;

	font-size:1.6rem;

	font-weight:bold;

	display:block;

	color:#000

}

.navlist>li:hover>a {

	background:url(../images/navbg.png) no-repeat center bottom

}

.navlist>li.currentnav>a {

	background:url(../images/navbg.png) no-repeat center bottom

}

.headtop {

	padding-top:36px

}

.search {

	position:relative;

	margin-right:17px

}

.search>img {

	cursor:pointer

}

.sou {

	width:260px;

	height:30px;

	line-height:30px;

	padding-left:10px;

	background:#f2f0f1;

	-moz-border-radius:5px;

	border-radius:5px;

	font-size:12px;

	font-size:1.2rem

}

.suo {

	position:absolute;

	right:12px;

	top:7px;

	width:18px;

	height:18px;

	background:url(../images/sousuo.jpg) no-repeat center center;

	cursor:pointer

}

.yy {

	width:139px;

	height:30px;

	line-height:30px;

	background:#d9d9db url(../images/xl.png) no-repeat 111px center;

	-moz-border-radius:10px;

	border-radius:10px;

	margin-right:15px;

	position:relative;

}

.yy>a {

	padding-left:56px;

	display:block;

	background:url(../images/gq.png) no-repeat 11px center

}

.yy ul {

	position:absolute;

	background:#fff;

	width:130px;

	border:1px solid #ddd;

	/*top:-9999px;*/
	top:100%;

	left:0;

	padding-top:10px;

	padding-bottom:10px;
	z-index: 9;
	display: none;

}

.yy ul li {

	line-height:24px

}

.yy ul li:hover a {

	color:#fe8501

}

.yy ul li a {

	display:block;

	padding-left:10px

}

/*.yy:hover ul {*/

/*	top:100%*/

/*}*/

.headbottom {

	padding-top:12px

}

.headbottom li {

	float:right;

	font-size:16px;

	font-size:1.6rem;

	margin-left:48px

}

.headbottom li p {

	padding-left:26px;

	color:#000

}

.headbottom li p a {

	color:#000

}

.headbottom li p a:hover {

	color:#fe8501

}

.topli1 p {

	background:url(../images/topi1.png) no-repeat left center
}

.topli2 p {

	background:url(../images/topi2.png) no-repeat left center

}

@media screen and (max-width:1419px) {

	.logo {

	/*width:436px!important;*/
width:370px!important;
}

.sou {

	width:155px

}

.headtop {

	padding-top:20px

}

}@media screen and (max-width:1219px) {

	.navlist>li {

	margin:0 20px

}

.logo {

	/*width:503px*/

}

.sou {

	width:155px

}

}@media screen and (max-width:999px) {

	.logo {

	width:300px

}

.headtop {

	padding-top:18px

}

.navlist>li>a {

	font-size:14px;

	font-size:1.4rem

}

.headbottom li {

	font-size:14px;

	font-size:1.4rem

}

.sou {

	/*width:215px*/

}

.logo img {

	max-width:65%

}

}@media screen and (max-width:999px) {

	.logo {

	float:none;

	display:block;

	text-align:center;
margin: 0 auto;
	/*width:auto !important;*/

}

.logo img {

	display:inline-block

    margin:0 auto;

}

.headyou {

	float:none;

	/*width:538px;*/

	margin:0 auto

}

.headbottom li {

	float:none;

	display:inline-block

}

.headbottom {

	text-align:center

}

.head {

	padding-bottom:10px

}

.navlist>li {

	margin:0 10px

}

}@media screen and (max-width:767px) {

	.navlist2 {

	display:block

}

.navlist1 {

	display:none

}

.navlist>li {

	float:left;

	width:25%;

	margin:0;

	text-align:center

}

.headtop .bsjj {

	display:none

}

.headyou {

	/*display:none*/

}

.headbottom li {

	margin:0 10px

}

.head {

	padding-bottom:0

}

}@media screen and (max-width:500px) {

	.logo img {

	max-width:80%

}

.search {

	margin-right:0;

	width:100%;

	float:none

}

.sou {

	width:-webkit-calc(100% - 10px);

	width:-moz-calc(100% - 10px);

	width:calc(100% - 10px)

}

.headyou {

	width:100%;

	text-align:center

}

.yy {

	float:none;

	display:inline-block;

	text-align:left;

	margin-top:10px

}

.headtop {

	padding-top:6px

}

}@media screen and (max-width:400px) {

	.navlist>li>a {

	font-size:12px;

	font-size:1.2rem

}

.logo {

	text-align:left

}

}.sywel {

	background:#f4f4f4;

	padding-top:42px;

	padding-bottom:34px

}

.sybt {

	text-align:center;

	text-transform:uppercase;

	padding-bottom:36px;

	background:url(../images/btbg1.png) no-repeat center bottom;

	font-size:36px;

	font-size:3.6rem

}

.sybt span {

	color:#fe8501

}

.weldes {

	display:block;

	padding:0 130px;

	text-align:center;

	color:#666;

	line-height:28px;

	margin-top:38px;

	margin-bottom:55px

}

.weldes:hover {

	color:#fe8501

}

.sywel ul {

	padding:0 48px

}

.sywel li {

	float:left;

	width:300px;

	margin:0 13px;

	text-align:center

}

.sywel li img {

	-webkit-transition:1s;

	-o-transition:1s;

	-moz-transition:1s;

	transition:1s

}

.welp1 {

	display:block;

	font-size:24px;

	font-size:2.4rem;

	font-weight:bold;

	color:#fe8501;

	margin-top:37px

}

.welp2 {

	display:block;

	line-height:28px;

	margin-top:20px

}

.welp2:hover {

	color:#fe8501

}

.sywel li:hover img {

	-webkit-transform:rotate(360deg);

	-moz-transform:rotate(360deg);

	-ms-transform:rotate(360deg);

	-o-transform:rotate(360deg);

	transform:rotate(360deg)

}

@media screen and (max-width:1419px) {

	.weldes {

	padding:0

}

.sywel ul {

	padding:0

}

.sywel li {

	margin:0 5px;

	width:235px

}

}@media screen and (max-width:999px) {

	.sybt {

	font-size:30px;

	font-size:3rem

}

.sywel li {

	width:48%;

	margin:0 1%;

	margin-bottom:20px

}

.welp2 {

	height:84px;

	overflow:hidden

}

}@media screen and (max-width:767px) {

	.sybt {

	font-size:24px;

	font-size:2.4rem;

	padding-bottom:20px

}

.weldes {

	margin-top:20px;

	margin-bottom:30px

}

}@media screen and (max-width:667px) {

	.welp2 {

	min-height:110px

}

}@media screen and (max-width:542px) {

	.welp2 {

	min-height:140px

}

}@media screen and (max-width:600px) {

	.welp1 {

	font-size:18px;

	font-size:1.8rem;

	margin-top:15px

}

}@media screen and (max-width:500px) {

	.sywel li {

	width:98%

}

.welp2 {

	height:auto;

	min-height:0

}

.sybt {

	font-size:20px;

	font-size:2rem

}

}.syp {

	padding-top:49px;

	padding-bottom:50px;

	background:#fff url(../images/sybg1.jpg) no-repeat center top

}

#outer #tab {

	padding-top:54px

}

#outer #tab li {

	float:left;

	margin-left:10px;

	width:292px;

	height:58px;

	line-height:58px;

	-moz-border-radius:29px;

	border-radius:29px;

	text-align:center;

	font-size:18px;

	font-size:1.8rem;

	cursor:pointer;

	background:url(../images/flbg.png) no-repeat center center;

	color:#fff;

	margin-bottom:24px

}

#outer #tab li.current {

	-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.3);

	-moz-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.3);

	box-shadow:2px 2px 10px 0 rgba(0,0,0,0.3)

}

#outer #tab li:hover {

	-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.3);

	-moz-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.3);

	box-shadow:2px 2px 10px 0 rgba(0,0,0,0.3)

}

#outer .ul {

	display:none;

	padding-top:40px;

	width:88.4375%;

	margin:0 auto

}

.sypbox {

	width:17.19%;

	/*float:left;*/

	margin-left:3%;

	text-align:center;

	display:inline-block;

	vertical-align: top;

	letter-spacing: 0;

}

.sypcon {

	border:1px solid #a0a0a0;

	background:#a0a0a0;

	padding-bottom:10px

}

.syptu {

	display:block;

	overflow:hidden

}

.syptu img {

	display:block;

	width:100%;

	max-width:558px;

	max-height:374px;

	-webkit-transition:.5s;

	-o-transition:.5s;

	-moz-transition:.5s;

	transition:.5s

}

.sypp1 {

	display:block;

	font-size:14px;

	font-size:1.4rem;

	line-height:20px;

	/*overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;*/

	color:#fff;

	margin-top:9px

}

.sypp2 {

	display:block;

	font-size:12px;

	font-size:1.2rem;

	line-height:20px;

	height:40px;

	overflow:hidden;

	text-align:center;

	color:#fff;

	padding:0 27px;

	margin-top:6px;

	margin-bottom:11px

}

.sypp3 {

	display:block;

	width:135px;

	height:28px;

	line-height:28px;

	text-align:center;

	color:#fff;

	border:1px solid #fff;

	-moz-border-radius:5px;

	border-radius:5px;

	margin:0 auto;

	font-size:18px;

	font-size:1.8rem

}

.sypbox:hover .sypcon {

	border:1px solid #fe8501;

	background:#fe8501

}

.sypbox:hover .sypp3 {

	background:#fff;

	color:#fe8501

}

.sypbox:hover .syptu img {

	-webkit-transform:scale(1.1);

	-moz-transform:scale(1.1);

	-ms-transform:scale(1.1);

	-o-transform:scale(1.1);

	transform:scale(1.1)

}

@media screen and (max-width:1219px) {

	.sypp2 {

	padding:0 15px

}

.sypbox {

	margin-left:2%;

	/*width:18.4%*/

}

#outer #tab li {

	font-size:14px;

	font-size:1.4rem;

	-webkit-background-size:100% 100%;

	-moz-background-size:100%;

	background-size:100%;

	width:237px;

	margin-bottom:10px;

	height:48px;

	line-height:48px

}

}@media screen and (max-width:999px) {

	#outer #tab li {

	width:31.333%;

	margin:0 1%;

	margin-bottom:10px;

	height:62px;

	line-height:62px

}

#outer .ul {

	width:95%

}

.sypbox {

	width:30%;

	margin:0 1%;

	margin-bottom:20px

}

.pyou .sypbox{width:30%;}

#outer #tab li.current {

	-webkit-box-shadow:none;

	-moz-box-shadow:none;

	box-shadow:none;

	color:#fe8501

}

#outer #tab li:hover {

	-webkit-box-shadow:none;

	-moz-box-shadow:none;

	box-shadow:none;

	color:#fe8501

}

}@media screen and (max-width:767px) {

	#outer #tab li {

	height:48px;

	line-height:48px

}

#outer #tab {

	padding-top:30px

}

#outer .ul {

	padding-top:25px

}

.sypp1 {

	font-size:14px;

	font-size:1.4rem

}

.sypp3 {

	font-size:16px;

	font-size:1.6rem

}

}@media screen and (max-width:700px) {

	#outer #tab li {

	width:46%;

	margin:0 2%;

	margin-bottom:10px;

	height:62px;

	line-height:62px

}

}@media screen and (max-width:500px) {

	#outer #tab li {

	width:48%;

	margin:0 1%;

	margin-bottom:10px;

	background:#333;

	height:40px;

	line-height:40px;

	font-size:12px;

	font-size:1.2rem

}

.sypbox {

	width:47%

}

.pyou .sypbox{width: 47%;}

}@media screen and (max-width:400px) {

	#outer #tab li {

	width:98%;

	margin:0 1%;

	margin-bottom:5px;

	background:#333;

	height:30px;

	line-height:30px;

	font-size:12px;

	font-size:1.2rem

}

}.syapp {

	padding-top:50px;

	padding-bottom:70px;

	background:url(../images/sybg2.png) no-repeat center top

}

.syapp .sybt {

	margin-bottom:54px

}

.syappbox {

	width:388px;

	float:left;

	margin-left:18px;

	position:relative;

	margin-bottom:30px

}

.syappbox img {

	display:block;

	width:100%;

	max-width:388px;

	max-height:92px

}

.syappcover {

	position:absolute;

	left:0;

	top:0;

	width:100%;

	height:100%;

	background:linear-gradient(to right,rgba(255,255,255,0.8),rgba(255,255,255,0));

	background:linear-gradient(to right,rgba(255,255,255,0.8),rgba(255,255,255,0)) \10

}

.appp1 {

	font-size:18px;

	font-size:1.8rem;

	font-weight:bold;

	line-height:30px;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	display:block;

	margin-left:26px;

	padding-top:17px

}

.appp2 {

	display:block;

	width:106px;

	height:28px;

	line-height:28px;

	text-align:center;

	background:#fe8501;

	color:#fff;

	font-size:12px;

	font-size:1.2rem;

	margin-left:26px;

	margin-top:5px

}

@media screen and (max-width:1219px) {

	.syappbox {

	width:314px;

	margin-bottom:50px

}

.appp1 {

	font-size:16px;

	font-size:1.6rem;

	padding-top:5px;

	margin-left:15px

}

.appp2 {

	margin-left:15px

}

}@media screen and (max-width:999px) {

	.syappbox {

	width:40%;

	margin:0 5%;

	margin-bottom:20px

}

.syapp {

	padding-top:30px

}

.syapp .sybt {

	margin-bottom:30px

}

}@media screen and (max-width:767px) {

	.syappbox {

	width:48%;

	margin:0 1%;

	margin-bottom:20px

}

.syapp {

	padding-top:30px

}

.syapp .sybt {

	margin-bottom:30px

}

.appp2 {

	margin-top:0

}

}@media screen and (max-width:650px) {

	.syappbox {

	float:none;

	max-width:388px;

	width:auto;

	margin:0 auto;

	margin-bottom:20px

}

.syapp {

	background:#f5f5f5

}

}.syphoto {

	padding-left:72px;

	padding-right:72px;

	padding-top:50px;

	padding-bottom:50px

}

.hang1 {

	position:relative;

	margin-bottom:30px

}

.zi {

	font-size:30px;

	font-size:3rem;

	position:absolute;

	left:0;

	top:50%;

	margin-top:-36px;

	max-width:260px

}

.zi a {

	color:#fe8501;

	font-weight:bold;

	line-height:36px;

	display:block

}

.photolist1 {

	padding-left:287px

}

.photobox {

	position:relative;

	width:24.3%;

	margin-left:.93%;

	float:left;

	overflow:hidden

}

.phototu img {

	display:block;

	width:100%;

	max-width:358px;

	max-height:182px;

	-webkit-transition:.5s;

	-o-transition:.5s;

	-moz-transition:.5s;

	transition:.5s

}

.photocover {

	position:absolute;

	left:0;

	bottom:0;

	width:100%;

	background:url(../images/photocover.png);

	line-height:28px;

	color:#fff;

	font-size:16px;

	font-size:1.6rem;

	text-align:center;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis

}

.photobox:hover .phototu img {

	-webkit-transform:scale(1.1);

	-moz-transform:scale(1.1);

	-ms-transform:scale(1.1);

	-o-transform:scale(1.1);

	transform:scale(1.1)

}

.photolist2 {

	padding-right:287px

}

.hang2 {

	position:relative

}

.jt {

	position:absolute;

	right:95px;

	top:50%;

	margin-top:-12px

}

@media screen and (max-width:1219px) {

	.zi {

	font-size:20px;

	font-size:2rem;

	max-width:170px

}

.photolist1 {

	padding-left:180px

}

.photolist2 {

	padding-right:180px

}

.jt {

	right:55px

}

}@media screen and (max-width:999px) {

	.zi {

	position:static;

	margin:0;

	margin-bottom:20px;

	max-width:1200px;

	text-align:center

}

.zi a {

	line-height:26px;

	display:inline-block

}

.photolist1 {

	padding-left:0

}

.photobox {

	width:23%;

	margin:0 1%

}

.jt {

	position:static;

	margin:0;

	margin-top:20px;

	text-align:right

}

.photolist2 {

	padding-right:0

}

.syapp {

	padding-bottom:38px

}

.photocover {

	font-size:14px;

	font-size:1.4rem

}

.syphoto {

	padding-left:30px;

	padding-right:30px

}

}@media screen and (max-width:767px) {

	.syphoto {

	padding-top:30px;

	padding-left:15px;

	padding-right:15px

}

.syp {

	padding-bottom:25px

}

}@media screen and (max-width:600px) {

	.photobox {

	width:46%;

	margin:0 2%;

	margin-bottom:10px

}

.hang1 {

	margin-bottom:0

}

}@media screen and (max-width:400px) {

	.photobox {

	float:none;

	width:auto;

	max-width:358px;

	margin:0 auto;

	margin-bottom:10px

}

}.sytulist {

	padding-bottom:20px

}

.sytuzuo {

	width:46.66%;

	margin-bottom:4px;

	cursor:pointer

}

.sytuzuo img {

	display:block;

	width:100%;

	max-width:560px;

	/*max-height:280px*/

}

.sytuyou {

	width:52.333%;

	margin-bottom:4px;

	overflow:hidden

}

.sytuyou img {

	display:block;

	width:100%;

	max-width:628px;

	max-height:420px;

	-webkit-transition:.5s;

	-o-transition:.5s;

	-moz-transition:.5s;

	transition:.5s

}

.sytuyou:hover img {

	-webkit-transform:scale(1.1);

	-moz-transform:scale(1.1);

	-ms-transform:scale(1.1);

	-o-transform:scale(1.1);

	transform:scale(1.1)

}

.syju {

	float:left;

	position:relative

}

.syju2 {

	display:none

}

.syju img {

	display:block;

	width:100%

}

.sytubox {

	float:left;

	width:246px;

	margin-left:10px;

	overflow:hidden

}

.sytubox img {

	display:block;

	width:100%;

	max-width:246px;

	max-height:232px;

	-webkit-transition:.5s;

	-o-transition:.5s;

	-moz-transition:.5s;

	transition:.5s

}

.syjucover {

	position:absolute;

	left:0;

	top:0;

	width:100%;

	height:100%;

	text-align:center

}

.syjup1 {

	display:block;

	color:#fff;

	font-size:30px;

	font-size:3rem;

	font-weight:bold;

	padding-top:41px

}

.syjup2 {

	display:block;

	color:#fff;

	font-size:18px;

	font-size:1.8rem;

	line-height:24px;

	max-width:300px;

	margin:0 auto;

	margin-top:33px

}

.sytubox:hover img {

	-webkit-transform:scale(1.1);

	-moz-transform:scale(1.1);

	-ms-transform:scale(1.1);

	-o-transform:scale(1.1);

	transform:scale(1.1)

}

@media screen and (max-width:1219px) {

	.syju {

	width:350px

}

.sytubox {

	width:200px

}

.syjup2 {

	margin-top:18px

}

}@media screen and (max-width:999px) {

	.syju {

	width:36%

}

.syjup1 {

	padding-top:15px;

	font-size:24px;

	font-size:2.4rem

}

.syjup2 {

	font-size:14px;

	font-size:1.4rem;

	margin-top:15px

}

.sytubox {

	width:20.5%;

	margin-left:.8%

}

.sytulist {

	text-align:center

}

}@media screen and (max-width:767px) {

	.syjup1 {

	font-size:20px;

	font-size:2rem

}

.syjup2 {

	margin-top:6px

}

}@media screen and (max-width:650px) {

	.syjup1 {

	font-size:16px;

	font-size:1.6rem

}

.syjup2 {

	line-height:20px

}

}@media screen and (max-width:600px) {

	.syju {

	display:none

}

.syju2 {

	display:block;

	width:100%;

	background:#fe8501;

	padding-bottom:10px

}

.syju img {

	display:none

}

.syjucover {

	position:static

}

.sytuzuo {

	/*float:none;

	width:auto;*/
width:100%;
	max-width:560px;

	margin:0 auto

}

.sytuyou {

	width:100%;

	margin-top:10px

}

.sytubox {

	width:48%;

	margin:0 1%;

	margin-top:10px

}

.sytubox2 {

	/*width:31%*/

}

.xiaoshi {

	display:none

}

}@media screen and (max-width:500px) {

	.syjup1 {

	font-size:20px;

	font-size:2rem

}

.syjup2 {

	font-size:16px;

	font-size:1.6rem;

	margin-top:20px

}

}.synzs {

	padding-top:47px;

	background:url(../images/dituxu.png) no-repeat center top;

	padding-bottom:30px

}

.syn {

	width:670px

}

.sybt2 {

	font-size:36px;

	font-size:3.6rem;

	text-transform:uppercase;

	padding-bottom:12px;

	background:url(../images/btbg2.png) no-repeat left bottom;

	margin-bottom:50px

}

.syn li {

	position:relative;

	margin-bottom:26px

}

.syntu {

	position:absolute;

	left:0;

	top:0;

	overflow:hidden

}

.syntu img {

	display:block;

	width:100%;

	max-width:232px;

	max-height:136px;

	-webkit-transition:.5s;

	-o-transition:.5s;

	-moz-transition:.5s;

	transition:.5s

}

.syntu:hover img {

	-webkit-transform:scale(1.1);

	-moz-transform:scale(1.1);

	-ms-transform:scale(1.1);

	-o-transform:scale(1.1);

	transform:scale(1.1)

}

.syn li div {

	padding-left:255px;

	min-height:136px

}

.synp1 {

	display:block;

	font-size:16px;

	font-size:1.6rem;

	font-weight:bold;

	color:#666;

	line-height:26px;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	padding-top:13px

}

.synp2 {

	display:block;

	color:#666;

	line-height:22px;

	height:44px;

	overflow:hidden

}

.syn li div span {

	display:block;

	color:#666;

	margin-top:7px;

	margin-bottom:8px

}

.synp1:hover {

	color:#fe8501

}

.synp2:hover {

	color:#fe8501

}

.syzs {

	width:450px

}

.syzsbox {

	width:202px;

	float:left;

	margin-left:46px

}

.syzscon {

	position:relative;

	overflow:hidden

}

.syzstu img {

	display:block;

	width:100%;

	max-width:200px;

	max-height:284px

}

.syzstu {

	border:1px solid #ebebeb;

	display:block

}

.syzscover {

	position:absolute;

	left:0;

	top:-100%;

	width:100%;

	height:100%;

	background:url(../images/zscover.png)

}

.syzscover img {

	width:34px;

	height:34px;

	position:absolute;

	left:50%;

	margin-left:-17px;

	top:50%;

	margin-top:-17px

}

.syzsbox:hover .syzscover {

	top:0

}

.syzsp {

	display:block;

	text-align:center;

	line-height:26px;

	margin-top:15px

}

#baguetteBox-overlay {

	display:none;

	opacity:0;

	position:fixed;

	overflow:hidden;

	top:0;

	left:0;

	width:100%;

	height:100%;

	background-color:#222;

	background-color:rgba(0,0,0,0.8);

	-webkit-transition:opacity .5s ease;

	-o-transition:opacity .5s ease;

	-moz-transition:opacity .5s ease;

	transition:opacity .5s ease;

	z-index:99999999999999999999999999999999999999

}

#baguetteBox-overlay.visible {

	opacity:1

}

#baguetteBox-overlay .full-image {

	display:inline-block;

	position:relative;

	width:100%;

	height:100%;

	text-align:center

}

#baguetteBox-overlay .full-image figure {

	display:inline;

	margin:0;

	height:100%

}

#baguetteBox-overlay .full-image img {

	display:inline-block;

	width:auto;

	height:auto;

	max-height:100%;

	max-width:100%;

	vertical-align:middle;

	-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);

	-moz-box-shadow:0 0 8px rgba(0,0,0,0.6);

	box-shadow:0 0 8px rgba(0,0,0,0.6)

}

#baguetteBox-overlay .full-image figcaption {

	display:block;

	position:absolute;

	bottom:0;

	width:100%;

	text-align:center;

	line-height:1.8;

	color:#ccc;

	background-color:#000;

	background-color:rgba(0,0,0,0.6);

	font-family:Verdana,Geneva,sans-serif

}

#baguetteBox-overlay .full-image:before {

	content:"";

	display:inline-block;

	height:50%;

	width:1px;

	margin-right:-1px

}

#baguetteBox-slider {

	position:absolute;

	left:0;

	top:0;

	height:100%;

	width:100%;

	white-space:nowrap;

	-webkit-transition:left .4s ease,-webkit-transform .4s ease;

	transition:left .4s ease,-moz-transform .4s ease;

	transition:left .4s ease,-webkit-transform .4s ease;

	-o-transition:left .4s ease,-o-transform .4s ease;

	-moz-transition:left .4s ease,transform .4s ease,-moz-transform .4s ease;

	transition:left .4s ease,transform .4s ease;

	transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease,-o-transform .4s ease

}

#baguetteBox-slider.bounce-from-right {

	-webkit-animation:bounceFromRight .4s ease-out;

	-moz-animation:bounceFromRight .4s ease-out;

	animation:bounceFromRight .4s ease-out

}

#baguetteBox-slider.bounce-from-left {

	-webkit-animation:bounceFromLeft .4s ease-out;

	-moz-animation:bounceFromLeft .4s ease-out;

	animation:bounceFromLeft .4s ease-out

}

.baguetteBox-button#next-button,.baguetteBox-button#previous-button {

	top:50%;

	top:-webkit-calc(50% - 30px);

	top:-moz-calc(50% - 30px);

	top:calc(50% - 30px);

	width:44px;

	height:60px

}

.baguetteBox-button {

	position:absolute;

	cursor:pointer;

	outline:0;

	padding:0;

	margin:0;

	border:0;

	-moz-border-radius:15%;

	border-radius:15%;

	background-color:#323232;

	background-color:rgba(50,50,50,0.5);

	color:#ddd;

	font:1.6em sans-serif;

	-webkit-transition:background-color .4s ease;

	-o-transition:background-color .4s ease;

	-moz-transition:background-color .4s ease;

	transition:background-color .4s ease

}

.baguetteBox-button:hover {

	background-color:rgba(50,50,50,0.9)

}

.baguetteBox-button#next-button {

	right:2%

}

.baguetteBox-button#previous-button {

	left:2%

}

.baguetteBox-button#close-button {

	top:20px;

	right:2%;

	right:-webkit-calc(2%+6px);

	right:-moz-calc(2%+6px);

	right:calc(2%+6px);

	width:30px;

	height:30px

}

.baguetteBox-button svg {

	position:absolute;

	left:0;

	top:0

}

.spinner {

	width:40px;

	height:40px;

	display:inline-block;

	position:absolute;

	top:50%;

	left:50%;

	margin-top:-20px;

	margin-left:-20px

}

.double-bounce1,.double-bounce2 {

	width:100%;

	height:100%;

	-moz-border-radius:50%;

	border-radius:50%;

	background-color:#fff;

	opacity:.6;

	position:absolute;

	top:0;

	left:0;

	-webkit-animation:bounce 2s infinite ease-in-out;

	-moz-animation:bounce 2s infinite ease-in-out;

	animation:bounce 2s infinite ease-in-out

}

.double-bounce2 {

	-webkit-animation-delay:-1s;

	-moz-animation-delay:-1s;

	animation-delay:-1s

}

@-webkit-keyframes bounceFromRight {

	0% {

	margin-left:0

}

50% {

	margin-left:-30px

}

100% {

	margin-left:0

}

}@-moz-keyframes bounceFromRight {

	0% {

	margin-left:0

}

50% {

	margin-left:-30px

}

100% {

	margin-left:0

}

}@keyframes bounceFromRight {

	0% {

	margin-left:0

}

50% {

	margin-left:-30px

}

100% {

	margin-left:0

}

}@-webkit-keyframes bounceFromLeft {

	0% {

	margin-left:0

}

50% {

	margin-left:30px

}

100% {

	margin-left:0

}

}@-moz-keyframes bounceFromLeft {

	0% {

	margin-left:0

}

50% {

	margin-left:30px

}

100% {

	margin-left:0

}

}@keyframes bounceFromLeft {

	0% {

	margin-left:0

}

50% {

	margin-left:30px

}

100% {

	margin-left:0

}

}@-webkit-keyframes bounce {

	0%,100% {

	-webkit-transform:scale(0);

	transform:scale(0)

}

50% {

	-webkit-transform:scale(1);

	transform:scale(1)

}

}@-moz-keyframes bounce {

	0%,100% {

	-webkit-transform:scale(0);

	-moz-transform:scale(0);

	transform:scale(0)

}

50% {

	-webkit-transform:scale(1);

	-moz-transform:scale(1);

	transform:scale(1)

}

}@keyframes bounce {

	0%,100% {

	-webkit-transform:scale(0);

	-moz-transform:scale(0);

	-o-transform:scale(0);

	transform:scale(0)

}

50% {

	-webkit-transform:scale(1);

	-moz-transform:scale(1);

	-o-transform:scale(1);

	transform:scale(1)

}

}@media screen and (max-width:1219px) {

	.azuo {

	width:440px

}

.ayou {

	padding-top:0

}

.apart3 {

	padding-bottom:60px

}

.zspart .img-list li {

	width:191px

}

}@media screen and (max-width:999px) {

	.ap1 {

	font-size:24px;

	font-size:2.4rem

}

.app1 {

	font-size:24px;

	font-size:2.4rem

}

.app2 {

	font-size:14px;

	font-size:1.4rem

}

.zspart .img-list ul {

	width:10000%

}

.zspart .img-list li {

	width:.23%;

	margin:0 .01%

}

.zspart .zhengfu {

	position:static;

	background:0;

	margin:0

}

.zspart .zhengfu p {

	position:static;

	color:#333;

	width:100%;

	margin-top:10px

}

.zspart .fangda2 {

	display:none

}

.syzscover {

	display:none

}

}@media screen and (max-width:767px) {

	.azuo {

	float:none;

	width:100%;

	margin-right:0;

	text-align:center

}

.ayou {

	margin-top:20px

}

.apart3 {

	padding-top:30px;

	padding-bottom:40px

}

.fyabtp {

	font-size:24px;

	font-size:2.4rem

}

.apart4 {

	padding-top:25px

}

}@media screen and (max-width:550px) {

	.zspart .img-list li {

	width:.31333%

}

.app1 {

	font-size:20px;

	font-size:2rem

}

.zspart {

	padding-bottom:40px

}

}@media screen and (max-width:400px) {

	.zspart .img-list li {

	width:.48%

}

.apart3 {

	padding-bottom:20px

}

.apart4 {

	height:220px

}

}@media screen and (max-width:1219px) {

	.syzsbox {

	margin-left:15px

}

.syzs {

	width:419px

}

.syn {

	width:540px

}

}@media screen and (max-width:999px) {

	.syn {

	width:58%

}

.syzs {

	width:40%

}

.syzsbox {

	width:48%;

	margin:0 1%

}

.sybt2 {

	font-size:30px;

	font-size:3rem

}

}@media screen and (max-width:800px) {

	.syn {

	width:100%

}

.syzs {

	width:100%;

	margin-top:20px

}

.syzsbox {

	max-width:200px

}

.sybt2 {

	margin-bottom:25px

}

}@media screen and (max-width:500px) {

	.sybt2 {

	font-size:24px;

	font-size:2.4rem

}

.syntu {

	width:130px;

	top:12px

}

.syn li div {

	padding-left:145px;

	min-height:100px

}

.synp1 {

	padding-top:0

}

}.syhb .sybt {

	margin-bottom:43px

}

.syhb {

	padding-top:33px

}

.syhb img {

	max-width:100%

}

.syhb .img-scroll {

	position:relative

}

.syhb .prev,.syhb .next {

	position:absolute;

	display:block;

	width:16px;

	height:25px;

	top:50%;

	margin-top:-12px;

	color:#fff;

	text-align:center;

	line-height:100px

}

.syhb .prev {

	left:0;

	cursor:pointer;

	background:url("../images/sbs.png") no-repeat

}

.syhb .next {

	right:0;

	cursor:pointer;

	background:url("../images/sbx.png") no-repeat

}

.syhb .img-list {

	position:relative;

	width:90%;

	overflow:hidden;

	margin:0 auto

}

.syhb .img-list ul {

	width:10000%

}

.syhb .img-list li {

	float:left;

	display:inline;

	width:.18%;

	margin:0 .01%;

	position:relative;

	position:relative;

	text-align:center

}

@media screen and (max-width:767px) {

	.syhb .img-scroll {

	padding-bottom:50px

}

.syhb .prev,.syhb .next {

	top:auto;

	bottom:0

}

.syhb .img-list {

	width:100%

}

.syhb .prev {

	left:50%;

	margin-left:-30px

}

.syhb .next {

	right:50%;

	margin-right:-30px

}

.syhb .img-list li {

	width:.23%

}

}@media screen and (max-width:500px) {

	.syhb .img-list li {

	width:.48%

}

}.bottom {

	background:#333 url(../images/bottombg.jpg) no-repeat center top;

	padding-top:79px

}

.jianju {

	margin-bottom:37px

}

.bottom p,.bottom li,.bottom a,.bottom span {

	color:#fff

}

.bottom a:hover {

	color:#f8921b

}

.div>a,.div>span {

	display:block;

	font-size:24px;

	font-size:2.4rem;

	font-weight:bold;

	color:#f8921b;

	margin-bottom:12px;

	text-transform:uppercase

}

.div1 {

	margin-right:20px;

	width:234px;

	background:url(../images/shu.jpg) no-repeat right 8px

}

.div1 li {

	line-height:30px

}

.div2 {

	width:231px;

	background:url(../images/shu.jpg) no-repeat right 8px;

	margin-right:32px;

	min-height:290px

}

.div2 li {

	line-height:30px

}

.div3 {

	width:267px;

	padding-right:27px;

	background:url(../images/shu.jpg) no-repeat right 8px

}

.div3 li {

	line-height:24px;

	margin-bottom:6px

}

.div4 {

	width:387px

}

.div4>a {

	padding-left:11px;

	margin-bottom:19px

}

.xing {

	padding-left:11px;

	background:url(../images/syxing.png) no-repeat left 15px;

	margin-bottom:12px

}

.xing input {

	height:31px;

	line-height:31px;

	color:#999;

	padding-left:10px;

	font-size:12px;

	font-size:1.2rem

}

.intbox1 input {

	width:161px

}

.intbox2 input {

	width:474px

}

.intbox3 textarea {

	width:366px;

	padding-left:10px;

	line-height:26px;

	padding-top:7px;

	height:65px

}

.intbox4 input.syint1 {

	width:114px;

	float:left

}

.intbox4 input.syint2 {

	padding:0;

	width:112px;

	height:31px;

	line-height:31px;

	text-align:center;

	background:#fe8501;

	color:#fff;

	font-size:16px;

	font-size:1.6rem;

	float:right;

	cursor:pointer

}

.intbox4 img {

	margin-left:16px;

	cursor:pointer

}

.bottom .bsjj a {

	margin-right:1px;

	position:relative;

	-webkit-transition:.5s;

	-o-transition:.5s;

	-moz-transition:.5s;

	transition:.5s;

	top:0

}

.bottom .bsjj {

	padding-top:7px;

	padding-left:11px

}

.bottom .bsjj a:hover {

	top:-10px

}

.copyright {

	line-height:30px;

	font-size:12px;

	font-size:1.2rem;

	text-align:center;

	margin-top:32px

}

.cnzz {

	padding-left:10px

}

.link {

	padding-top:4px;

	padding-bottom:4px;

	line-height:30px;

	min-height:30px;

	border-top:1px solid #979797;

	margin-top:2px

}

.link a {

	padding:0 20px

}

.link a,.link span {

	display:inline-block

}

.link a:hover {

	color:#f8921b

}

@media screen and (min-width:1000px) and (max-width:1219px) {

	.div1 {

	width:147px;

	margin-right:15px

}

.div2 {

	width:199px;

	margin-right:15px

}

.div4 {

	width:305px

}

.intbox1 input {

	width:128px

}

.intbox3 textarea {

	width:286px

}

.intbox4 input.syint1 {

	width:76px

}

.intbox4 img {

	margin-left:5px

}

.intbox4 input.syint2 {

	width:90px

}

.copyright {

	margin-top:10px

}

}@media screen and (max-width:999px) {

	.bottom {

	background:#333;

	padding-top:45px

}

.div {

	padding:0;

	margin:0;

	background:0;

	width:50%

}

.div4 form {

	width:320px

}

.intbox1 input {

	width:138px

}

.intbox3 textarea {

	width:300px

}

.intbox4 input.syint1 {

	width:75px

}

.intbox4 img {

	margin-left:6px

}

.intbox4 input.syint2 {

	width:103px

}

}@media screen and (max-width:767px) {

	.div1,.div2,.div3 {

	display:none

}

.div4>a,.div form {

	display:none

}

.div4 {

	width:100%

}

.bottom .bsjj {

	padding-left:0;

	padding-top:0

}

.jianju {

	margin-bottom:15px

}

.bottom {

	text-align:center;

	padding-top:25px

}

.copyright {

	margin-top:10px

}

.link a,.link span {

	display:none

}

}.mianbao {

	font-size:16px;

	font-size:1.6rem;

	line-height:24px;

	color:#666;

	padding-top:35px

}

.mianbao a {

	color:#666

}

.mianbao a:hover {

	color:#f8921b

}

.co00 {

	color:#f8921b!important

}

.fymain {

	padding-top:30px;

	padding-bottom:80px

}

.pzuo {

	width:264px

}

.pyou {

	width:902px

}

.cepart1 {

	background:#f5f5f5;

	padding-bottom:1px;

	border:1px solid #eee

}

.cepart1 p {

	line-height:62px

}

.cepart1 p a {

	display:block;

	font-size:30px;

	font-size:3rem;

	padding-left:53px;

	color:#fe8501;

	text-transform:uppercase;

	font-weight:bold;

	background:url(../images/flbgms.png) no-repeat 20px 20px

}

.cepart1>div {

	line-height:40px;

	border-bottom:1px solid #ddd

}

.cepart1>div a {

	display:block;

	padding-left:22px;

	font-size:16px;

	font-size:1.6rem;

	color:#666

}

.cepart1>div:hover a {

	background:#fe8501;

	color:#fff

}

.cepart1>div.currentfl a {

	background:#fe8501;

	color:#fff

}

.cepart1 ul {

	/*padding-left:20px;*/

	line-height:24px

}

.cepart1 ul li {

	/*padding-left:20px;*/

padding: 0 20px;

	line-height:40px

}

.cepart1 ul li a {

	/*display:block;

	color:#666*/

	display: block;

    font-size: 14px;

    font-size: 1.4rem;

    line-height: 20px;

    color: #666;

    padding: 8px 0;

    position: relative;

    border-bottom: dashed 1px #dcdcdc;

    -webkit-transition: all .35s;

    -o-transition: all .35s;

    -moz-transition: all .35s;

    transition: all .35s;

    overflow: hidden;

}

.cepart1 ul li a:hover {

	/*color:#fe8501

*/

padding-left: 14px;

    color: #fe8501;

}

.cepart1 ul li a:before {

    position: absolute;

    content: '';

    width: 9px;

    height: 1px;

    background-color: #fe8501;

    left: -10px;

    top: 18px;

    -webkit-transition: all .35s;

    -o-transition: all .35s;

    -moz-transition: all .35s;

    transition: all .35s;

}

.cepart1 ul li:hover > a:before, .cepart1 ul li.active > a:before { left: 0; }

.cepart2 {

	margin-top:24px;

	background:#f5f5f5

}

.cepart2 p {

	position:relative

}

.cepart2 p img {

	display:block;

	width:100%;

	max-width:264px;

	max-height:164px

}

.cefu {

	position:absolute;

	left:0;

	bottom:0;

	width:100%;

	background:url(../images/cecover.png);

	line-height:38px

}

.cefu span {

	display:block;

	padding-left:29px;

	color:#fff;

	font-size:22px;

	font-size:2.2rem;

	font-weight:bold

}

.cepart2 ul li {

	padding-left:32px;

	line-height:28px

}

.cepart2 ul {

	padding-left:27px;

	padding-top:10px;

	padding-bottom:14px

}

.kfi1 {

	background:url(../images/kfi1.png) no-repeat left center

}

.kfi2 {

	background:url(../images/kfi2.png) no-repeat left center

}

.cepart2 ul li a:hover {

	color:#fe8501

}

.pyou .sypbox {

	width:288px;

	margin-left:13px;

	margin-bottom:19px

}

.fypp {

	text-align:center

}

.fypp .sypp3 {

	display:inline-block

}

.fypp input {

	cursor:pointer;

	margin-right:10px

}

.ms_ye {

	position:relative;

	margin-top:30px;

	text-align:center

}

.ms_ye a {

	display:inline-block;

	width:33px;

	line-height:28px;

	text-align:center;

	margin-left:2px;

	margin-right:3px;

	font-size:12px;

	font-size:1.2rem;

	background:#fff;

	color:#333;

	border:1px solid #e5e5e5

}

.ms_sx {

	width:59px!important;

	background:none!important;

	color:#333!important

}

.ms_sx:hover {

	color:#f8921b!important

}

.ms_ye .ms_current_ye {

	color:#f8921b;

	border:1px solid #f8921b

}

.ms_ye a:hover {

	color:#f8921b;

	border:1px solid #f8921b

}

.xiangshang {

	position:absolute;

	right:0;

	bottom:0;

	padding-right:23px;

	background:url(../images/xs.jpg) no-repeat right 6px

}

.xiangshang input {

	width:146px;

	height:28px;

	line-height:28px;

	text-align:center;

	color:#fff;

	border:1px solid #fe8501;

	background:#fe8501;

	cursor:pointer;

	font-size:12px;

	font-size:1.2rem

}

.xiangshang input:hover {

	background:#fff;

	color:#fe8501

}

.product1 .ms_ye {

	text-align:left

}

@media screen and (max-width:1219px) {

	.pyou {

	width:690px

}

.pyou .sypbox {

	width:216px

}

}@media screen and (max-width:999px) {

	.pzuo {

	width:30%

}

.pyou {

	width:68%

}

.pyou .sypbox {

	width:30%;

	margin:0 1%;

	margin-bottom:20px

}

.xiangshang {

	position:static;

	display:inline-block

}

.product1 .ms_ye {

	text-align:center

}

.ms_ye a {

	margin-bottom:10px

}

.fypp .sypp3 {

	font-size:16px;

	font-size:1.6rem;

	width:112px

}

.fymain {

	padding-bottom:40px

}

.cepart2 p {

	max-width:264px;

	margin:0 auto

}

}@media screen and (max-width:800px) {

	.pyou .sypbox {

	width:47%

}

.cepart1 p a {

	font-size:20px;

	font-size:2rem

}

}@media screen and (max-width:767px) {

	.pzuo {

	width:100%;

	margin-bottom:50px

}

.pyou {

	width:100%

}

.cepart2 p {

	max-width:264px;

	margin:0 auto

}

.cepart2 {

	display:none

}

.cepart3 {

	display:none

}

}@media screen and (max-width:600px) {

	.pp3 input {

	left:-20px

}

}@media screen and (max-width:550px) {

	.pbox {

	width:48%

}

.ms_sx {

	margin:0 6px!important

}

}@media screen and (max-width:370px) {

	.pp3 a {

	width:88px

}

}#showArea {

	margin-top:24px;

	margin-bottom:16px

}

#showArea img {

	cursor:pointer;

	width:134px;

	height:90px;

	margin:0 auto;

	display:block

}

#showArea a {

	display:inline-block;

	text-align:center;

	margin-bottom:14px;

	border:1px solid #e5e5e5

}

#main_img {

	cursor:pointer;

	display:block

}

#gotop {

	cursor:pointer;

	display:block;

	width:14px;

	height:9px;

	background:url(../images/top.png) no-repeat right center;

	margin:0 auto

}

#gobottom {

	cursor:pointer;

	display:block;

	width:14px;

	height:9px;

	background:url(../images/bottom.png) no-repeat right center;

	margin:0 auto

}

#gotop:hover {

	background:url(../images/topon.png) no-repeat right center

}

#gobottom:hover {

	background:url(../images/bottomon.png) no-repeat right center

}

#showArea {

	height:311px;

	overflow:hidden

}

.MagicZoomBigImageCont {

	background:#FFF

}

.MagicZoomBigImageCont img {

	width:700px!important;

	display:block

}

.MagicZoomPup {

	border:0 solid #aaa;

	background:#fff

}

.left-pro {

	width:724px;

	text-align:left;

	margin-bottom:27px;

	margin:0 auto

}

.left-pro .t1 {

	width:136px;

	float:right;

	text-align:right

}

.left-pro .t2 {

	width:560px;

	text-indent:0;

	float:left

}

.left-pro .t2 a {

	display:block;

	margin-bottom:0;

	border:1px solid #e5e5e5

}

.left-pro .t2 img {

	text-indent:0;

	display:block

}

.title {

	margin-bottom:9px

}

.title h1 {

	font-size:18px;

	font-size:1.8rem;

	padding-bottom:13px;

	line-height:28px;

	color:#333

}

.content {

	padding-top:32px;

	text-align:center

}

.cpxx {

	line-height:30px;

	color:#666

}

.cpxx p,.cpxx li,.cpxx span,.cpxx b {

	color:#666

}

.cpxx a {

	color:#fe8501

}

.cpxx img,.cpxx iframe {

	max-width:100%

}

.btn {

	display:inline-block;

	margin:0 20px

}

.btn a {

	display:inline-block;

	width:114px;

	height:32px;

	line-height:32px;

	-moz-border-radius:16px;

	border-radius:16px;

	text-align:center;

	color:#fff;

	-webkit-transition:.5s;

	-o-transition:.5s;

	-moz-transition:.5s;

	transition:.5s;

	background:#fe8501

}

.btn a:hover {

	background:#e5e5e5;

	color:#363a3a

}

.btn1 {

	margin-right:25px

}

.share {

	display:inline-block;

	margin:0 20px;

	position:relative;

	top:11px

}

.share1 {

	display:inline-block;

	position:relative;

	top:-6px;

	padding-right:4px;

	color:#333

}

.share2 {

	display:inline-block

}

#outer2 {

	margin-top:60px;

	margin-bottom:30px

}

#outer2 #tab2 {

	background:#e5e5e5

}

#outer2 #tab2 li {

	float:left;

	padding:0;

	height:45px;

	line-height:45px;

	text-align:center;

	font-size:20px;

	font-size:2rem;

	cursor:pointer;

	color:#333;

	width:25%

}

#outer2 #tab2 li.current2 {

	background:#fe8501;

	color:#fff

}

#outer2 #tab2 li:hover {

	background:#fe8501;

	color:#fff

}

#outer2 .ul2 {

	display:none;

	padding-top:20px

}

.chanpinx {

	line-height:30px;

	padding-top:3px;

	color:#666;

	padding-bottom:12px;

	font-size:16px;

	font-size:1.6rem

}

.chanpinx p,.chanpinx li,.chanpinx span,.chanpinx b {

	color:#666

}

.chanpinx a {

	color:#fe8501

}

.chanpinx img {

	max-width:100%

}

.chanpinx iframe {

	max-width:100%

}

.chanpinx table,.nex table,.cpxx table {

	width:97%;

	border-collapse:collapse;

	line-height:24px

}

.chanpinx table p{padding-left: 0;background: none;}

.chanpinx tr td,.nex tr td,.cpxx tr td {

	line-height:24px;

	padding:2px;

}

.table{width:100%;overflow-x: scroll;}

.table table {

	width:100%;

	border-collapse:collapse;

	line-height:22px;

	border:1px solid #ccc

}

.table table tr td {

	padding:3px;

	border:1px solid #ccc;

	padding: 0 10px!important;

}

@media screen and (max-width:1000px) {

	.table {

	width:100%;

	overflow:scroll

}

.table table {

	width:885px

}

}

.des {

	line-height:50px;

	font-size:24px;

	font-size:2.4rem;

	/*padding-left:30px;*/

	/*background:#fe8501;*/

	margin-top:60px;

	font-weight:bold;

	margin-bottom:20px;

	/*color:#fff*/

}

.des a {

	/*color:#fff*/

}

.img980 {

	position:relative;

	margin:0 auto;

	width:100%

}

.img980 .prev,.img980 .next {

	position:absolute;

	display:block;

	width:16px;

	height:25px;

	top:40%;

	color:#fff;

	line-height:100px

}

.img980 .prev {

	left:0;

	cursor:pointer;

	background:url("../images/sbs.png") no-repeat

}

.img980 .next {

	right:0;

	cursor:pointer;

	background:url("../images/sbx.png") no-repeat

}

.img980 .img-list {

	position:relative;

	width:90%;

	overflow:hidden;

	margin:0 auto

}

.img980 .img-list ul {

	width:10000%

}

.img980 .img-list li {

	float:left;

	display:inline;

	width:.31%;

	margin:0 .01%;

	position:relative;

	position:relative;

	text-align:center

}

.img980 .img-list li span,.img980 .img-list li a {

	color:#fff;

	display:block;

	border:1px solid #dadada

}

.img980 .img-list li img {

	width:100%;

	max-width:390px;

	max-height:390px;

	display:block

}

.img9802 {

	display:none

}

.img9802 li {

	float:left;

	width:48%;

	margin:0 1%;

	margin-bottom:20px

}

.img9802 li img {

	max-width:100%

}

.fypboxlist {

	position:relative;

	margin:0 auto;

	width:100%

}

.fypboxlist .img-list {

	position:relative;

	width:100%;

	overflow:hidden;

	margin:0 auto

}

.fypboxlist .img-list ul {

	width:10000%

}

.fypboxlist .img-list li {

	float:left;

	display:inline;

	width:292px;

	margin-right:13px;

	position:relative;

	position:relative;

	text-align:center

}

.fypcon {

	border:1px solid #a0a0a0;

	background:#a0a0a0;

	padding-bottom:10px;

}

.fyptu img {

	display:block;

	width:100%;

	max-width:558px;

	max-height:374px

}

.fypcover {

	line-height:38px;

	background:#a0a0a0;

	text-align:center;

	display:block

}

.fypcover span {

	color:#fff;

	font-size:20px;

	font-size:2rem

}

.fypbox:hover .fypcon {

	border:1px solid #fe8501

}

.fypbox:hover .fypcover {

	background:#fe8501

}

.pxlx>p,.c_title2>p {

	font-size:18px;

	font-size:1.8rem;

	line-height:30px;

	padding-top:13px;

	padding-bottom:13px;

	padding-left:55px;

	margin-bottom:25px;

	background:#eee url(../images/pbg.png) no-repeat 16px center

}

.c_title2>p {

	color:#fe8501;

	padding-bottom:0;

	margin-bottom:0;

	background:url(../images/pbg.png) no-repeat 16px center

}

.coxinn {

	margin-top:-10px

}

.coxinn .pxxing {

	background:url(../images/pxxing.png) no-repeat left 15px;

	padding-left:13px

}

.coxinn .tex.pxxing {

	background:url(../images/pxxing.png) no-repeat left 30px;

	padding-left:13px

}

.coxinn .int1 {

	padding-left:13px;

	float:left;

	margin-top:18px

}

.coxinn .int2 {

	padding-left:13px;

	float:right;

	margin-top:18px

}

.coxinn .int1 input,.coxinn .int2 input {

	width:393px;

	height:35px;

	padding-left:15px;

	border:1px solid #ccc;

	color:#666;

	font-size:12px;

	font-size:1.2rem

}

.coxinn textarea {

	width:834px;

	height:110px;

	padding-left:15px;

	font-size:12px;

	font-size:1.2rem;

	line-height:32px;

	border:1px solid #ccc;

	margin-top:18px;

	color:#666

}

.coxinn .int5 {

	margin-top:14px

}

.coxinn .int3 {

	width:223px;

	height:35px;

	padding-left:11px;

	font-size:12px;

	font-size:1.2rem;

	line-height:35px;

	text-transform:uppercase;

	float:left;

	border:1px solid #ccc;

	color:#666

}

.coyanzheng {

	width:120px;

	height:37px;

	float:left;

	margin-left:53px;

	cursor:pointer

}

.coxinn .int4 {

	width:286px;

	height:37px;

	float:right;

	background:#fe8501;

	font-size:14px;

	font-size:1.4rem;

	color:#fff;

	cursor:pointer;

	transition:.5s;

	-moz-transition:.5s;

	-o-transition:.5s;

	-webkit-transition:.5s;

	font-weight:bold

}

.coxinn .int4:hover {

	background:#0e6bcd

}

.pxlx {

	border:1px solid #dcdcdc;

	padding-bottom:40px

}

.pxlx form {

	width:864px;

	margin:0 auto

}

@media screen and (max-width:1360px) {

	.MagicZoomPup {

	background:rgba(0,0,0,0)!important

}

.MagicZoomBigImageCont {

	display:none!important

}

}@media screen and (max-width:1219px) {

	.share {

	margin:0 15px

}

.btn {

	margin:0 15px

}

.fypboxlist .img-list li {

	width:221px

}

.left-pro {

	width:690px

}

.left-pro .t1 {

	width:120px

}

#showArea img {

	width:118px;

	height:79px

}

#showArea a {

	margin-bottom:31px

}

.coxinn .int1 input,.coxinn .int2 input {

	width:270px

}

.coxinn textarea {

	width:589px

}

.coxinn .int4 {

	width:205px

}

.coyanzheng {

	margin-left:15px

}

#outer2 #tab2 li {

	width:25%

}

.pxlx form {

	width:90%

}

}@media screen and (max-width:999px) {

	.img9802 {

	display:block

}

.left-pro {

	display:none

}

#outer2 #tab2 {

	background:#ccc;

	padding-top:10px

}

#outer2 #tab2 li {

	font-size:16px;

	font-size:1.6rem;

	padding:0;

	width:48%;

	margin:0 1%;

	margin-bottom:10px;

	height:36px;

	line-height:36px;

	background:#4d4d4d;

	color:#fff

}

#outer2 {

	margin-top:40px

}

.fypcover {

	line-height:32px

}

.fypcover span {

	font-size:16px;

	font-size:1.6rem

}

.fypboxlist .img-list li {

	width:.31333%;

	margin:0 .01%

}

.des {

	font-size:20px;

	font-size:2rem;

	line-height:42px

}

.share {

	margin-bottom:20px

}

.coxinn .int1 {

	width:45%

}

.coxinn .int2 {

	width:45%

}

.coxinn .int1 input,.coxinn .int2 input {

	width:-webkit-calc(100% - 15px);

	width:-moz-calc(100% - 15px);

	width:calc(100% - 15px)

}

.coxinn textarea {

	width:-webkit-calc(100% - 15px);

	width:-moz-calc(100% - 15px);

	width:calc(100% - 15px)

}

.coxinn .int3 {

	width:130px

}

.coxinn .int4 {

	width:160px

}

}@media screen and (max-width:767px) {

	.des {

	font-size:18px;

	font-size:1.8rem

}

.btn {

	padding-top:20px

}

}@media screen and (max-width:500px) {

	.img980 .img-list li {

	width:.48%

}

.btn a {

	margin-bottom:10px

}

.btn a {

	width:120px

}

.fypboxlist .img-list li {

	width:.48%;

	margin-bottom:20px

}

.coxinn .int1 {

	width:auto;

	float:none

}

.coxinn .int2 {

	width:auto;

	float:none

}

.coxinn .int3 {

	width:-webkit-calc(100% - 11px);

	width:-moz-calc(100% - 11px);

	width:calc(100% - 11px);

	margin-bottom:14px

}

.coyanzheng {

	margin-left:0

}

.pxlx>p,.c_title2>p {

	font-size:16px;

	font-size:1.6rem;

	line-height:26px

}

}@media screen and (max-width:450px) {

	.img9802 li {

	width:98%

}

}@media screen and (max-width:400px) {

	.des {

	font-size:16px;

	font-size:1.6rem;

	margin-bottom:10px

}

#outer2 #tab2 li {

	width:98%

}

.pxlx form {

	width:96%

}

.coxinn .int4 {

	width:130px

}

}.soluyou {

	width:902px

}

.soluzuo {

	width:264px

}

.apppart1 {

	background:#f5f5f5

}

.apppart1>p {

	line-height:50px;

	background:#fe8501;

	color:#fff;

	padding-left:19px;

	font-size:22px;

	font-size:2.2rem;

	font-weight:bold

}

.apppart1 li {

	line-height:32px;

	margin-top:8px

}

.apppart1 li a {

	display:block;

	padding-left:20px;

	background:#313131 url(../images/jia1.png) no-repeat right center;

	color:#fff

}

.apppart1 li:hover a {

	background:#fe8501 url(../images/jia2.png) no-repeat right center

}

.apppart1 li.currentfl a {

	background:#fe8501 url(../images/jia2.png) no-repeat right center

}

.apppart1 ul div {

	padding-left:22px;

	line-height:30px;

	padding-top:8px;

	padding-bottom:2px

}

.apppart1 ul div p a {

	display:block;

	padding-left:21px;

	background:url(../images/jian1.png) no-repeat left center

}

.apppart1 ul div p a:hover {

	background:url(../images/jian2.png) no-repeat left center;

	color:#fe8501

}

.znnb {

	background:url(../images/jian2.png) no-repeat left center!important;

	color:#fe8501

}

.apppart2 {

	background:#f5f5f5;

	margin-top:34px;

	margin-bottom:34px

}

#outer3 #tab3 li {

	float:left;

	/*width:50%;*/
	width:33.3%;
	height:46px;

	line-height:46px;

	text-align:center;

	font-size:13px;

	font-size:1.3rem;

	cursor:pointer;

	color:#333

}

#outer3 #tab3 li.current3 {

	background:#fe8501;

	color:#fff

}

#outer3 #tab3 li:hover {

	background:#fe8501;

	color:#fff

}

#outer3 .ul3 {

	display:none;

	padding-top:16px;

	padding-bottom:15px

}

#outer3 .ul3 ul {

	padding:0 21px

}

#outer3 .ul3 ul li {

	width:95px;

	float:left;

	margin-left:12px;

	margin-bottom:16px

}

#outer3 .ul3 ul li img {

	display:block;

	width:100%;

	/*max-width:63px;*/

	/*max-height:63px*/

}

#outer3 .ul3 p {

	text-align:center;

	color:#666

}

.appbt {

	text-align:center;

	font-size:30px;

	font-size:3rem;

	color:#fe8501;

	margin-bottom:30px

}

.solution1 .soluyou li {

	text-align:center;

	width:438px;

	background:#f5f5f5;

	height:214px;

	margin-bottom:30px

}

.solution1 .soluyou li div {

	padding-left:22px;

	padding-right:22px;

	padding-top:26px

}

.sofyp1 {

	display:block;

	font-size:16px;

	font-size:1.6rem;

	font-weight:bold;

	color:#fe8501

}

.sofyp2 {

	display:block;

	margin-top:16px;

	margin-bottom:8px

}

.sofyp2 img {

	width:100%;

	max-width:394px;

	max-height:68px

}

.sofyp3 {

	display:inline-block;

	line-height:26px;

	margin:0 auto

}

.sofyp3:hover {

	color:#fe8501

}

@media screen and (max-width:1219px) {

	.soluyou {

	width:690px

}

.solution1 .soluyou li {

	width:338px

}

}@media screen and (max-width:999px) {

	.soluyou {

	width:100%

}

.soluzuo {

	width:100%;

	margin-bottom:30px

}

.apppart2 {

	display:none

}

.solution1 .soluyou li {

	width:48%;

	margin:0 1%;

	margin-bottom:20px

}

}@media screen and (max-width:767px) {

	.appbt {

	font-size:24px;

	font-size:2.4rem

}

}@media screen and (max-width:550px) {

	.solution1 .soluyou li {

	width:98%

}

}.appbt2 {

	font-size:18px;

	font-size:1.8rem;

	font-weight:bold;

	color:#fe8501;

	margin-bottom:17px

}

.appfyp {

	font-size:16px;

	font-size:1.6rem;

	color:#666;

	line-height:30px

}

.solution2 .soluyou ul {

	padding-top:20px

}

.solution2 .soluyou ul li {

	width:268px;

	float:left;

	margin-left:49px;

	margin-bottom:45px

}
.solution2 .soluyou ul li>a{

	display:block;
	border:1px solid #dcdcdc;
	overflow:hidden;

}

.solution2 .soluyou ul li img {

	display:block;

	width:100%;

	max-width:266px;

	max-height:266px;

	/*border:1px solid #dcdcdc;*/
	-webkit-transition: .5s;
    -o-transition: .5s;
    -moz-transition: .5s;
    transition: .5s;

}
.solution2 .soluyou ul li>a:hover img {

	-webkit-transform:scale(1.1);

	-moz-transform:scale(1.1);

	-ms-transform:scale(1.1);

	-o-transform:scale(1.1);

	transform:scale(1.1)

}
.solution2 .soluyou ul li p {

	text-align:center;

	font-size:16px;

	font-size:1.6rem;

	font-weight:bold;

	color:#666;

	margin-top:20px

}

.solution2 .soluyou ul li:hover p a {

	color:#fe8501

}

@media screen and (max-width:1219px) {

	.solution2 .soluyou ul li {

	margin-left:20px;

	width:216px

}

}@media screen and (max-width:999px) {

	.solution2 .soluyou ul li {

	width:23%;

	margin:0 1%;

	margin-bottom:20px

}

}@media screen and (max-width:550px) {

	.solution2 .soluyou ul li {

	width:48%

}

#outer3 .ul3 ul {

	padding:0 10px

}

}.solution3 .soluyou ul li {

	width:266px;

	display:inline-block;

	vertical-align:top;

	margin-left:48px;

	margin-bottom:29px

}





.solution3 .soluyou ul li>a{

	display:block;
	border:1px solid #dcdcdc;
	overflow:hidden;

}


.solution3 .soluyou ul li img {

	display:block;

	width:100%;

	max-width:264px;

	max-height:264px;

	/*border:1px solid #dcdcdc*/
		-webkit-transition: .5s;
    -o-transition: .5s;
    -moz-transition: .5s;
    transition: .5s;


}

.solution3 .soluyou ul li>a:hover img {

	-webkit-transform:scale(1.1);

	-moz-transform:scale(1.1);

	-ms-transform:scale(1.1);

	-o-transform:scale(1.1);

	transform:scale(1.1)

}
.solution3 .soluyou ul li p {

	color:#666;

	line-height:24px;

	margin-top:19px;

	margin-bottom:13px

}

.solution3 .soluyou ul li p a {

	display:block;

	text-align:center

}

.solution3 .soluyou ul li span {

	display:block;

	line-height:34px;

	background:#fe8501;

	color:#fff;

	padding:0 13px;

	font-size:16px;

	font-size:1.6rem

}

.solution3 .soluyou ul li span a {

	display:block;

	color:#fff

}

@media screen and (max-width:1219px) {

	.solution3 .soluyou ul li {

	width:212px;

	margin-left:21px

}

}@media screen and (max-width:999px) {

	.solution3 .soluyou ul li {

	width:30%;

	margin:0 1%;

	margin-bottom:30px

}

}@media screen and (max-width:767px) {

	.solution3 .soluyou ul li {

	width:30.33%

}

}@media screen and (max-width:550px) {

	.solution3 .soluyou ul li {

	width:47%

}

}@media screen and (max-width:350px) {

	.solution3 .soluyou ul li {

	width:auto;

	float:none;

	max-width:264px;

	margin:0 auto;

	margin-bottom:20px

}

}.so4zuo {

	border:1px solid #dcdcdc;

	width:578px;

	padding-top:23px;

	/*padding-bottom:65px*/

	padding-bottom:20px
}

.so4zuon {

	padding-left:10px;

	padding-right:20px;

	text-align:center

}

.so4zuon p {

	color:#666;

	line-height:24px;

	text-align:left;

	/*margin-bottom:65px*/
	margin-bottom:25px;

}

.so4zuon img {

	max-width:100%

}

.so4you {

	width:296px

}

.so4shang {

	border:1px solid #dcdcdc;

	/*margin-bottom:34px*/
	margin-bottom:17px
}

.so4shangn {

	padding-left:8px;

	padding-right:9px;

	padding-top:10px;

	padding-bottom:16px

}

.so4shangn>p {

	font-size:16px;

	font-size:1.6rem;

	font-weight:bold;

	color:#fe8501;

	margin-bottom:13px

}

.so4shangn img {

	max-width:100%

}

.so4shangn span {

	display:block;

	color:#666;

	line-height:24px;

	margin-top:10px;

	/*padding-bottom:32px*/
	padding-bottom:7px;

}

.vitu {

	position:relative;

	padding-bottom:49.81%;

	height:0;

	overflow:hidden

}

.vitu iframe {

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%;

	border:0

}

.vitu iframe body {

	margin:0!important

}

.solution4 .pxlx {

	margin-top:18px

}

@media screen and (max-width:1219px) {

	.so4zuo {

	width:390px;

	padding-bottom:25px

}

.so4you {

	width:280px

}

}@media screen and (max-width:999px) {

	.so4zuo {

	width:68%

}

.so4you {

	width:30%

}

}@media screen and (max-width:600px) {

	.so4zuo {

	width:100%;

	float:none

}

.so4you {

	float:none;

	width:auto;

	max-width:295px;

	margin:0 auto;

	margin-top:20px

}

.so4shang {

	margin-bottom:20px

}

}.subNav1 {

	line-height:30px;

	cursor:pointer;

	background:#eee url("../images/jia.png") no-repeat right center;

	margin-bottom:22px

}

.subNav1 a {

	padding-left:16px;

	display:block;

	line-height:30px;

	padding-top:6px;

	padding-bottom:6px;

	color:#fe8501;

	padding-right:55px;

	font-size:18px;

	font-size:1.8rem

}

.subNav1.currentDt1 {

	background:#eee url("../images/jian.jpg") no-repeat right center

}

.navContent1 {

	display:none;

	line-height:24px;

	padding-bottom:30px;

	padding-left:15px

}

.navContent1 p {

	font-size:16px;

	font-size:1.6rem;

	color:#666;

	line-height:24px

}

.navContent1 span {

	color:#fe8501;

	font-size:16px;

	font-size:1.6rem

}

@media screen and (max-width:999px) {

	.subNav1 a {

	font-size:16px;

	font-size:1.6rem

}

}.support2 .pyou ul li {

	width:278px;

	float:left;

	margin-left:34px;

	background:#fff;

	margin-bottom:31px;

	-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.3);

	-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.3);

	box-shadow:0 3px 10px 0 rgba(0,0,0,0.3);

	text-align:center

}

.support2 .pyou ul li div {

	padding-left:26px;

	padding-right:26px;

	padding-top:31px;

	padding-bottom:35px

}

.downp1 {

	display:block;

	font-size:16px;

	font-size:1.6rem;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis

}

.downp2 {

	display:block;

	color:#666;

	line-height:18px;

	height:54px;

	overflow:hidden;

	margin-top:18px;

	margin-bottom:19px

}

.downp3 {

	text-align:center

}

.downp3 .downbtn {

	display:inline-block;

	width:88px;

	height:20px;

	line-height:20px;

	-moz-border-radius:10px;

	border-radius:10px;

	border:1px solid #333;

	text-align:center;

	font-size:12px;

	font-size:1.2rem

}

.downp3 img {

	vertical-align:middle;

	margin-right:10px

}

.downp1:hover {

	color:#fe8501

}

.downp2:hover {

	color:#fe8501

}

.downp3 .downbtn:hover {

	background:#fe8501;

	color:#fff;

	border:1px solid #fe8501

}

@media screen and (max-width:1219px) {

	.support2 .pyou ul li {

	margin-left:20px;

	width:216px

}

}@media screen and (max-width:999px) {

	.support2 .pyou ul li {

	width:48%;

	margin:0 1%;

	margin-bottom:20px

}

}@media screen and (max-width:550px) {

	.support2 .pyou ul li {

	width:98%

}

}.cepart3 {

	margin-top:24px;

	background:#f5f5f5;

	padding-bottom:14px

}

.cepart3 img {

	max-width:100%

}

.cepart3 ul {

	padding-left:18px;

	padding-right:18px;

	padding-top:10px

}

.cepart3 ul li {

	line-height:36px

}

.cepart3 ul li:hover a {

	color:#fe8501

}

.new1 {

	padding-top:12px;

	padding-bottom:118px

}

.new1 .fwp {

	margin-bottom:30px;

	position:relative

}

.new1 .swp {

	position:absolute;

	top:0;

	left:0

}

.new1 .swp a {

	display:block;

	width:100%;

	margin:0 auto

}

.new1 .swp a img {

	display:block;

	max-width:276px;

	max-height:162px;

	width:100%;

	margin:0 auto

}

.new1 .fynnr {

	padding-left:314px;

	min-height:162px;

	padding-right:0

}

.new1 .fynnr .fynp1 {

	color:#333;

	display:block;

	line-height:30px;

	font-size:16px;

	font-size:1.6rem;

	font-weight:bold;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis

}

.new1 .fynnr span {

	color:#666;

	display:block;

	margin-top:6px;

	margin-bottom:8px

}

.new1 .fynnr .fynp2 {

	display:block;

	margin-bottom:17px;

	font-size:14px;

	font-size:1.4rem;

	color:#666;

	line-height:22px;

	height:44px;

	overflow:hidden

}

.new1 .fynnr .fynp3 {

	display:block;

	font-size:14px;

	font-size:1.4rem;

	width:120px;

	height:30px;

	line-height:30px;

	text-align:center;

	color:#fff;

	background:#666;

	-moz-border-radius:5px;

	border-radius:5px

}

.new1 .fynnr .fynp1:hover {

	color:#fe8501

}

.new1 .fynnr .fynp2:hover {

	color:#fe8501

}

.new1 .fynnr .fynp3:hover {

	background:#fe8501

}

@media screen and (max-width:999px) {

	.new1 .swp {

	position:static

}

.new1 .fynnr {

	padding-left:0;

	text-align:center;

	margin-top:15px

}

.new1 .fynnr .fynp3 {

	margin:0 auto

}

}.news2 h1 {

	font-size:18px;

	font-size:1.8rem;

	margin-bottom:28px;

	text-align:center;

	line-height:30px;

	font-weight:bold;

	color:#fe8501

}

.kejisj {

	text-align:center

}

.kejisj span {

	padding-left:21px;

	background:url(../images/syrili.png) no-repeat left center;

	line-height:30px;

	display:inline-block;

	color:#333

}

.nex {

	line-height:30px;

	padding-top:35px;

	padding-bottom:52px;

	margin-bottom:32px;

	font-size:16px;

	font-size:1.6rem;

	color:#666;

	background:url(../images/xwxu.png) repeat-x center bottom

}

.nex p,.nex li,.nex span,.nex b {

	color:#666

}

.nex a {

	color:#fe8501

}

.nex img,.nex iframe {

	max-width:100%

}

.xwsx {

	line-height:28PX;

	margin-top:18px

}

.xwsx span {

	display:inline-block;

	width:77px;

	height:24px;

	line-height:24px;

	border:1px solid #333;

	text-align:center;

	margin-right:15px;

	color:#333

}

.xwsx a {

	font-size:16px;

	font-size:1.6rem;

	color:#333

}

.xwsx a:hover {

	color:#fe8501

}

@media screen and (max-width:767px) {

	.news2 h1 {

	line-height:24px;

	font-size:16px;

	font-size:1.6rem

}

.nex {

	padding-bottom:40px;

	margin-bottom:20px;

	padding-top:20px;

	font-size:14px;

	font-size:1.4rem

}

}.contact_top {

	background:#e5e5e5;

	-moz-border-radius:8px;

	border-radius:8px

}

.c_left {

	width:465px;

	padding-top:62px;

	padding-bottom:48px;

	background:url(../images/conleft1.png) no-repeat left top;

	-moz-border-radius:8px 0 0 8px;

	border-radius:8px 0 0 8px

}

.c_left_wrap {

	width:339px;

	margin:0 auto

}

.c_left_wrap .c_title {

	padding-bottom:51px;

	font-size:14px;

	font-size:1.4rem;

	font-weight:bold;

	color:#fff;

	line-height:24px

}

.c_left_wrap .c_titl3 {

	color:#fff;

	padding-bottom:10px;

	font-family:Arial,Helvetica,sans-serif

}

.c_left_wrap .c_tiyl {

	margin-bottom:38px

}

.c_left_wrap .c_tiyl4 {

	padding-left:24px;

	color:#fff;

	background:url(../images/c_xin1.png) no-repeat 4px 3px;

	font-family:Arial,Helvetica,sans-serif

}

.c_left_wrap .c_tiyl4 a {

	color:#fff

}

.c_left_wrap .c_tiyl a:hover {

	color:#fe8501

}

.c_left_wrap .c_tiyl41 {

	padding-left:20px;

	color:#fff;

	background:url(../images/c_xin2.png) no-repeat left 1px

}

.c_left_wrap .c_tiyl42 {

	padding-left:20px;

	color:#fff;

	background:url(../images/c_xin3.png) no-repeat left 1px

}

.c_left_wrap .c_tiyl43 {

	padding-left:20px;

	color:#fff;

	background:url(../images/c_xin4.png) no-repeat left 3px;

	line-height:24px

}

.c_left_wrap .c_tiyl44 {

	padding-left:20px;

	color:#fff

}

.c_left_wrap .c_tiyl43 a {

	color:#fff

}

.c_left_wrap .c_tiyl44 {

	color:#fff;

	line-height:30px

}

.c_right {

	float:right;

	width:47%;

	margin-right:84px

}

.c_xp {

	padding-top:13px

}

.c_bt {

	width:14px;

	float:left;

	color:#ea5514;

	font-family:Verdana;

	line-height:36px;

	height:36px;

	font-size:14px;

	font-size:1.4rem

}

.c_div1 {

	padding-bottom:18px

}

.c_div2 {

	padding-bottom:20px

}

.c_div3 {

	padding-bottom:20px

}

.c_div4 {

	padding-top:2px;

	margin-bottom:5px

}

.c_input1 {

	float:left;

	line-height:35px;

	height:35px;

	font-size:12px;

	font-size:1.2rem;

	text-indent:14px;

	color:#666;

	width:547px;

	border:solid 1px #ccc;

	background:#fff;

	font-family:Arial,Helvetica,sans-serif

}

.c_textarea {

	font-family:Arial;

	float:left;

	font-size:12px;

	font-size:1.2rem;

	padding-left:14px;

	box-sizing:border-box;

	-moz-box-sizing:border-box;

	-webkit-box-sizing:border-box;

	color:#666;

	width:544px;

	border:solid 1px #ccc;

	line-height:26px;

	padding-top:1px;

	height:211px;

	background:#fff

}

.c_captcha {

	font-size:12px;

	font-size:1.2rem;

	background:#fff;

	width:154px;

	float:left;

	line-height:35px;

	height:35px;

	text-indent:9px;

	color:#666;

	border:solid 1px #ccc;

	font-family:Arial,Helvetica,sans-serif

}

.c_yzm {

	float:left;

	margin-left:19px;

	cursor:pointer

}

.c_send {

	float:right;

	text-align:center;

	color:#fff;

	background:#333;

	width:181px;

	height:37px;

	line-height:35px;

	font-size:14px;

	font-size:1.4rem;

	font-weight:bold;

	cursor:pointer;

	font-family:Arial,Helvetica,sans-serif

}

.map {

	margin:50px auto 0

}

.map img {

	display:block;

	max-width:1200px;

	max-height:381px;

	width:100%

}

@media screen and (max-width:1219px) {

	.c_left {

	width:399px

}

.c_div1,.c_div2,.c_div3 {

	padding-bottom:16px

}

.c_input1 {

	width:95%

}

.c_textarea {

	width:95%

}

.c_send {

	width:116px

}

}@media screen and (max-width:999px) {

	.contact_top {

	background:#e5e5e5;

	margin-top:20px

}

.map {

	margin:20px auto 20px

}

.c_left {

	float:none;

	width:95%;

	margin:0 auto;

	max-width:399px;

	-moz-border-radius:10px;

	border-radius:10px;

	margin-top:20px;

	padding-bottom:20px;

	padding-top:20px

}

.c_right {

	float:none;

	width:95%;

	margin:0 auto;

	margin-top:20px

}

.c_title2 {

	padding-top:0

}

.c_left_wrap {

	width:90%

}

.c_send {

	width:95%;

	margin-left:14px;

	margin-top:15px;

	float:left

}

.c_left_wrap .c_title {

	padding-bottom:20px

}

}@media screen and (max-width:419px) {

	.c_left_wrap .c_tiyl {

	margin-bottom:15px

}

.c_input1 {

	width:90%

}

.c_textarea {

	width:90%

}

.c_send {

	width:90%

}

.c_captcha {

	width:90%;

	margin-bottom:20px

}

.c_yzm {

	margin-left:12px

}

}.contact2 {

	margin-top:15px;

	background:url(../images/cmap.jpg) no-repeat center top;

	padding-bottom:130px

}

.contact2 form {

	width:955px;

	margin:0 auto

}

.cpp1 {

	font-size:30px;

	font-size:3rem;

	font-weight:bold;

	color:#fe8501;

	padding-top:10px;

	margin-bottom:15px;

	padding-left:18px

}

.cpp2 {

	font-size:18px;

	font-size:1.8rem;

	color:#666;

	padding-left:18px;

	margin-bottom:55px

}

.czuo {

	width:462px

}

.cyou {

	width:462px

}

.msint {

	padding-left:18px;

	background:url(../images/hong.png) no-repeat left center;

	margin-bottom:19px

}

.msint input {

	height:48px;

	line-height:48px;

	background:#fff;

	border:1px solid #bfbfbf;

	padding-left:13px;

	font-size:16px;

	font-size:1.6rem;

	color:#999

}

.msint1 input {

	width:429px

}

.msint2 input {

	width:188px

}

.msint3 img {

	cursor:pointer

}

.msint4 {

	margin-left:31px;

	margin-top:40px;

	position:relative

}

.msint4 input {

	cursor:pointer;

	position:absolute;

	left:0;

	top:5px

}

.msint4 label {

	color:#999;

	line-height:24px;

	padding-left:30px;

	display:block

}

.msint5 {

	margin-top:24px

}

.msint5 input {

	width:264px;

	height:50px;

	line-height:50px;

	text-align:center;

	background:#fe8501;

	color:#fff;

	font-size:16px;

	font-size:1.6rem;

	font-weight:bold;

	margin:0 auto;

	display:block;

	text-transform:uppercase

}

@media screen and (max-width:999px) {

	.contact2 form {

	width:100%

}

.czuo,.cyou {

	width:48%

}

.msint1 input {

	width:-webkit-calc(100% - 13px);

	width:-moz-calc(100% - 13px);

	width:calc(100% - 13px)

}

.msint2 {

	float:none

}

.msint2 input {

	width:-webkit-calc(100% - 13px);

	width:-moz-calc(100% - 13px);

	width:calc(100% - 13px)

}

.msint3 {

	float:left;

	padding-left:18px

}

.contact2 {

	background:#f5f5f5;

	padding-bottom:40px

}

}@media screen and (max-width:600px) {

	.czuo,.cyou {

	width:100%

}

.cpp1 {

	font-size:24px;

	font-size:2.4rem;

	padding-top:0

}

.cpp2 {

	margin-bottom:30px

}

.msint4 {

	margin-left:20px

}

}.about2 {

	padding-top:14px

}

.m-fixnav {

	position:fixed;

	z-index:8;

	top:120px;

	left:40px;

	-webkit-transition:all 350ms;

	-o-transition:all 350ms;

	-moz-transition:all 350ms;

	transition:all 350ms;

	background:url(../images/huishu.png) no-repeat center center

}

.m-fixnav .nav-btn {

	position:absolute;

	left:100%;

	margin-left:5px;

	top:0;

	width:40px;

	line-height:40px;

	text-align:center;

	color:white;

	background-color:#0068b7;

	color:white

}

.m-fixnav .nav-item {

	margin-bottom:55px

}

.m-fixnav .nav-list li:last-child {

	margin-bottom:0

}

.m-fixnav .nav-item a {

	display:block;

	width:32px;

	height:32px;

	text-align:center;

	background:url(../images/dian1.png) no-repeat center center;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box

}

.m-fixnav .nav-item a:hover {

	background:url(../images/dian2.png) no-repeat center center

}

.m-fixnav .nav-item a.active {

	background:url(../images/dian2.png) no-repeat center center

}

@media screen and (max-width:999px) {

	.m-fixnav {

	display:none

}

}@media screen and (max-width:767px) {

	.m-fixnav {

	display:none

}

}.fyabt {

	text-align:center;

	font-size:30px;

	font-size:3rem;

	font-weight:bold;

	background:url(../images/abtbg.jpg) no-repeat center center;

	text-transform:uppercase;

	margin-bottom:28px

}

.fyaxbt {

	font-size:24px;

	font-size:2.4rem;

	font-weight:bold;

	color:#fe8501;

	margin-bottom:17px

}

.fyap1 {

	font-size:16px;

	font-size:1.6rem;

	color:#666;

	line-height:26px

}

.fyapart1 {

	margin-bottom:48px

}

.fyapart2 {

	margin-bottom:53px

}

.fyapart2 ul {

	padding-left:21px

}

.fyapart2 ul li {

	position:relative;

	float:left;

	width:322px;

	-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);

	-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);

	box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);

	background:#fff;

	margin-left:106px;

	margin-top:28px

}

.fyapart2 ul li strong {

	position:absolute;

	width:42px;

	height:42px;

	line-height:42px;

	text-align:center;

	color:#fff;

	font-size:18px;

	font-size:1.8rem;

	font-weight:bold;

	background:url(../images/yuan.png) no-repeat center center;

	position:absolute;

	top:50%;

	margin-top:-21px;

	left:-21px

}

.fyapart2 ul li div {

	padding-left:48px;

	padding-right:25px;

	line-height:24px

}

.fyapart2 ul li div p {

	display:table-cell;

	height:144px;

	vertical-align:middle;

	color:#666

}

.fyapart3 {

	margin-bottom:48px

}

.fyapart3 li {

	float:left;

	margin-left:33px;

	width:275px;

	text-align:center

}

.fyapart3 ul>li:first-child {

	margin-left:auto!important

}

.fyapart2 ul>li:first-child {

	margin-left:auto!important

}

.fyapart2 ul>li:nth-child(4) {

	margin-left:auto!important

}

.fyapart3 li p {

	font-size:16px;

	font-size:1.6rem;

	color:#666;

	line-height:24px;

	margin-top:20px

}

.fyapart4 {

	margin-bottom:45px

}

.fyap2 {

	font-size:16px;

	font-size:1.6rem;

	color:#666;

	line-height:30px

}

.fyatu1 {

	margin-top:21px

}

.fyatu1 img {

	display:block;

	width:100%;

	max-width:1200px;

	max-height:366px

}

.fyap3 {

	font-size:16px;

	font-size:1.6rem;

	color:#666;

	line-height:30px

}

.m-abtb2 {

	padding-top:75px

}

.about2 .lunboa {

	padding-bottom:22px

}

.about2 .lunboa .ban .ban2 ul li {

	position:relative

}

.about2 .lunboa .ban .ban2 ul li .mzz {

	position:absolute;

	bottom:0;

	left:0;

	width:100%;

	display:block;

	text-align:center;

	height:32px;

	color:#fff;

	line-height:32px;

	background:rgba(0,0,0,0.7)

}

.about2 .lunboa .ban .ban2 ul li .mzz a {

	width:100%

}

.about2 .lunboa {

	position:relative

}

img {

	border:0

}

.about2 .ban {

	width:864px;

	height:572px;

	position:relative;

	margin:0 auto 0 auto

}

.about2 .ban2 {

	width:864px;

	height:440px;

	position:relative;

	overflow:hidden;

	margin:0 auto;

	right:0

}

.about2 .ban2 ul {

	position:absolute;

	left:0;

	top:0

}

.about2 .ban2 ul li {

	width:864px;

	height:440px

}

.about2 .prev {

	float:left;

	cursor:pointer

}

.about2 .num {

	height:117px;

	overflow:hidden;

	width:749px;

	position:relative;

	float:left;

	margin-left:58px

}

.about2 .min_pic {

	padding-top:15px

}

.about2 .num ul {

	position:absolute;

	left:0;

	top:0

}

.about2 .num ul li {

	width:220px;

	height:113px;

	margin-right:44px;

	padding:0;

	padding-top:4px

}

.about2 .num ul li a {

	display:block;

	background:transparent;

	padding:1px;

	background:transparent

}

.about2 .num ul li a img {

	width:218px;

	height:110px;

	display:block

}

.about2 .num ul li.on a {

	background:#fe8501

}

.about2 .num ul li.on {

	background:url(../images/sjt.png) no-repeat center top

}

.about2 .prev_btn1 {

	width:16px;

	text-align:center;

	height:21px;

	margin-top:47px;

	margin-right:30px;

	cursor:pointer;

	float:left

}

.about2 .next_btn1 {

	width:16px;

	text-align:center;

	height:21px;

	margin-top:47px;

	cursor:pointer;

	float:right

}

.about2 .prev1 {

	position:absolute;

	bottom:0;

	left:0;

	width:28px;

	height:112px;

	z-index:9;

	cursor:pointer;

	background:url("../images/lbs.png") no-repeat

}

.about2 .next1 {

	position:absolute;

	bottom:0;

	right:0;

	width:28px;

	height:112px;

	z-index:9;

	cursor:pointer;

	background:url("../images/lbx.png") no-repeat

}

.about2 .prev1:hover {

	background:url("../images/lbs2.png") no-repeat

}

.about2 .next1:hover {

	background:url("../images/lbx2.png") no-repeat

}

.about2 .tukuang {

	position:relative;

	display:block

}

.about2 .tukuang img {

	display:block

}

.about2 .lunboa {

	padding-bottom:0;

	padding-top:5px

}

.about2 .lunboa .ban .ban2 ul li {

	position:relative

}

.about2 .lunboa .ban .ban2 ul li .mzz {

	position:absolute;

	bottom:0;

	left:0;

	width:100%;

	display:block;

	text-align:center;

	height:40px;

	color:#fff;

	line-height:40px;

	background:rgba(0,0,0,0.6);

	font-size:16px;

	font-size:1.6rem

}

.about2 .lunboa .ban .ban2 ul li .mzz a {

	width:100%

}

.about2 lunbob {

	display:none

}

.about2 .lunbob ul li {

	width:48%;

	position:relative;

	float:left;

	margin:20px 1%!important

}

.about2 .lunbob ul li a {

	display:block

}

.about2 .lunbob ul li a img {

	display:block;

	width:100%

}

.about2 .lunbob ul li .mzz {

	position:absolute;

	bottom:0;

	left:0;

	width:100%

}

.about2 .lunbob ul li .mzz a {

	width:100%;

	display:block;

	text-align:center;

	height:44px;

	font-size:16px;

	font-size:1.6rem;

	color:#fff;

	line-height:44px

}

.about2 .xiaoping {

	display:none

}

.about2 .xiaoping li {

	width:48%;

	margin:0 1%;

	margin-bottom:20px;

	float:left

}

.about2 .xiaoping li img {

	width:100%;

	max-width:845px;

	max-height:546px

}

.about2 .xiaoping li p {

	text-align:center;

	margin-top:10px

}

@media screen and (max-width:999px) {

	.about2 .lunboa {

	display:none

}

.about2 .xiaoping {

	display:block;

	padding-top:20px

}

}@media screen and (max-width:767px) {

	.about2 .a2bt {

	font-size:24px;

	font-size:2.4rem

}

}@media screen and (max-width:400px) {

	.about2 .renboxn span {

	position:static

}

.about2 .renboxn {

	padding:0 15px

}

.about2 .renbox {

	padding-top:66px

}

.about2 .a2bt {

	font-size:20px;

	font-size:2rem

}

}.m-abtb3 {

	padding-top:73px

}

.m-abtb3 .img-scroll {

	position:relative;

	margin:0 auto;

	width:100%;

	margin-top:33px

}

.m-abtb3 .prev,.m-abtb3 .next {

	position:absolute;

	display:block;

	width:28px;

	height:28px;

	top:44%;

	margin-top:-14px;

	color:#fff;

	text-align:center;

	line-height:100px

}

.m-abtb3 .prev {

	left:0;

	cursor:pointer;

	background:url("../images/zss.jpg") no-repeat

}

.m-abtb3 .next {

	right:0;

	cursor:pointer;

	background:url("../images/zsx.jpg") no-repeat

}

.m-abtb3 .prev:hover {

	background:url("../images/zss2.jpg") no-repeat

}

.m-abtb3 .next:hover {

	background:url("../images/zsx2.jpg") no-repeat

}

.m-abtb3 .img-list {

	position:relative;

	width:1042px;

	overflow:hidden;

	margin:0 auto

}

.m-abtb3 .img-list ul {

	width:10000%

}

.m-abtb3 .img-list li {

	float:left;

	display:inline;

	width:222px;

	margin-right:51px;

	position:relative;

	position:relative;

	text-align:center

}

.m-abtb3 .img-list li p {

	font-size:16px;

	font-size:1.6rem;

	margin-top:23px

}

.m-abtb3 .img-list li span,.m-abtb3 .img-list li a {

	display:block;

	border:1px solid #ebebeb

}

.m-abtb3 .img-list li .zs2tu img {

	width:100%;

	max-width:220px;

	max-height:313px;

	display:block

}

.m-abtb4 {

	padding-top:70px

}

.m-abtb4 .img-scroll {

	position:relative;

	margin:0 auto;

	width:100%;

	margin-top:80px

}

.m-abtb4 .prev,.m-abtb4 .next {

	position:absolute;

	display:block;

	width:28px;

	height:28px;

	top:-46px;

	color:#fff;

	text-align:center;

	line-height:100px

}

.m-abtb4 .prev {

	left:0;

	cursor:pointer;

	background:url("../images/zss.jpg") no-repeat

}

.m-abtb4 .next {

	right:0;

	cursor:pointer;

	background:url("../images/zsx.jpg") no-repeat

}

.m-abtb4 .prev:hover {

	background:url("../images/zss2.jpg") no-repeat

}

.m-abtb4 .next:hover {

	background:url("../images/zsx2.jpg") no-repeat

}

.m-abtb4 .img-list {

	position:relative;

	width:100%;

	overflow:hidden;

	margin:0 auto

}

.m-abtb4 .img-list ul {

	width:10000%

}

.m-abtb4 .img-list li {

	float:left;

	display:inline;

	width:388px;

	margin-right:18px;

	position:relative;

	position:relative;

	text-align:center

}

.m-abtb4 .img-list li p {

	font-size:16px;

	font-size:1.6rem;

	color:#fff;

	position:absolute;

	left:0;

	bottom:0;

	width:100%;

	background:url(../images/hei.png);

	line-height:26px

}

.m-abtb4 .img-list li span,.m-abtb4 .img-list li a {

	display:block;

	border:1px solid #ebebeb

}

.m-abtb4 .img-list li img {

	width:100%;

	max-width:388px;

	max-height:198px;

	display:block

}

.m-abtb5 {

	padding-top:75px

}

.m-abtb5 .img-scroll {

	position:relative;

	margin:0 auto;

	width:100%;

	margin-top:80px

}

.m-abtb5 .prev,.m-abtb5 .next {

	position:absolute;

	display:block;

	width:28px;

	height:28px;

	top:-46px;

	color:#fff;

	text-align:center;

	line-height:100px

}

.m-abtb5 .prev {

	left:0;

	cursor:pointer;

	background:url("../images/zss.jpg") no-repeat

}

.m-abtb5 .next {

	right:0;

	cursor:pointer;

	background:url("../images/zsx.jpg") no-repeat

}

.m-abtb5 .prev:hover {

	background:url("../images/zss2.jpg") no-repeat

}

.m-abtb5 .next:hover {

	background:url("../images/zsx2.jpg") no-repeat

}

.m-abtb5 .img-list {

	position:relative;

	width:100%;

	overflow:hidden;

	margin:0 auto

}

.m-abtb5 .img-list ul {

	width:10000%

}

.m-abtb5 .img-list li {

	float:left;

	display:inline;

	width:388px;

	margin-right:18px;

	position:relative;

	position:relative;

	text-align:center

}

.m-abtb5 .img-list li p {

	font-size:16px;

	font-size:1.6rem;

	color:#333;

	line-height:26px;

	margin-top:10px

}

.m-abtb5 .img-list li span,.m-abtb5 .img-list li a {

	display:block;

	border:1px solid #ebebeb

}

.m-abtb5 .img-list li img {

	width:100%;

	max-width:388px;

	max-height:198px;

	display:block

}

.m-abtb6 {

	padding-top:67px

}

.m-abtb6 img {

	margin-top:40px;

	display:block;

	width:100%

}

@media screen and (min-width:1000px) and (max-width:1219px) {

	.fyapart2 ul li {

	margin-left:30px;

	width:299px

}

.fyapart3 li {

	margin-left:10px;

	width:237px

}

.m-abtb3 .img-list {

	width:890px

}

.m-abtb3 .img-list li {

	margin-right:20px;

	width:207px

}

.m-abtb4 .img-list li {

	width:315px

}

.m-abtb5 .img-list li {

	width:315px

}

}@media screen and (max-width:999px) {

	.fyapart2 ul li {

	width:46%;

	margin:0 2%;

	margin-top:20px

}

.fyapart3 li {

	width:48%;

	margin:0 1%;

	margin-top:20px

}

.fyapart3 li p {

	height:48px

}

.m-abtb3 .img-list {

	width:85%

}

.m-abtb3 .img-list li {

	width:.23%;

	margin:0 .01%

}

.m-abtb4 .img-list li {

	width:.31333%;

	margin:0 .01%

}

.m-abtb5 .img-list li {

	width:.31333%;

	margin:0 .01%

}

}@media screen and (max-width:767px) {

	.fyabt {

	font-size:24px;

	font-size:2.4rem

}

}@media screen and (max-width:700px) {

	.m-abtb4 .img-list li {

	width:.48%

}

.m-abtb4 .img-list li p {

	font-size:14px;

	font-size:1.4rem

}

.m-abtb5 .img-list li {

	width:.48%

}

.m-abtb5 .img-list li p {

	font-size:14px;

	font-size:1.4rem

}

}@media screen and (max-width:650px) {

	.fyapart2 ul li {

	width:100%;

	margin:0;

	margin-top:20px

}

.fyabt {

	background:0

}

.m-abtb2 {

	padding-top:50px

}

.m-abtb3 {

	padding-top:50px

}

.m-abtb4,.m-abtb5,.m-abtb6 {

	padding-top:50px

}

}@media screen and (max-width:600px) {

	.fyapart3 li {

	width:98%

}

.fyaxbt {

	font-size:20px;

	font-size:2rem

}

.m-abtb3 .img-list li {

	width:.44%;

	margin:0 .03%

}

}@media screen and (max-width:350px) {

	.m-abtb4 .img-list li {

	width:.98%

}

.m-abtb5 .img-list li {

	width:.98%

}

.m-abtb3 .img-list li {

	width:.94%

}

.m-abtb3 .img-list {

	width:70%

}

}.sycover {

	position:fixed;

	top:0;

	left:0;

	right:0;

	bottom:0;

	background:url(../images/hei.png);

	display:none

}

.vitu2 {

	position:relative;

	padding-bottom:50%;

	height:0;

	overflow:hidden

}

.vitu2 iframe {

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%;

	border:0

}

.vitu2 iframe body {

	margin:0!important

}

.fdsp {

	max-width:1100px;

	margin:0 auto;

	margin-top:10%;

	position:relative

}

.fdsp>img {

	cursor:pointer;

	position:absolute;

	right:0;

	top:-24px

}

.yiji {

	position:absolute;

	z-index:9999;

	/*width:271px;*/

width:290px;

	background:url(../images/yijibg.png);

	top:-999999px;

	left:50%;

	margin-left:-135px

}

.yiji li {

	position:relative;

	text-align:left

}

.yiji li a {

	display:block;

	color:#fff;

	/*line-height:42px;*/

line-height:34px;

	padding-left:21px;

	padding-right:10px;

	/*font-size:16px;

	font-size:1.6rem*/

	font-size:14px;

	font-size:1.4rem

}

.yiji li:hover>a {

	background:#f8921b

}

.erji {

	position:absolute;

	left:100%;

	top:-9999999px;

	/*width:271px;*/

width:330px;

	background:url(../images/yijibg.png)

}

.navlist>li:hover .yiji {

	top:100%

}

.yiji>li:hover .erji {

	top:0

}

@media screen and (max-width:999px) {

	.yiji {

	display:none

}

}.ce {

	position:fixed;

	right:0;

	top:30%;

	width:69px;

	z-index:9999999999

}

.ce li {

	height:69px;

	margin-bottom:2px;

	-webkit-transition:.5s;

	-o-transition:.5s;

	-moz-transition:.5s;

	transition:.5s;

	-moz-border-radius:5px;

	border-radius:5px;

	-moz-border-radius:10px;

	border-radius:10px;

	-webkit-box-shadow:-2px 2px 10px 0 rgba(0,0,0,0.3);

	-moz-box-shadow:-2px 2px 10px 0 rgba(0,0,0,0.3);

	box-shadow:-2px 2px 10px 0 rgba(0,0,0,0.3)

}

.ce li a {

	display:block;

	height:53px

}

.ce1 {

	background:#fff url(../images/cei1.png) no-repeat center center

}

.ce2 {

	background:#fff url(../images/cei2.png) no-repeat center center

}

.ce3 {

	background:#fff url(../images/cei3.png) no-repeat center center

}

@media screen and (max-width:767px) {

	.ce {

	bottom:0;

	top:auto;

	width:100%

}

.ce li {

	width:33.333%;

	margin:0;

	float:left;

	height:40px;

	-moz-border-radius:0;

	border-radius:0;

	border-radius:0;

	-webkit-box-shadow:none;

	-moz-box-shadow:none;

	box-shadow:none

}

.link {

	padding-bottom:20px

}

}.hdtop {

	position:fixed;

	right:20px;

	bottom:-100px;

	-webkit-transition:1s;

	-o-transition:1s;

	-moz-transition:1s;

	transition:1s;

	cursor:pointer;

	z-index:99999

}

.chanpinx p {

	padding-left:28px;

	background:url(../images/lingxing.png) no-repeat left 10px

}

.chanpinx tr td:first-child {

	font-weight:bold

}

.yiji2 {

	position:absolute;

	z-index:9999;

	width:709px;

	background:url(../images/yijibg.png);

	top:-9999px;

	left:50%;

	margin-left:-135px;

	padding-top:18px;

	padding-bottom:22px

}

.yjzuo li {

	position:relative;

	text-align:left

}

.yjzuo li a {

	display:block;

	color:#fff;

	line-height:42px;

	padding-left:21px;

	padding-right:10px;

	font-size:16px;

	font-size:1.6rem

}

.yjzuo li:hover>a {

	background:#f8921b

}

.yjzuo {

	width:269px

}

.navlist>li:hover .yiji2 {

	top:100%

}

.yjyou {

	width:219px;

	min-height:278px;

	border-left:1px solid #fff

}

.yjyou ul {

	padding-left:22px;

	padding-right:22px

}

.yjyou ul li {

	width:50px;

	float:left;

	margin-left:10px;

	margin-bottom:12px

}

.yjyou ul li img {

	width:100%;

	max-width:63px;

	max-height:63px;

	display:block

}

.yjyou p {

	text-align:center;

	line-height:20px;

	margin-bottom:15px;

	padding-top:7px

}

.yjyou p a {

	font-size:16px;

	font-size:1.6rem;

	color:#fff

}

@media screen and (max-width:1219px) {

	.yiji2 {

	margin-left:-355px

}

}@media screen and (max-width:999px) {

	.yiji2 {

	display:none

}

}.ms_ye a.no:hover {

	background:#fff!important;

	color:#333!important;

	border:1px solid #e5e5e5!important

}

.actives {

	background:#ed1c24;

	color:#fff

}

.xwsx a.no:hover {

	color:#333!important

}

.at-resp-share-element .at-icon {

	width:24px!important;

	height:24px!important

}

.at-style-responsive .at-share-btn {

	padding:0!important;

	border-radius:2px!important

}

.at-resp-share-element .at-share-btn .at-icon-wrapper {

	width:24px!important;

	height:24px!important

}

.at-resp-share-element .at-share-btn {

	margin-bottom:0!important;

	margin-right:3px!important

}

.listcart {

	width:100%;

	margin-top:40px;

	text-align:center

}

.listcart a {

	display:inline-block;

	height:28px;

	width:160px;

	line-height:28px;

	cursor:pointer;

	overflow:hidden;

	color:#fff;

	cursor:pointer;

	background:#a0a0a0;

	padding-left:10px;

	padding-right:10px;

	text-align:center;

	font-size:18px;

	font-size:1.8rem;

	margin-left:10px;

	border-radius:5px;

	border:1px solid #a0a0a0;

	text-align:center

}

.listcart a:hover {

	color:#fff!important;

	background:#fe8501!important

}

.cepart3 ul li a {

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	display:block;

	width:100%

}

.m-wp1 {

	position:relative

}

.m-fixnav {

	position:absolute;

	top:70px

}

@media screen and (max-width:1400px) {

	.m-fixnav {

	display:none

}

}.htopwz {

	font-size:18px;

	font-size:1.8rem;

	line-height:30px;

	padding-top:37px;

	display:none!important

}

@media screen and (max-width:1420px) {

	.htopwz {

	display:none

}

}.zshe {

	position:relative;

	overflow:hidden

}

.zsfd {

	position:absolute;

	left:0;

	top:-100%;

	width:100%;

	height:100%;

	background:url(../images/hei.png)

}

.zsfd img {

	width:34px;

	height:34px;

	position:absolute;

	left:50%;

	margin-left:-17px;

	top:50%;

	margin-top:-17px

}

.m-abtb3 .img-list li:hover .zsfd {

	top:0

}

@media screen and (max-width:999px) {

	.zsfd {

	display:none!important

}

}.cont_top {

	text-align:center;

	margin-bottom:30px;

	display:none

}

.cont_top li {

	display:inline-block;

	line-height:40px;

	width:30%;

	margin:0 1%;

	margin-bottom:5px;

	background:#fe8501;

	color:#fff;

	text-align:center

}

.cont_top li a {

	display:block;

	color:#fff;

	font-size:16px;

	font-size:1.6rem

}

@media screen and (max-width:767px) {

	.cont_top {

	display:block

}

}@media screen and (max-width:600px) {

	.cont_top li {

	width:46%

}

}@media screen and (max-width:450px) {

	.cont_top li {

	width:96%;

	line-height:30px

}

.cont_top li a {

	font-size:14px;

	font-size:1.4rem

}

.cont_top {

	margin-bottom:15px

}

}.dice2 {

	position:fixed;

	left:0;

	bottom:0;

	width:100%;

	background:#333;

	display:none;

	z-index:9999;

	padding-top:5px;

	padding-bottom:5px

}

.dice2 li {

	width:33.333%;

	text-align:center;

	float:left;

	text-transform:uppercase

}

.dice2 li a,.dice2 li p {

	display:block;

	padding-top:35px;

	color:#fff

}

.di1 a {

	background:url(../images/2.png) no-repeat center top

}

.di2 a {

	background:url(../images/1.png) no-repeat center top

}

.di3 a {

	background:url(../images/3.png) no-repeat center top

}

@media screen and (max-width:767px) {

	.ce {

	display:none

}

.dice2 {

	display:block

}

.link {

	padding-bottom:45px

}

.sybzds {

	display:none;

}

.sybzd {

	display:none;

}

}

.abnav {

	width: 65px;

	height: 28px;

	position: absolute;

	right: 2px;

	top: -102px;

	z-index:9999999;

}

.abnav .prev,.abnav .next {

	position: absolute;

	display: block;

	width: 28px;

	height: 28px;

	margin-top: 47px;

}

.abnav .prev {

	left: 0;

	cursor: pointer;

	background: url(../images/hotleft.png)

}

.abnav .next {

	right: 0;

	cursor: pointer;

	background: url(../images/hotright.png)

}

.abnav .prev:hover {

	left: 0;

	cursor: pointer;

	background: url(../images/hotleft.png)

}

.abnav .next:hover {

	right: 0;

	cursor: pointer;

	background: url(../images/hotright.png)

}

.slide { position: relative;}

.slide .carouse { width: 100%; overflow: hidden; position: relative; }

.slide .carouse .slideItem { width: 100%; position: absolute; cursor: pointer; }

.slide .carouse .slideItem .banner-img { width: 100%; height:100%;}

.slide .console { height: 57px; display: inline-block; width: 35px; position: absolute; top: 40%; }

.slide .dotList { position: absolute; width: 100%; bottom: 20px; text-align: center; }

.slide .dotList ul li { display: inline-block; width: 14px; height: 14px; background:#fff; margin: 0 8px; cursor: pointer; }

.slide .dotList ul li.active { background:#ffc523; width: 16px;}

.slide .carousel-control { position: absolute; top: 50%; width: 62px; height: 62px; z-index: 999; margin-top: -45px;}

.slide .carousel-control.left { left: 55px; background-image: url("../images/jtl1.png"); background-repeat: no-repeat; cursor: pointer; }

/*.slide .carousel-control.left:hover { background-image: url("../img/slidelefton.png"); }*/

.slide .carousel-control.right { right: 55px; background-image: url("../images/jtr1.png"); background-repeat: no-repeat; cursor: pointer; }

/*.slide .carousel-control.right:hover { background-image: url("../img/sliderighton.png"); }*/

.slide .dotList ul li{cursor: pointer    background: #fff;

    border-radius: 50%; font-size: 0px; margin-left: 4.5px;margin-right: 4.5px; border: none;outline: none;width: 14px;height: 14px;}

.slide .dotList ul li.active{ background:#fe8501; width: 14px; }

.slide .slidedetail { display: none; }

@media screen and (max-width:450px) {

	.slide .carousel-control.left, .slide .carousel-control.right{ display: none; }
.slide .dotList{bottom:4px;}
}

.subNavBox{ margin-top:6px;     background: #f2f2f2;    padding: 10px;}

.prltbiao{

	display:block;

	font-size:30px;

	font-size:3rem;

	padding-left:53px;

	color:#fe8501;

	text-transform:uppercase;

	font-weight:bold;

	background:url(../images/flbgms.png) no-repeat 20px 20px; line-height:62px}

.subNav{cursor:pointer; margin-bottom: 5px; font-size:14px; font-size:1.4rem;  padding: 10px 0; padding-right:38px; padding-left:14px; background:#fff; position:relative;}

.subNav a{ display:block; }

.subNav:hover{background:#fe8501;}

.subNav:hover a{color:#fff;}

.currentDd a{color:#fff; }

.currentDt{background:#fe8501; }

.navContent{display: none; padding: 0 10px; background: #fafafa;}

.navContent>li a{display:block; font-size:14px; font-size:1.4rem;     padding-top: 8px;

    padding-bottom: 8px;

    padding-left: 0;

    padding-right: 0;

    border-bottom: 1px dotted #ddd;

    position:relative;transition:all .5s;}

.navContent>li a:hover{color:#fe8501;text-decoration:none;padding-left:10px;}

.navContent>li a:before{content:'';position:absolute;left:-10px;top:16px;display:inline-block;height:1px;width:12px;background:#fe8501;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .5s;}

.xuanpy{ color:#fe8501 !important; padding-left:10px !important;}

.navContent>li a:hover:before{left:-5px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

.navContent>li a.xuanpy:before{ left:-5px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

.subNav b{

    font-size: 18px;

    color: #333;

    font-style: normal;

    position: absolute;

    right: 0;

    top: 0;

    width: 30px;

    height: 40px;

    line-height: 40px;

    text-align: center;

    z-index: 99;

	background:url(../images/yanse1.png) no-repeat center center;

	display:block;

	}

	/*.subNav b:hover{background:url(../images/yanse2.png) no-repeat center center; }*/

	.subNav:hover b,.currentDd b{

    font-size: 18px;

    color: #fe8501;

    font-style: normal;

    position: absolute;

    right: 0;

    top: 0;

    width: 30px;

    height: 40px;

    line-height: 40px;

    text-align: center;

    z-index: 99; background:url(../images/yanse3.png) no-repeat center center; }
	
	
	
	.m-hvideomodal {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:999999;
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.5);
	display:none;
}
.m-hvideomodal iframe {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	width:80%;
	height:80%;
}


/*.headtop .yy{*/
/*    display:none;*/
/*}*/
.headtop .bsjj {
    float:right;
}

@media screen and (max-width:999px) {
.headyou .headtop{
    /*width: 560px;*/
    margin: 0 auto;
}
     .headtop .search{
        margin-left:0px !important; 
    }
    /*.yy{ margin-top:10px;}*/
}

@media screen and (max-width:1419px) {
    .headtop .search{
        /*margin-left:50px;*/
    } 
}

@media screen and (max-width:767px) {
    .headyou .headbottom, .headyou .search{ display: none; }
    .headyou .headtop{
        /*height: 30px;*/
    }
    .yy{
        margin-top: 0px;
        position: absolute;
        right: 0;
        top: 56px;
    }
}


.sanhang{
    display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;height:60px;
}

@media screen and (max-width: 430px){
.head {
    padding-bottom: 20px;
}
}


.addsspy{width: 90px;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    background: #f2f0f1;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 14px;
    font-size: 1.4rem; color:#666; cursor: pointer; border: none;}
    
    @font-face {font-family: "iconfont";

  src: url('../fonts/fonts/iconfont.eot?t=1610872635296'); /* IE9 */

  src: url('../fonts/fonts/iconfont.eot?t=1610872635296#iefix') format('embedded-opentype'), /* IE6-IE8 */

  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),

  url('../fonts/fonts/iconfont.woff?t=1610872635296') format('woff'),

  url('../fonts/fonts/iconfont.ttf?t=1610872635296') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */

  url('../fonts/fonts/iconfont.svg?t=1610872635296#iconfont') format('svg'); /* iOS 4.1- */

}



.iconfont {

  font-family: "iconfont" !important;

  font-size: 16px;

  font-size: 1.6rem;

  font-style: normal;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}



.icon-zs:before {

  content: "\e609";

}



.icon-huizhang:before {

  content: "\e672";

}



.icon-shangjiantou:before {

  content: "\e637";

}



.icon-xiajiantou:before {

  content: "\e639";

}



.icon-youjiantou:before {

  content: "\e63c";

}



.icon-zuojiantou:before {

  content: "\e642";

}



.icon-tuandui1:before {

  content: "\e681";

}



.icon-facebook:before {

  content: "\e620";

}



.icon-pinterest:before {

  content: "\e8ab";

}



.icon-linkedin:before {

  content: "\e648";

}



.icon-youtube:before {

  content: "\e6d6";

}



.icon-twitter:before {

  content: "\e607";

}



.icon-instagram:before {

  content: "\e79d";

}



.icon-jiahao3:before {

  content: "\eaf3";

}



.icon-jianhao:before {

  content: "\eaf5";

}



.icon-jiahao_o:before {

  content: "\eb78";

}



.icon-jianhao_o:before {

  content: "\eb79";

}



.icon-icon-test9:before {

  content: "\e64f";

}



.icon-menu:before {

  content: "\e7f2";

}



.icon-shouji:before {

  content: "\e615";

}



.icon-icon-dingwei:before {

  content: "\e601";

}



.icon-gongchang:before {

  content: "\e611";

}



.icon-gongsi:before {

  content: "\e618";

}



.icon-gongsi1:before {

  content: "\e6a9";

}



.icon-up25:before {

  content: "\e785";

}



.icon-bottom25:before {

  content: "\e786";

}



.icon-left25:before {

  content: "\e787";

}



.icon-right25:before {

  content: "\e788";

}



.icon-up26:before {

  content: "\e789";

}



.icon-bottom26:before {

  content: "\e78a";

}



.icon-left26:before {

  content: "\e78b";

}



.icon-right26:before {

  content: "\e78c";

}



.icon-yuanxingjiantouxiangyouzuo:before {

  content: "\e60d";

}



.icon-yuanxingjiantouxiangyou:before {

  content: "\e613";

}



.icon-shixinyuanxingjiantoushang1:before {

  content: "\e93f";

}



.icon-shixinyuanxingjiantouxia1:before {

  content: "\e942";

}



.icon-shixinyuanxingjiantouyou1:before {

  content: "\e940";

}



.icon-shixinyuanxingjiantouzuo1:before {

  content: "\e941";

}



.icon-liebiao:before {

  content: "\e834";

}



.icon-list:before {

  content: "\e671";

}



.icon-address:before {

  content: "\e7bc";

}



.icon-email:before {

  content: "\e7bd";

}



.icon-contact:before {

  content: "\e7be";

}



.icon-whatsapp:before {

  content: "\e7bf";

}



.icon-wechat:before {

  content: "\e7c1";

}



.icon-fax:before {

  content: "\e7c2";

}



.icon-mobile:before {

  content: "\e7c3";

}



.icon-email1:before {

  content: "\e7c4";

}



.icon-phone1:before {

  content: "\e7c6";

}



.icon-tel:before {

  content: "\e7c7";

}



.icon-website1:before {

  content: "\e7c9";

}



.icon-qq:before {

  content: "\e7ca";

}



.icon-phone11:before {

  content: "\e7cb";

}



.icon-skype:before {

  content: "\e7cc";

}



.icon-message2:before {

  content: "\e7dc";

}



.icon-companyname:before {

  content: "\e610";

}



.icon-message:before {

  content: "\ebe1";

}



.icon-whatsapp1:before {

  content: "\e7c5";

}



.icon-address1:before {

  content: "\e7c8";

}



.icon-contact1:before {

  content: "\e7cd";

}



.icon-email2:before {

  content: "\e7ce";

}



.icon-email11:before {

  content: "\e7cf";

}



.icon-skype1:before {

  content: "\e7d0";

}



.icon-fax1:before {

  content: "\e7d1";

}



.icon-qq1:before {

  content: "\e7d2";

}



.icon-tel1:before {

  content: "\e7d3";

}



.icon-wechat1:before {

  content: "\e7d4";

}



.icon-website:before {

  content: "\e7d5";

}



.icon-phone2:before {

  content: "\e7d6";

}



.icon-mobile1:before {

  content: "\e7d7";

}



.icon-qiyemingcheng-tubiao:before {

  content: "\e602";

}



.icon-home:before {

  content: "\e624";

}



.icon-search:before {

  content: "\e603";

}



.icon-yuanxingjiantoushang:before {

  content: "\e965";

}



.icon-yuanxingjiantouxia:before {

  content: "\e966";

}



.icon-yuanxingjiantouyou:before {

  content: "\e967";

}



.icon-yuanxingjiantouzuo:before {

  content: "\e968";

}



.icon-up7:before {

  content: "\e722";

}



.icon-bottom7:before {

  content: "\e723";

}



.icon-left7:before {

  content: "\e724";

}



.icon-right7:before {

  content: "\e725";

}



.icon-up9:before {

  content: "\e72a";

}



.icon-bottom9:before {

  content: "\e72b";

}



.icon-left9:before {

  content: "\e72c";

}



.icon-right9:before {

  content: "\e72d";

}



.icon-up14:before {

  content: "\e73e";

}



.icon-bottom14:before {

  content: "\e73f";

}



.icon-right14:before {

  content: "\e741";

}



.icon-up16:before {

  content: "\e746";

}



.icon-bottom16:before {

  content: "\e747";

}



.icon-left16:before {

  content: "\e748";

}



.icon-right16:before {

  content: "\e749";

}



.icon-top10:before {

  content: "\e7ee";

}



.icon-bottom10:before {

  content: "\e7ef";

}



.icon-left10:before {

  content: "\e7f0";

}



.icon-right10:before {

  content: "\e7f1";

}



.icon-left14:before {

  content: "\e743";

}



.icon-iconfontlink:before {

  content: "\e631";

}



.icon-calendar:before {

  content: "\e6aa";

}



.icon-lingxing:before {

  content: "\e604";

}



.icon-shu:before {

  content: "\e67f";

}



.icon-gongsi2:before {

  content: "\e600";

}



.icon-youjian:before {

  content: "\e641";

}



.icon-miaoshu:before {

  content: "\e6ce";

}



.icon-wendang:before {

  content: "\e65f";

}



.icon-shipin:before {

  content: "\e74e";

}



.icon-wo:before {

  content: "\e605";

}



.icon-shipin1:before {

  content: "\e76d";

}



.icon-jianyan:before {

  content: "\e653";

}



.icon-team:before {

  content: "\e656";

}



.icon-kehu1:before {

  content: "\e62f";

}



.icon-diamonds:before {

  content: "\e606";

}



.icon-kehu2:before {

  content: "\e655";

}



.icon-duihao:before {

  content: "\e7af";

}



.icon-zixun:before {

  content: "\e616";

}



.icon-tuandui:before {

  content: "\e608";

}


    
    		.m-kf { position: fixed; z-index: 1000000; right: 0; top: 30%; width: 69px; }

.m-kf .kf-item { position: relative; left: 0; display: block; line-height: 0; font-size: 0; width: 69px; margin-bottom: 2px; background-color: #157eee; -moz-border-radius: 5px; border-radius: 5px; -webkit-transition: all 350ms; -o-transition: all 350ms; -moz-transition: all 350ms; transition: all 350ms; }
.m-kf .kf-item i{ color:#fff; font-size:30px; width:69px; height:69px; text-align:center; line-height:69px; display:block; }
.m-kf .kf-item:hover { background-color: #13c1f3; }

.so4shangn .vitu{ padding-bottom: 56.5%;}
