
ul li {
	list-style: none;
}
.center {
	margin: 0px auto;
}
.fontHN {
	font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif;
}
.clear {
	height: 1px; clear: both;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.disnone {
	display: none;
}
.t_a_r {
	text-align: right;
}
.c6 {
	color: rgb(102, 102, 102);
}
.tc {
	text-align: center;
}
.BDX {
	border-bottom-color: rgb(89, 87, 87); border-bottom-width: 1px; border-bottom-style: solid;
}
.w1430 {
	margin: 0px auto; width: 1200px; overflow: hidden;
}
.w1448 {
	margin: 0px auto; width: 1200px;
}

#widget {
	text-align: left; overflow: hidden; padding-top: 20px;
}
#widget ul#HomeCate {
	height: 250px; text-align: left; overflow: hidden;
}
#widget ul#HomeCate li {
	width: 200px; text-align: center; float: left;
}
#widget ul#HomeCate li img {
	margin-bottom: 30px;
}
#widget ul#HomeCate li a {
	line-height: 33px; font-size: 16px;
}
#widget .HomeNewCase {
	background: url("../images/ox.jpg") repeat-x center; height: 40px; line-height: 38px; position: relative; z-index: -1;
}
#widget .HomeNewCase h4 {
	background: rgb(255, 255, 255); left: 500px; width: 170px; text-align: center; color: rgb(236, 102, 27); font-size: 23px; font-weight: 200; position: absolute; z-index: 2;
}
#HomeScase {
	background: rgb(234, 234, 234); margin: 20px 0px; height: 305px; text-align: left;
}
#HomeScase a.next {
	color: rgb(222, 222, 222); font-weight: 300;
}
.banner a.prev {
	color: rgb(222, 222, 222); font-weight: 300;
}
#HomeScase a.next:hover {
	color: rgb(255, 255, 255); font-weight: 300;
}
.banner a.prev:hover {
	color: rgb(255, 255, 255); font-weight: 300;
}
#HomeScase .baperv {
	left: 10px; top: 140px; height: 50px; color: rgb(255, 255, 255); line-height: 50px; font-family: "新宋体"; font-size: 66px; position: absolute; z-index: 2;
}
#HomeScase .HomeScroll {
	height: 305px; border-left-color: rgb(255, 255, 255); border-left-width: 9px; border-left-style: solid;
}
#HomeScase .HomeScroll ul li {
	width: 295px; height: 305px; border-right-color: rgb(255, 255, 255); border-right-width: 5px; border-right-style: solid; float: left; position: relative;
}
#HomeScase .HomeScroll ul li img:hover {
	border-bottom-color: rgb(236, 103, 28); border-bottom-width: 9px; border-bottom-style: solid;
}
#HomeScase .banext {
	top: 140px; height: 50px; right: 15px; color: rgb(255, 255, 255); line-height: 50px; font-family: "新宋体"; font-size: 66px; position: absolute; z-index: 2;
}
.wraper {
	padding: 20px 0px; height: auto !important; min-height: 450px;
}
.wraper .safetycert {
	width: 596px; height: auto !important; float: left; min-height: 260px;
}
.wraper .safetycert p {
	padding: 10px 0px; color: rgb(0, 0, 0); line-height: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 16px;
}
.wraper .safetycert ul.home li {
	background: url("../images/hdown.jpg") no-repeat left; margin: 12px 0px; width: 115px; line-height: 30px; padding-left: 32px; float: left;
}
.wraper .safetycert ul.home li a {
	color: rgb(0, 0, 0); font-size: 16px;
}
.titleA {
	width: 100%; color: rgb(255, 102, 0); line-height: 50px; font-size: 20px; border-bottom-color: rgb(89, 87, 88); border-bottom-width: 1px; border-bottom-style: solid;
}
.tit {
	margin: 6px 0px 60px; width: 100%; height: auto; color: rgb(103, 101, 102); font-size: 18px;
}
.nrong {
	width: 100%; height: auto; float: left;
}
.nrong .Download {
	width: 440px; height: 655px; float: left;
}
.nrong .Download ul li {
	margin: 0px 10px 20px 0px; padding: 6px; width: 190px; height: 30px; float: left;
}
.nrong .Download ul li:hover {
	padding: 6px; width: 190px; height: 30px; float: left;
}
.nrong .Download ul li.active {
	padding: 6px; width: 190px; height: 30px; float: left;
}
.nrong .Download ul li img {
	float: right; filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); cursor: pointer; -webkit-filter: grayscale(100%);
}
.nrong .Download ul li a {
	background: rgb(255, 255, 255); padding: 6px; width: 180px; height: 20px; font-size: 18px;
}
.nrong .Download ul li:hover img {
	filter: none; -webkit-filter: none;
}
.nrong .Download ul li.active img {
	filter: none; -webkit-filter: none;
}
.nrong .Download ul li a:hover {
	background: rgb(255, 102, 0); padding: 6px; width: 180px; height: 20px; color: rgb(255, 255, 255);
}
.nrong .Download ul li.active a {
	background: rgb(255, 102, 0); padding: 6px; width: 180px; height: 20px; color: rgb(255, 255, 255);
}
.nrong .zhans {
	background: rgb(221, 221, 221); width: 62.8%; height: 655px; float: right;
}
.nrong .zhans .imb {
	margin: 19px 23.7%; width: 426px; height: 616px;
}
.nra {
	width: 100%; height: 680px;
}
.nrong .Download {
	height: 680px;
}
.nrong .Download .EA {
	padding: 7px 20px; width: 290px; height: 36px; float: left;
}
.nrong .Download .EA a {
	padding: 7px 15px; width: 200px; height: 20px; text-align: left; font-size: 20px;
}
.nrong .Download .EA a img {
	float: right;
}
.nrong .Download .EA a:hover {
	background: rgb(255, 102, 0); padding: 7px 15px; width: 245px; height: 20px; text-align: left; color: rgb(255, 255, 255);
}
.nrong .Download .EA a.active {
	background: rgb(255, 102, 0); padding: 7px 15px; width: 245px; height: 20px; text-align: left; color: rgb(255, 255, 255);
}
.nrong .jie {
	background: 0px; height: 680px;
}
.nrong .jie .ima {
	width: 58.46%; height: 680px; margin-right: 26.72%; float: right;
}
.tet {
	margin: 30px auto; float: left;
}
.tet .left {
	width: 400px; height: 100%; margin-right: 30px; float: left;
}
.tet .right {
	width: 760px; height: 100%; float: right;
}
.tet .right .more {
	background: rgb(255, 120, 0); padding: 8px 15px; color: rgb(255, 255, 255); font-size: 18px;
}
.tet h2 {
	margin: 0px 0px 20px; color: rgb(255, 102, 0); font-size: 24px; font-weight: 100;
}
.tet p {
	margin: 0px 0px 30px; color: rgb(0, 0, 0); line-height: 23px; font-size: 14px; font-weight: 100;
}
.tet .right a div {
	background: url("../images/stub.png"); padding: 10px 0px; left: 0px; top: 75px; width: 119px; height: 18px; text-align: center; color: rgb(255, 255, 255); position: relative;
}
.tet .imga {
	text-align: center;
}
.NewsD {
	width: 100%; height: auto;
}
.NewsD .NewsDetails {
	padding: 12px 0px; width: 100%; height: 175px; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 1px; border-bottom-style: solid;
}
.NewsD .NewsDetails .imgb {
	width: 300px; height: 175px; float: left;
}
.NewsD .NewsDetails .neiro {
	margin: 30px; width: 680px; height: 110px; color: rgb(88, 88, 88); font-size: 22px; float: left;
}
.NewsD .NewsDetails .neiro img {
	margin: 6px; float: left;
}
.NewsD .NewsDetails .time {
	width: 110px; height: 30px; color: rgb(139, 139, 139); font-size: 18px; margin-top: 140px; margin-right: 20px; float: right;
}
.numb {
	width: 314px; height: 22px; float: right;
}
.numb a {
	margin: auto 6px; color: rgb(137, 137, 137); font-size: 18px;
}
.wraper .hnews {
	padding: 0px 0px 20px; width: 395px; float: left;
}
.wraper .hnews ul.newDown {
	width: 395px; float: left;
}
.wraper .hnews ul.newDown li {
	height: 150px; line-height: 18px; float: left;
}
.wraper .hnews .himg {
	height: 140px; float: left;
}
.wraper .hnews dl.hnews dt {
	background: url("../images/hnewsjt.png") no-repeat left; width: 450px; color: rgb(235, 97, 0); padding-left: 20px; font-size: 18px; float: left;
}
.wraper .hnews dl.hnews dd {
	padding: 10px 0px 0px 20px; width: 380px; color: rgb(0, 0, 0); line-height: 20px; font-size: 14px; float: left;
}
.wraper .hnews dl.hnews dd > ul li {
	width: 380px; color: rgb(0, 0, 0); line-height: 18px; font-size: 14px; float: left;
}
.wraper .hnews dl.hnews dd > ul li span {
	color: rgb(235, 97, 0);
}
#footer {
	background: url("../images/footerbg.jpg") repeat-x left top; width: 100%; height: 394px; border-top-color: rgb(236, 102, 27); border-top-width: 38px; border-top-style: solid;
}
#footer .fleft {
	width: 300px; height: 300px; margin-top: 40px; float: left;
}
#footer .fleft h1 {
	height: 60px; text-align: left; margin-bottom: 25px;
}
#footer .fleft .ewm {
	width: 160px; text-align: left; float: left;
}
#footer .fleft .ficon {
	width: 35px; text-align: left; float: left;
}
#footer .fleft .ficon img {
	margin-bottom: 6px;
}
#footer .fnav {
	margin: 40px 0px 0px; width: 899px; float: left;
}
#footer .fnav > dl {
	float: left;
}
#footer .fnav > dl dt {
	width: 180px; height: 33px; line-height: 33px;
}
#footer .fnav > dl dd {
	width: 180px; height: 28px; line-height: 28px;
}
#footer .fnav > dl dt a {
	color: rgb(255, 255, 255); font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif; font-size: 19px; font-weight: 100;
}
#footer .fnav > dl dd a {
	color: rgb(220, 221, 221); font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif; font-size: 15px; font-weight: 100;
}
#footer .fnav > dl#contact {
	float: left;
}
#footer .fnav > dl#contact dt {
	width: 350px; height: 33px; line-height: 33px; font-size: 21px; font-weight: bold;
}
#footer .fnav > dl#contact dd {
	width: 350px; color: rgb(255, 255, 255); line-height: 28px; font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif; font-size: 15px;
}
#footer .copyright {
	width: 100%; border-top-color: rgb(192, 192, 192); border-top-width: 1px; border-top-style: solid;
}
#footer .copyright p {
	padding: 20px 0px 0px; width: auto; color: rgb(236, 102, 27); font-size: 14px;
}
@media screen and (max-width:1200px)
{
#header {
	width: 1200px;
}
#banner {
	width: 1200px;
}
#footer {
	width: 1200px;
}
}
.acolorF {
	color: rgb(255, 255, 255);
}
.colorE {
	color: rgb(236, 102, 27);
}
.fs16 {
	font-size: 16px;
}
.colorB {
	color: rgb(51, 51, 51);
}
#main {
	padding: 90px 0px; width: 100%; display: inline-block; min-height: 700px;
}
#pagepro {
	padding: 25px 0px; width: 100%; display: inline-block; min-height: 700px;
}
#pagepro dl#CateName dt {
	padding: 10px 0px; width: 100%; text-align: left; color: rgb(236, 102, 27); font-size: 21px; font-weight: 200; border-bottom-color: rgb(89, 87, 87); border-bottom-width: 1px; border-bottom-style: solid;
}
#pagepro dl#CateName dd {
	padding: 30px 0px; width: 100%; text-align: left; line-height: 28px; font-weight: 200; min-height: 280px;
}
#pagepro dl#CateName dd img {
	margin-top: 7px; margin-bottom: 70px;
}
#pagepro dl#CateName dd td img {
	margin-bottom: 0px;
}
#pagepro dl#CateName dd td span {
	margin: 0px; padding: 0px;
}
#pagepro dl#CateName dd .safetit {
	margin: 0px auto; padding: 12px 0px; width: 1160px; color: rgb(255, 122, 33); font-size: 21px; border-bottom-color: rgb(255, 122, 33); border-bottom-width: 2px; border-bottom-style: solid;
}
#pagepro dl#CateName dd p {
	font-family: "Microsoft YaHei"; font-size: 21px;
}
#pagepro dl#CateName dd ul.safeOne {
	margin: 20px 0px;
}
#pagepro dl#CateName dd ul.safeOne li {
	width: 580px; height: 550px; float: left;
}
#pagepro dl#CateName dd ul.safeOne li.two {
	margin-left: 33px;
}
#pagepro dl#CateName dd ul.safeOne li img {
	margin: 0px; padding: 0px; width: 580px; height: 360px; float: left;
}
#pagepro dl#CateName dd ul.safeOne li h3 {
	margin: 0px; padding: 15px 0px 10px 15px; width: 560px; font-size: 18px; float: left;
}
#pagepro dl#CateName dd ul.safeOne li p {
	padding: 0px 0px 0px 15px; width: 560px; line-height: 23px; font-size: 16px; float: left;
}
#pagepro dl#CateName dd ul.safev {
	margin: 20px 0px;
}
#pagepro dl#CateName dd ul.safev li {
	width: 570px; height: 550px; margin-left: 23px; float: left;
}
#pagepro dl#CateName dd ul.safev li img {
	margin: 0px; padding: 0px; width: 560px; height: 360px;
}
#pagepro dl#CateName dd ul.safev li h3 {
	margin: 0px; padding: 15px 0px 10px; width: 560px; font-size: 18px; float: left;
}
#pagepro dl#CateName dd ul.safev li div {
	background: url("../images/pbg2.png"); left: 0px; top: 0px; width: 560px; height: 360px; text-align: center; position: absolute;
}
#pagepro dl#CateName dd ul.safev li div p {
	color: rgb(255, 102, 0); line-height: 38px; margin-top: 100px;
}
#pagepro dl#CateName dd ul.safev li div p img {
	width: 110px; height: 110px;
}
#pagepro dl#CateList {
	width: 100%;
}
#pagepro dl#CateList dt {
	width: 140px; text-align: left; color: rgb(89, 87, 87); font-size: 21px; font-weight: bold; float: left;
}
#pagepro dl#CateList dd {
	width: 1050px; height: auto; text-align: left; float: left;
}
#pagepro dl#CateList dd li {
	width: 155px; text-align: left; color: rgb(89, 87, 87); padding-bottom: 15px; font-size: 18px; font-weight: bold; float: left;
}
#pagepro dl#CateList dd li.end {
	width: auto; text-align: left; color: rgb(89, 87, 87); padding-bottom: 15px; font-size: 18px; font-weight: bold; float: left;
}
#pagepro dl#CateList dd li a.active {
	color: rgb(236, 102, 27);
}
#pagepro dl#CateList dd.small {
	background: rgb(238, 238, 238); margin: 15px 0px 50px; padding: 15px 0px; width: 100%; text-align: left; color: rgb(89, 87, 87); font-size: 16px; float: left;
}
#pagepro dl#CateList dd.small li {
	padding: 0px 0px 0px 15px; width: 140px; height: 30px; text-align: left; color: rgb(89, 87, 87); line-height: 30px; font-size: 16px; float: left;
}
#pagepro dl#CateList dd.small li a {
	color: rgb(120, 120, 120); font-weight: 200;
}
#pagepro dl#CateList dd.small li a:hover {
	color: rgb(236, 102, 27); font-weight: 200;
}
#pagepro dl#CateList dd.small li a.active {
	color: rgb(236, 102, 27); font-weight: 200;
}
#pagepro dl#CateList dd.smallt {
	background: rgb(238, 238, 238); margin: 20px 0px 30px; padding: 15px 0px; width: 100%; text-align: left; color: rgb(89, 87, 87); font-size: 16px; float: left;
}
#pagepro dl#CateList dd.smallt li {
	padding: 0px 0px 0px 20px; width: 100px; height: 30px; text-align: left; color: rgb(89, 87, 87); line-height: 30px; font-size: 16px; float: left;
}
#pagepro dl#CateList dd.smallt li a {
	color: rgb(120, 120, 120); font-weight: 200;
}
#pagepro dl#CateList dd.smallt li a:hover {
	color: rgb(236, 102, 27); font-weight: 200;
}
#pagepro dl#CateList dd.smallt li a.active {
	color: rgb(236, 102, 27); font-weight: 200;
}
#pagepro dl#respro dt {
	padding: 20px 0px; width: 100%; text-align: left; color: rgb(102, 102, 102); font-family: "Microsoft YaHei"; font-size: 18px; font-weight: 200;
}
#pagepro dl#respro dd {
	width: 100%; text-align: left; line-height: 25px; font-size: 16px; font-weight: 200;
}
#pagepro dl#respro dd li {
	width: 235px; height: 320px; text-align: center; color: rgb(137, 137, 137); font-size: 16px; float: left; position: relative;
}
#pagepro dl#respro dd li h5 {
	font-size: 16px; font-weight: 200; margin-top: 30px;
}
#pagepro dl#respro dd li img {
	margin-top: 10px; z-index: -1;
}
#pagepro dl#respro dd li div p {
	display: none;
}
#pagepro dl#respro dd li:hover div {
	background: url("../images/pbg.png"); left: 0px; top: 0px; width: 232px; height: 250px; position: absolute; z-index: 2;
}
#pagepro dl#respro dd li:hover div > p {
	left: 12px; width: 217px; height: 80px; text-align: left; bottom: 0px; color: rgb(255, 255, 255); line-height: 38px; font-weight: bold; display: block; position: absolute;
}
#pagepro dl#respro dd li:hover div > p span {
	color: rgb(255, 102, 0); font-size: 21px;
}
#pagepro dl#respro dd li a {
	color: rgb(89, 87, 87); font-weight: bold;
}
#pagepro dl#respro dd li a:hover {
	color: rgb(236, 102, 27);
}
#pagepro dl#respro dd li img {
	margin-bottom: 10px;
}
#pagepro .listprotext {
	padding: 40px 0px; width: 100%; text-align: left; color: rgb(236, 102, 27); font-size: 30px; font-weight: 200;
}
#pagepro .listprotext .ptext {
	width: 100%; text-align: left; color: rgb(51, 51, 51); font-family: "Microsoft YaHei"; font-size: 19px; font-weight: 200;
}
#pagepro .listprotext .question {
	padding: 50px 20px; width: auto;
}
#pagepro .listprotext .writenow {
	padding: 20px 50px 20px 20px; width: auto;
}
#pagepro dl#proName {
	
}
#pagepro dl#proName dt {
	padding: 10px 0px 15px; width: 100%; text-align: left; font-size: 16px; font-weight: 200;
}
#pagepro dl#proName dt span {
	color: rgb(236, 102, 27);
}
#pagepro dl#proName dd {
	padding: 30px 0px; width: 100%; text-align: left; line-height: 28px; font-weight: 200; min-height: 280px;
}
#pagepro dl#proName dd .protext {
	width: 460px; text-align: left; line-height: 28px; margin-right: 9px; margin-bottom: 30px; float: left; min-height: 280px;
}
#pagepro dl#proName dd .protext h3 {
	font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif; font-size: 30px; font-weight: normal;
}
#pagepro dl#proName dd .protext p.title {
	margin: 10px 0px 20px;
}
#pagepro dl#proName dd .showpic {
	margin-top: -60px; margin-bottom: 20px; float: left;
}
#pagepro dl#proName dd p {
	color: rgb(0, 0, 0); font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif; font-size: 14px;
}
#pagepro .showcontent {
	width: 100%; min-height: 360px;
}
#pagepro .showcontent ul#showtabs {
	width: 100%; height: 48px;
}
#pagepro .showcontent ul#showtabs li {
	background: rgb(159, 160, 160); width: 169px; height: 48px; text-align: center; color: rgb(255, 255, 255); line-height: 48px; font-size: 14px; border-left-color: rgb(255, 255, 255); border-left-width: 2px; border-left-style: solid; float: left;
}
#pagepro .showcontent ul#showtabs li.active {
	background: rgb(0, 190, 255);
}
#pagepro .showcontent ul#showtabs li:hover {
	background: rgb(0, 190, 255);
}
#pagepro .showcontent .showinfo {
	padding: 20px 0px; width: 1195px; margin-left: 2px;
}
#pagepro .showcontent .showinfo ul#xjpic {
	margin: 30px 0px 0px;
}
#pagepro .showcontent .showinfo ul#xjpic li {
	margin: 0px 0px 0px 7px; width: 230px; float: left;
}
#pagepro .showcontent .showinfo .mainfeat {
	background: rgb(238, 238, 238); padding: 25px 30px; text-align: left; line-height: 26px; font-size: 16px;
}
#pagepro .showcontent .showinfo .catelog {
	background: rgb(239, 239, 240); padding: 40px; border: 1px solid rgb(154, 154, 154); border-image: none; width: 1113px; text-align: left;
}
#pagepro .showcontent .showinfo .operation {
	background: rgb(234, 234, 234); padding: 35px 0px; width: 1195px; text-align: left; display: inline-block;
}
#pagepro .showcontent .showinfo .operation img {
	border: 1px solid rgb(154, 154, 154); border-image: none; width: 520px; margin-left: 45px; float: left;
}
#pagepro .showcontent .showinfo .catelog dl#prodown dt {
	color: rgb(236, 102, 27); font-size: 48px;
}
#pagepro .showcontent .showinfo .catelog dl#prodown dd.tdes {
	color: rgb(102, 102, 102); font-size: 32px;
}
#pagepro .showcontent .showinfo .catelog dl#prodown dd {
	padding: 15px 0px; color: rgb(120, 120, 120); line-height: 28px; font-size: 24px;
}
#pagepro .showcontent .showinfo .catelog dl#prodown dd.download {
	text-align: right; padding-top: 25px;
}
#pagepro .showcontent .showinfo .catelog dl#prodown dd.download a {
	color: rgb(236, 102, 27); font-size: 32px;
}
#pagepro .showcontent .showinfo .vodeo {
	padding: 20px 0px; text-align: center;
}
#pagepro ul#safetab {
	width: 100%; height: 48px;
}
#pagepro ul#safetab li {
	background: rgb(229, 229, 229); width: 170px; height: 48px; text-align: center; color: rgb(102, 102, 102); line-height: 48px; font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif; font-size: 18px; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; float: left;
}
#pagepro ul#safetab li.active {
	background: rgb(0, 190, 255); color: rgb(255, 255, 255); font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif;
}
#pagepro ul#safetab li.active a {
	color: rgb(255, 255, 255);
}
#pagepro .showabout {
	width: 100%; min-height: 500px;
}
#pagepro .showabout ul#aboutabs {
	width: 100%; height: 48px;
}
#pagepro .showabout ul#aboutabs li {
	background: rgb(229, 229, 229); width: 299px; height: 48px; text-align: center; color: rgb(102, 102, 102); line-height: 48px; font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif; font-size: 19px; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; float: left;
}
#pagepro .showabout ul#aboutabs li.active {
	background: rgb(0, 78, 150); color: rgb(255, 255, 255); font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif;
}
#pagepro .showabout ul#aboutabs li:hover {
	background: rgb(0, 78, 150); color: rgb(255, 255, 255); font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif;
}

*/产品tab
#pagepro .showabout ul#aboutabscp {
	width: 100%; height: 48px;
}
#pagepro .showabout ul#aboutabscp li {
	background: rgb(229, 229, 229); width: 170px; height: 48px; text-align: center; color: rgb(102, 102, 102); line-height: 48px; font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif; font-size: 19px; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; float: left;
}
#pagepro .showabout ul#aboutabscp li.active {
	background: rgb(0, 78, 150); color: rgb(255, 255, 255); font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif;
}
#pagepro .showabout ul#aboutabscp li:hover {
	background: rgb(0, 78, 150); color: rgb(255, 255, 255); font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif;
}
*/产品tab 结束

#pagepro .showabout .showabout {
	padding: 40px 0px; width: 100%;
}
#pagepro .showabout .showabout .about1 {
	padding: 0px 30px;
}
#pagepro .showabout .showabout .about1 h3 {
	margin: -5px 0px 15px; color: rgb(236, 102, 27); font-size: 26px;
}
#pagepro .showabout .showabout .about1 img {
	margin: 8px 30px 15px 0px; float: center;
}
#pagepro .showabout .showabout .about1 p {
	color: rgb(108, 109, 119);
	line-height: 26px;
	font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif;
	font-size: 16px;
	text-align: left;
}
#pagepro .showabout .showabout .gylc {
	padding: 0px 0px 0px 55px;
}
#pagepro .showabout .showabout dl#afzlc {
	padding: 0px 30px; width: 1140px; text-align: left; display: inline-block;
}
#pagepro .showabout .showabout dl#afzlc dt {
	margin: 0px 30px 35px 0px; border: 1px solid rgb(255, 102, 0); border-image: none; width: 110px; height: 33px; text-align: center; color: rgb(255, 102, 0); line-height: 33px; font-size: 24px; float: left;
}
#pagepro .showabout .showabout dl#afzlc dd {
	width: 990px; text-align: left; color: rgb(51, 51, 51); line-height: 26px; font-size: 16px; margin-bottom: 10px; float: left;
}
#pagepro .showabout .showabout .ryzs {
	margin: -40px 0px 0px 55px;
}
#Wcontact {
	background: url("../images/about/contact.png") top / cover; width: 100%; min-height: 700px;
}
#Wcontact dl.wContent {
	padding: 50px 0px;
}
#Wcontact dl.wContent dt {
	width: 100%; height: 44px; color: rgb(236, 102, 27); line-height: 44px; font-size: 18px; border-bottom-color: rgb(89, 87, 87); border-bottom-width: 1px; border-bottom-style: solid;
}
#Wcontact dl.wContent dd {
	padding: 10px 0px;
}
#Wcontact dl.wContent dd p.condes {
	color: rgb(102, 102, 102); font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif; font-size: 18px;
}
#Wcontact dl.wContent dd ul.logoaddress {
	margin: 20px auto; text-align: center;
}
#Wcontact dl.wContent dd ul.logoaddress li.shzadd {
	padding: 10px; color: rgb(236, 102, 27); font-size: 21px;
}
#Wcontact dl.wContent dd ul.logoaddress li.adddes {
	padding: 0px 0px 10px; color: rgb(35, 24, 21); font-size: 16px;
}
#Wcontact dl.wContent dd ul.logoaddress li.addtel {
	color: rgb(52, 52, 52); line-height: 25px; font-size: 14px;
}
#Wcontact dl.wContent dd ul#othercontact {
	width: 200px; text-align: left; margin-top: 20px; margin-right: 40px; float: left; min-height: 220px;
}
#Wcontact dl.wContent dd ul#othercontact li.title {
	text-align: left; color: rgb(236, 102, 27); padding-bottom: 10px; font-size: 21px;
}
#Wcontact dl.wContent dd ul#othercontact li.conlx {
	text-align: left; color: rgb(52, 52, 52); line-height: 30px; fcolor: #EC661B; ont-size: 16px;
}
#pagepro dl#question {
	
}
#pagepro dl#question dt {
	padding: 10px 0px 15px; width: 100%; text-align: left; color: rgb(236, 102, 27); font-size: 20px; font-weight: 200;
}
#pagepro dl#question dd {
	padding: 15px 0px; width: 100%; text-align: left;
}
#pagepro dl#question dd li {
	width: 100%; text-align: left; margin-bottom: 10px;
}
#pagepro dl#question dd li td {
	font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif; font-size: 14px;
}
ul#pmlist li h3 {
	background: url("../images/question/h.png") no-repeat 1400px rgb(220, 221, 221); height: 40px; color: rgb(102, 102, 102); line-height: 40px; font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif; font-size: 18px; font-weight: 200;
}
ul#pmlist li h3 span {
	padding-left: 15px;
}
ul#pmlist li h3 span a {
	color: rgb(255, 255, 255);
}
ul#pmlist li h3.active {
	background: url("../images/question/a.png") no-repeat 1400px rgb(236, 103, 28); color: rgb(255, 255, 255);
}
ul#pmlist li h3:hover {
	background: url("../images/question/a.png") no-repeat 1400px rgb(236, 103, 28); color: rgb(255, 255, 255);
}
ul#pmlist li > div {
	background: rgb(239, 239, 239); margin: 15px 0px 20px; width: 100%; line-height: 23px; display: inline-block;
}
ul#pmlist li > div > div {
	padding: 15px 0px 20px 30px; line-height: 23px; float: left;
}
ul#pmlist li > div > div p.title {
	padding-bottom: 10px; font-size: 16px;
}
ul#pmlist li > div > div p {
	font-size: 16px;
}
ul#pmlist li > div > div.s1 {
	width: 270px;
}
ul#pmlist li > div > div.s2 {
	width: 510px;
}
ul#pmlist li > div > div.s3 {
	width: 400px;
}
ul#pmlist li .shservice {
	background: none; padding: 30px; width: 1130px; color: rgb(102, 102, 102); line-height: 35px; font-size: 16px;
}
#pagepro dl#question dd .morebbs {
	width: 100%; text-align: right;
}
#pagepro dl#question dd .morebbs a {
	color: rgb(236, 102, 27); font-size: 18px;
}
#pagepro dl#provideo {
	
}
#pagepro dl#provideo dt {
	padding: 10px 0px; width: 100%; text-align: left; color: rgb(236, 102, 27); font-size: 23px; font-weight: 200;
}
#pagepro dl#provideo dt.morevideo {
	padding: 16px 0px; width: 100%; text-align: left; color: rgb(255, 102, 0); font-size: 23px; font-weight: 200; border-bottom-color: rgb(255, 102, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
#pagepro dl#provideo dd {
	padding: 6px 0px; width: 100%; text-align: left;
}
#pagepro dl#provideo dd .vdes {
	font-family: Verdana, Geneva, sans-serif; font-size: 18px;
}
#pagepro dl#provideo dd .videolist {
	margin: 20px 0px; width: 100%; min-height: 500px;
}
#pagepro dl#provideo dd .videolist .bigvideo {
	width: 810px; text-align: left; line-height: 40px; font-size: 18px; float: left; min-height: 540px;
}
#pagepro dl#provideo dd .videolist .svideo {
	width: 390px; height: 252px; text-align: left; line-height: 40px; font-size: 18px; float: left;
}
#pagepro dl#provideo dd .videolist .svideo .nextdiv {
	background: url("../images/pbg2.png"); left: 0px; top: 0px; width: 380px; height: 220px; position: absolute;
}
#pagepro dl#provideo dd .videolist .svideo .nextdiv p {
	text-align: center; color: rgb(255, 102, 0); margin-top: 50px;
}
#pagepro dl#provideo dd ul#mvlist {
	margin-bottom: 50px; display: inline-block;
}
#pagepro dl#provideo dd ul#mvlist li {
	background: url("../images/video/jt.jpg") no-repeat 5px; width: 30%; height: 33px; color: rgb(102, 102, 102); line-height: 33px; padding-left: 40px; font-size: 18px; margin-top: 15px; float: left;
}
#pagepro dl#provideo dd ul#weblist {
	margin: 0px 0px 60px; width: 500px; float: left; min-height: 700px;
}
#pagepro dl#provideo dd .webtitle {
	margin: 30px 0px; width: 500px; font-size: 20px; float: left;
}
#pagepro dl#provideo dd .webtitle2 {
	margin: 30px 0px; width: 700px; font-size: 20px; float: left;
}
#pagepro dl#provideo dd ul#weblist li {
	margin: 0px 15px 15px 10px; padding: 15px 0px 10px; width: 125px; height: 125px; text-align: center; line-height: 28px; font-size: 16px; float: left;
}
#pagepro dl#provideo dd ul#weblist li.active {
	background: rgb(220, 220, 220);
}
#pagepro dl#provideo dd ul#weblist li:hover {
	background: rgb(220, 220, 220);
}
#pagepro dl#provideo dd ul#weblist .svideo {
	width: 433px; text-align: left; line-height: 40px; font-size: 18px; float: left;
}
#pagepro dl#provideo dd ul#webshow {
	margin: 0px; width: 700px; float: left; min-height: 700px;
}
#pagepro dl#provideo dd ul#webshow li {
	width: 700px; text-align: left; line-height: 28px; overflow: hidden; font-size: 16px; float: left; display: none;
}
#pagepro dl#provideo dd ul#webshow li p {
	margin: 0px; padding: 0px;
}
#pagepro dl#provideo dd ul#webshow li img {
	margin-bottom: 20px;
}
#pagepro dl#provideo dd ul#vfcert {
	width: 100%; float: left;
}
#pagepro dl#provideo dd ul#vfcert li {
	margin: 0px 0px 15px; padding: 10px 0px; width: 170px; height: 125px; text-align: center; line-height: 28px; font-size: 16px; float: left;
}
.wraperbg {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 111; opacity: 0.55; -moz-opacity: 0.55;
}
h3 {
	font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif;
}
p {
	font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif;
}
