

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}

.clear{clear:both}

/* picbox */
.picbox123{min-height:200px;width:100%}
#featured{height:320px;position:relative;}
#featured .image{position:absolute;height:320px; }
#featured .word{z-index:10;left:0px;width:740px;color:#fff;bottom:0px;position:absolute;height:60px;padding:10px 20px;text-align:left;font-size:12px;line-height:17px;color:#fff;}
#featured .word h3{font-size:13px;height:20px;padding:5px 0 7px 0;}
#featured .word p{line-height:28px;}
#thumbs{width:780px;height:57px;     padding-top: 10px;padding-left: 10px;}
*html #thumbs{height:100%;}
#thumbs li{display:inline;float:left;cursor:pointer}
#thumbs li a{display:block;font-size:0px;width:78px;height:37px;padding:10px;box-sizing: content-box;}
#thumbs li a img{display:block;font-size:0px;width:76px;height:35px;border:1px solid #999999;}
#thumbs li a:hover img{display:block;border:1px solid #0099FF;height:35px;width:76px;}
#thumbs li a.current img{display:block;border:1px solid #0099FF;height:35px;width:76px;}
#thumbs li a:hover{background-image:url(/css/../images/bgover.gif);}
#thumbs li a.current{background-image:url(/css/../images/bgover.gif);}





#meun {

	width:100%;

	background:#eee;

	

	overflow:hidden;

	position:relative;

}

#meun h2 {

	width:100%;
height:auto;
min-width:1200px;
	margin:0 auto;

}

#meun h2 img {

	cursor:pointer;
	width:100%;

}

#meun p {

	position:absolute;

	right:46%;

	bottom:20px;

}

#meun p span {

	background:url(/css/../images/ban_an2.png) no-repeat;

	width:8px;

	height:8px;

	float:left;

	margin-left:20px;

}

#meun p span.current {

	background:url(/css/../images/ban_an1.png) no-repeat;

	width:8px;

	height:8px;

	float:left;

}

#footer {

	width:100%;

	border-top:12px solid #474646;

	margin-top:20px;

}

#footerTop {

	background:#222;

	width:100%;

	height:280px;

}

#footerTop .footerTk {

	width:1200px;

	margin:0 auto;

	overflow:hidden;

}

#footerTop dl {

	margin-top:40px;

	float:left;

	border-right:1px solid #fcfcfc;

	padding-right:61px;

	padding-left:62px;

}

#footerTop dl.footerNone {

	padding-left:0px;

}

#footerTop .footerNone dd {

	width:255px;

}

#footerTop .footerNone dd span {

	float:left;

	width: 117px;

}

#footerTop .footerNone dd p {

	float:right;

	width:100px;

}

#footerTop .footerNone dd a {

	padding: 5px;

	

	background: #535353;

	line-height: 18px;

	margin-top: 6px;

	text-align: center;

	color: #fff;

	display: block;

}

#footerTop .footerNone dd a:hover {

	background:#F00;

	color:#FFF;

	text-decoration:none

}

#footerTop dt {

	font-size: 18px;

	color: #fcfcfc;

	font-weight: bold;

	margin-bottom: 15px;

}

#footerTop dd {

	width:160px;

	overflow:hidden;

	font-size:14px;

	color:#fcfcfc;

	line-height:35px;

	margin-left:5px;

}

#footerTop a {

	font-size:14px;

	color:#fcfcfc;

	text-decoration:none;

}

#footerTop a:hover {

	color:#F00;

	text-decoration:underline;

}

#footerTop dl.footerTBorder {

	border:0px;

	padding-right:0px;

}

#footerTop p {

	float:left;

	margin-left:20px;

	margin-top:40px;

}

.footerTLeft {

	float:left;

}

.footerTLefT {

	float:left;

	margin-right:20px;

}

.footerTRight {

	float:right;

}

#footerBottom {

	background:#000;

	width:100%;

	height:95px;

	overflow:hidden;

}

.footerTk {

	width:1100px;

	margin:0 auto;

}

#footerBottom dl {

	margin-top:15px;

}

#footerBottom dt {

	float:left;

	line-height:75px;

}

#footerBottom dd {

	float:left;

	font-size:12px;

	color:#d7d6d5;

	line-height:25px;

	margin-left:20px;

	width:900px;

}

#footerBottom a {

	ont-size:12px;

	color:#d7d6d5;

	text-decoration:none;

}

#footerBottom a:hover {

	color:#F00;

	text-decoration:underline;

}

#footerBottom span {

	margin-left:100px;

}

/*About us*/.Breadcrumbs {

	background:url(/css/../images/tu11.jpg) repeat-x;

	width:100%;

	height:5px;

}

.Breadcrumbs p {

	width:972px;

	margin:0 auto;

	text-align:right;

	font-size:12px;

	color:#666;

	line-height:35px;

}

.Breadcrumbs a {

	font-size:12px;

	color:#666;

	text-decoration:none;

}

.Breadcrumbs a:hover {

	color:#F00;

	text-decoration:underline;

}

.Breadcrumbs span {

	color:#F00

}

#cotAboutUs {

	width:1100px;

	margin:0 auto;

	margin-top:15px;

	overflow:hidden;

}

.AboutUsLeft {

	width:203px;

	float:left

}

.AULeftTop {

	width:203px;

	border-top:1px solid #000;

	border-right:1px solid #ccc;

}

.AULeftTop a {

	color:#333

}

.AboutUsLeft h3 {

	font-size:18px;

	color:#3f3f3f;

	font-weight:bolder;

	border-bottom:1px solid #ccc;

	margin:28px 0px 0px 32px;

	padding-bottom:7px;

}

.AULeftTop ul {

	margin-left:60px;

	margin-top:25px;

}

.AULeftTop li {

	cursor:pointer;

	font-size:14px;

	font-weight:bold;

	color:#666;

	line-height:30px;


	width:93px;

}

.AULeftTop li.AULeToBor {

	border-right:0px;

	color:#F00;

	background:#FFF;

}

.AULeftCentre {

	width:203px;

	border-right:1px solid #ccc;

	overflow:hidden;

	padding-top:10px;

}

.AULeftCentre ul {

	margin-top:10px;

}

.AULeftCentre a {

	font-size:12px;

	color:#666;

	text-decoration:none;

	margin-left:40px;

	background:url(/css/../images/tu18.jpg) no-repeat left center;

	padding-left:10px;

	line-height:28px;

}

.AULeftCentre a:hover {

	color:#F00;

	text-decoration:underline;

}

.AULeftRight {

	width:203px;

	border-right:1px solid #ccc;

	padding-bottom:200px;

	overflow:hidden;

}

.AULeftRight ul {

	margin-top:15px;

}

.AULeftRight li {

	width:160px;

	text-align:right;

}

.AULeftRight a {

	font-size:14px;

	color:#666;

	font-weight:bold;

	text-decoration:none;

	line-height:28px;

}

.AULeftRight a:hover {

	color:#F00;

	text-decoration:underline;

}

.AboutUsRight {

	width:880px;

	float:right;

}

.AURAll {

	overflow:hidden;

}

.AboutUsRight h3 {

	border-bottom:1px solid #ccc;

	padding-bottom:10px;

	padding-left:10px;

	margin-top:10px;

}

.AURAll .ul {

	margin-top:10px;

}

.AURAll .li {

	font-size:14px;

	color:#666;

	border-bottom:1px dotted #ccc;

	line-height:30px;

}

.AURAllT {

	text-align:center;

	margin:35px 0px 35px 0px;

}

.AURAllG {

	text-indent:2em;

	font-size:14px;

	color:#666;

	line-height:25px;

	margin-top:20px;

}

.AURAllTU {

	margin-top:10px;

	text-align:center;

}

.AURAllZH {

	float:left;

	margin-top:20px;

	width:435px;

	margin-left:35px;

}

.AURAllZH dt {

	font-size:14px;

	color:#373737;

	font-family:"??????";

	font-weight:bold;

	margin:10px 0px;

}

.AURAllZH dd {

	font-size:14px;

	color:#666;

	line-height:25px;

}

.AURAllPin {

	float:right;

	width:200px;

	height:250px;

	background:#F7F7F7;

	margin:30px 20px 0px 0px;

}

.AURAllPin dl {

	margin-left:15px;

}

.AURAllPin img {

	vertical-align:middle;

}

.AURAllPin dt {

	font-size:14px;

	color:#373737;

	font-family:"??????";

	font-weight:bold;

	margin:10px 0px 15px 0px;

}

.AURAllPin dd {

	font-size:14px;

	color:#666;

	margin-top:10px;

}

.AUcourse {

	margin-top:25px;

}

.AUCc {

	overflow:hidden;

}

.AUCc ul p {

	font-size:12px;

	color:#000;

	float:left;

	line-height:20px;

}

.AUCc ul {

	font-size:12px;

	color:#FFF;

}

.AUCc li {

	cursor:pointer;

	margin-left:7px;

	float:left;

	background:url(/css/../images/tu21.jpg) no-repeat;

	width:87px;

	height:20px;

	line-height:20px;

	text-align:center;

}

.AUCc li.AUCse {

	background:url(/css/../images/tu22.jpg) no-repeat;

	width:87px;

	height:20px;

}

.AUCzqb {

	background:#F5F5F5;

	width:745px;

	overflow:hidden;

	margin-top:15px;

	padding-bottom:10px;

}

.AUCZLeft {

	float:left;

	margin:30px 10px 0px 20px;

}

.AUCZLeft dt {

	border:1px solid #ccc;

	padding:4px;

}

.AUCZLeft dd {

	font-size:12px;

	color:#666;

	text-align:center;

}

.AUCZRight {

	float:right;

	width:500px;

	margin:20px 10px 0px 0px;

}

.AUCZRight p {

	text-indent:2em;

	font-size:12px;

	color:#666;

	line-height:25px;

	margin-top:10px;

}

.AURAllShi {

	margin-top:20px;

}

.AURAllShi dl {

	border-top:1px solid #ccc;

	padding-top:15px;

	margin-bottom:15px;

	overflow:hidden;

	clear:both;

}

.AURAllShi dt {

	float:left;

}

.AURAllShi dd span {

	font-size:12px;

	color:#2C2D2C;

	font-weight:bold;

}

.AURAllShi dd {

	float:right;

	font-size:12px;

	color:#666;

	width:570px;

	margin-right:25px;

	line-height:25px;

}

.AURAllShi h2 {

	margin-top:30px;

	font-size:12px;

	color:#676767;

	border:1px solid #ccc;

	border-left:0px;

	border-right:0px;

	height:30px;

	line-height:30px;

}

.AURAllShi h2 img {

	margin:0px 10px 0px 5px;

}

.AURAllShi p {

	text-align:center;

	margin-top:20px;

}

.AURAllHaiL {

	float:left;

	width:530px;

}

.AURAllHaiL p {

	text-indent:2em;

	font-size:14px;

	color:#666;

	line-height:25px;

	margin-top:20px;

	width:530px;

}

.AURAllHaiR {

	float:right;

	width:200px;

	height:330px;

	background:#F7F7F7;

	margin-top:20px;

}

.AURAllHaiR dt {

	font-size:12px;

	font-weight:bold;

	color:#373737;

	margin:10px 0px 5px 10px;

}

.AURAllHaiR dd {

	font-size:12px;

	color:#666;

	text-align:center;

	line-height:30px;

}

.AURAllHaiT {

	clear:both;

	margin-top:15px;

	overflow:hidden;

}

.AURAllHaiT h2 {

	margin-top:30px;

	font-size:12px;

	color:#676767;

	border:1px solid #ccc;

	border-left:0px;

	border-right:0px;

	height:30px;

	line-height:30px;

}

.AURAllHaiT h2 img {

	margin:0px 10px 0px 5px;

}

.AURAllHaiT p {

	float:left;

	width:157px;

	border:1px solid #ccc;

	padding:2px;

	margin:20px 11px 0px 11px;

}

.AURAllHaiT p span {

	display:block;

	font-size:12px;

	color:#666;

	text-align:center;

	line-height:30px;

}

.AURAll .lil {

	text-indent:2em;

	font-size:14px;

	color:#666;

	border-bottom:1px dotted #ccc;

	line-height:30px;

}

.AURAllFa {

	margin-top:20px;

}

.AURAllFa dt {

	cursor:pointer;

	height:30px;

	border-top:1px solid #ccc;

	line-height:30px;

}

.AURAllFaL {

	float:left;

}

.AURAllFaL .AURAllFaLOnee {

	font-weight:bold;

}

.AURAllFaL img {

	margin:0px 10px 0px 5px;

}

.AURAllFaR {

	float:right;

}

.AURAllFaR img {

	margin:0px 5px 0px 10px;

}

.AURAllFa span {

	font-size:12px;

	color:#666;

}

.AURAllFa dd {

	width:650px;

	margin:0 auto;

	font-size:12px;

	color:#666;

	line-height:25px;

	padding-top:15px;

}

.AURAllFaBo {

	text-indent:2em;

	border-top:1px solid #ccc;

}

.AURAllFaEm {

	text-indent:2em;

}

.AURAllFaBoT {

	border-bottom:1px solid #ccc;

}/*companyNews*/

#cotCompanyNews {

	width:1100px;

	margin:0 auto;

	margin-top:15px;

	overflow:hidden;

}

.CompanyNewsLeft {

	width:203px;

	float:left

}

.CompanyNewsLeft h3 {

	font-size:18px;

	color:#3f3f3f;

	font-weight:bolder;

	border-bottom:1px solid #ccc;

	margin:28px 0px 0px 32px;

	padding-bottom:7px;

}

.CompanyNewsRight {

}

.CNRightZui {

	overflow:hidden;

}

.CNRightZui h3 {

	border-bottom:1px solid #ccc;

	padding-bottom:10px;

	padding-left:10px;

	margin-top:10px;

}

.CNRZuiHui {

	margin:10px 0px 0px 5px;

	overflow:hidden;

}

.CNRZuiHui dl {

	clear:both;

}

.CNRZuiHui dt {

	float:left;

	border:1px solid #ccc;

	padding:2px;

	width:149px;

	height:100px;

}

.CNRZuiHui dd {

	font-size:12px;

	color:#2C2D2C;

	float:right;

	width:550px;

	line-height:25px;

	margin-right:10px;

}

.PrCHuan dl {

	margin-top:20px;

	overflow:hidden;

}

.PrCHuan dt {

	float:left;

	margin-right:25px;

}

.PrCHuan dd {

	float:left;

	font-size:12px;

	color:#444;

	width:533px;

	line-height:20px;

}

.PrCHuan dd a {

	display:block;

	font-size:16px;

	color:#000;

	font-weight:bold;

}

.CNRZuiHui dd a {

	font-size:14px;

	color:#2C2D2C;

	font-weight:bold;

}

.CNRZuiLeft {

	width:810px;

	clear:both;

	margin-top:15px;

	float:left;

}

.CNRZuiLeft dl {

	clear: both;

	border-bottom: solid thin #E0E0E0;

	line-height: 25px;

	margin-left: 6px;

	display: inline-block;

	height: 58px;

	padding: 35px 0 35px 0;
	 box-sizing: initial;
	 margin-bottom: 0;

}

.CNRZuiLeft dl:hover {

	background-color:#F7F7F7;

}

.CNRZuiLeft dt {

	font-size: 12px;

	color: #2C2D2C;

	float: left;

}

.CNRZuiLeft a {

	font-weight: bold;

	margin: 0 20px 0 20px;

	display: inline-block;

	width: 650px;

	font-size: 20px;

	color: #505050;

}

.CNRZuiLeft dd {

	color: #555;

	text-align: center;

	background-color:#F7F7F7;

	;

	height: 88px;

	float: left;

	font-size: 14px;

	width: 88px;

}

.CNRZuiLeft dd span {

	color:#A5A5A5;

	display: inline-block;

	font-weight: bold;

	font-size: 28px;

	margin: 28px auto 10px auto;

}

.CNRZuiLeft h2 {

	clear:both;

	font-size:14px;

	color:#F00;

	font-family:"??????";

	font-weight:bolder;

	border-bottom:1px solid #ccc;

	margin:30px 0px 10px 0px;

	padding:0px 0px 5px 10px;

}

.CNRZuiright {

	float:right;

	margin-top:20px;

}

.CNRZuiright dl {

	width:280px;

	background:#F7F7F7;

	line-height:25px;

	padding:5px 0px 0px 10px;

}

.CNRZuiright dt {

	margin: 10px auto;

	font-size: 20px;

	color: #7B7B7B;

	font-weight: bold;

}

.CNRZuiright dd {

	font-size:12px;

	color:#2C2D2C;

	display:inline-block;

	overflow:hidden

}

.CNRZuiright dd a {

	font-size:14px;

	color:#2C2D2C;

}

.CNRightZQuan {

	float:left;

}

.CNRightZQuan .CNRZuiLeft {

	clear:both;

}

.CNRightZQuan .CNRZuiLeft span a {

	font-size:12px;

	color:#666;

}

.CNRZRCo {

	margin-top:10px;

}

.CNRZRCo dd a {

	margin: 10px auto;

	display: inline-block;

	text-align: center;

}

.CNRZDiao {

	clear:both;

	margin-left:10px;

	padding-left: 140px;

}

.CNRZDiao select {

	height: 50px;

	padding: 0 10px;

	margin: 40px;

}

.CNRZDiao li {

	float:left;

	font-size:12px;

	color:#000;

	border:1px solid #ccc;

	padding:4px;

	margin-right:5px;

	margin-top:10px;

}

.CNRZDiao a {

	font-size:12px;

	color:#000;

}

.CNRZDiao a:visited {

	font-weight:bold;

}

/*News Details*/

#NewsDetails {

	width:1200px;

	margin:0 auto;

	overflow:hidden;

	margin-top:15px;

}

.NewsDetailsRight {

	float:left;

	width:850px;

	margin-left:50px

}

.NewsDetailsRight h3 {

	border-bottom:1px solid #ccc;

	padding-bottom:10px;

	padding-left:10px;

	margin-top:10px;

}

.NewsDetailsRTop h2 {

	font-size:16px;

	color:#0f0e0e;

	text-align:center;

	margin:20px 0px 20px 0px;

}

.NewsDetailsRTop h2 span {

	font-size:12px;

	color:#666;

	font-weight:normal;

	line-height:30px;

	margin-left:20px;

}

.NewsDetailsRTop dl {

	margin-left:20px;

	width:850px;

	margin-top:10px;

}

.NewsDetailsRTop dt.NewsDetailsRTBg {

	font-size:12px;

	font-weight:normal;

	color:#666;

	line-height:30px;

	padding:5px 15px 0px 0px;

}

.NewsDetailsRTop dt.NewsDetailsRTBg span {

	font-size:14px;

	color:#0f0e0e;

	font-weight:bold;

}

.NewsDetailsRTop dt {

	text-indent:2em;

	font-size:14px;

	color:#0f0e0e;

	font-weight:bold;

	margin-bottom:10px;

}

.NewsDetailsRTop dd {

	text-indent:2em;

	font-size:12px;

	color:#666;

	line-height:25px;

}

.NewsDetailsRTop dd img {

	margin:30px 0px 10px 50px;

}

.NewsDetailsRTF {

	width: 1200px;

	height: 300px;

	margin-top: 30px;

	margin: 0 auto;

}

.NewsDetailsRTF p {

	font-size:12px;

	color:#000;

	margin-left:40px;

	clear:both;

}

.NewsDetailsRTF p img {

	vertical-align:bottom;

}

.NewsDetailsRTF dl {

	width:525px;

	margin:15px 20px 0px 20px;

	float:left;

}

.NewsDetailsRTF dt {

	font-size: 20px;

	color: #e00505;

	font-weight: bold;

	padding-bottom: 15px;

	border-bottom: 1px solid #ccc;

}

.NewsDetailsRTF dd {

	font-size: 12px;

	color: #000;

	clear: both;

	padding: 8px;

}

.NewsDetailsRTF dd a {

	float:left;

	font-size:16px;

	color:#6D6D6D;

}

.NewsDetailsRTL {

	float:left;

}

.NewsDetailsRTR {

	float:right;

}/*Product center*/

#ProductCenter {

	width:1200px;

	margin:0 auto;

	overflow:hidden;

	margin-top:15px;

}

.ProductCLeft {

	width:230px;

	float:left;

}

.PtCLTop dl {

	border:1px solid #ccc;

	width:230px;

	height:200px;

}

.PtCLTop dt {

	padding-left:4px;

	margin-bottom:5px;

	width:226px;

	height:35px;

	font-size:14px;

	font-weight:bold;

	font-family:"??????";

	color:#0c0c0c;

	line-height:35px;

	background:#f8f8f8;

	border-bottom:1px solid #ccc;

}

.PtCLTop dd {

	font-size:12px;

	color:#666;

	line-height:30px;

	margin-left:1px;

	clear:both;

	margin-left:5px;

}

.PtCLTop dd span {

	display:block;

	float:left;

}

.PtCLTop dd p {

	float:left;

	width:180px;

}

.PtCLBotoom {

	margin-top:20px;

}

.PtCLBotoom h3 {

	width:230px;

	height:35px;

	font-family:"??????";

	text-align:center;

	border:1px solid #ccc;

	font-size:14px;

	color:#0c0c0c;

	line-height:35px;

	background:#f8f8f8;

}

.PtCLBotoom ul {

	width:230px;

	height:305px;

	border:1px solid #ccc;

	border-top:0px;

	padding-top:10px;

}

.PtCLBotoom li {

	font-size:12px;

	color:#666;

	margin-left:5px;

}

.PtCLBotoom a {

	font-size:12px;

	color:#666;

	line-height:25px;

}

.ProductCRight {

	width:1200px;

}

.PtCRTop a {

	display: block;

	height:300px;

	width: 250px;

}

.PtCRTop a span {

	padding-top:10px;

	text-align: center;

	height: 150px;

	width: 250px;

	color: #fff;

	display: inline-block;

	font-size: 20px;

	margin-top: 0px;

	background-color:rgba(0,0,0,0.6);

}

.PtCRTop h3 {

	background:#f8f8f8;

	width:705px;

	height:35px;

	border:1px solid #ccc;

	line-height:35px;

	padding-left:10px;

}

.PtCRTop h3 span {

	font-size:14px;

	color:#0c0c0c;

	float:left;

	font-family:"??????";

}

.PtCRTop h3 a {

	font-size:12px;

	color:#666;

	font-weight:normal;

	float:right;

	margin-right:5px;

}

.PtCRTop ul {

}

.PtCRTop li {

	float:left;

	text-align:center;

	overflow:hidden;

	margin: 0px 25px 30px 25px;

}

.PtCRTop li:hover {

}

.PtCRBotoom dt {

	background:url(/css/../images/tu39.jpg) no-repeat;

	height:13px;

	font-size:14px;

	font-weight:bolder;

	color:#0f0f0f;

	padding-left:67px;

}

.PtCRBotoom dd {

	margin-top:20px;

	text-align:center;

}

.PtCRBotoom img {

	margin:0px 7px 0px 7px;

	border:1px solid #ccc;

	padding:2px;

}/*Productseries*/

.ProductSeries {

	width:972px;

	margin:0 auto;

	overflow:hidden;

	margin-top:15px;

}

.ProductSeriesRight {

	width:717px;

}

.ProductSeriesRight h3 {

	background:#f8f8f8;

	width:705px;

	height:35px;

	border:1px solid #ccc;

	line-height:35px;

	padding-left:10px;

}

.ProductSeriesRight h3 span {

	font-size:14px;

	color:#0c0c0c;

	float:left;

}

.ProductSeriesRight h3 a {

	font-size:14px;

	color:#666;

	font-weight:normal;

	float:right;

	margin-right:10px;

}

.ProductSeriesRight ul {

	width:710px;

	padding-left:5px;

	border:1px solid #ccc;

	border-top:0px;

	overflow:hidden;

	padding-bottom:20px;

}

.ProductSeriesRight li {

	float:left;

	text-align:center;

	width:120px;

	border:1px solid #ccc;

	padding:2px;

	padding-bottom:5px;

	margin:15px 7px 0px 7px;

	line-height:20px;

	overflow:hidden;

}

.ProductSeriesRight li a {

	font-size:12px;

	color:#666;

}

.ProductSeriesRight li:hover {

	border:1px solid #F00;

}

.ProductSeriesBo {

	clear:both;

	padding-top:20px;

}

.ProductSeriesBo h3 {

	font-size:14px;

	color:#0c0c0c;

	margin-bottom:10px;

}

.ProductSAnimate {

	width:970px;

	height:149px;

	position:relative;

	margin:0 auto;

}

.ProductSLeft {

	position:absolute;

	left:5px;

	top:50px;

	cursor:pointer

}

.ProductSRight {

	position:absolute;

	right:5px;

	top:50px;

	cursor:pointer

}

.ProductSProlist {

	width:800px;

	height:149px;

	position:relative;

	margin:0 auto;

	overflow:hidden

}

.ProductSProlists {

	position:absolute;

}

.ProductSProlists img.ProductSProlistsA {

	margin-left:0px;

}

.ProductSProlists img {

	float:left;

	margin:0px 5px 0px 6px;

}/*/Product details*/

#ProductDetails {

	width:85%;

	margin:0 auto;

	overflow:hidden;

	margin-top:15px;

}

.ProductDetailsTop {

	width:100%;

}

.ProductDetailsTLeft {

	float: left;

	width: 50%;

	height: 430px;

	

}

.ProductDetailsTLeft .mod18 {

	width:342px;

	height:342px;

	position:relative;

}

.ProductDetailsTLeft .mod18 .btn {

	position:absolute;

	width:17px;

	height:49px;

	top:357px;

	cursor:pointer;

	z-index:99;

}

.ProductDetailsTLeft .mod18 .prev {

	float:left;

	background:url(/css/../images/tu74.jpg) no-repeat;

}

.ProductDetailsTLeft .mod18 .next {

	right:0;

	background:url(/css/../images/tu75.jpg) no-repeat;

}

.ProductDetailsTLeft li {

	float:left;

}

.ProductDetailsTLeft .cf li {

	position:relative;

	color:#fff;

}

.ProductDetailsTLeft .cf a {

	display:block;

	width:342px;

	height:342px;

	position:absolute;

	color:#fff;

}

.ProductDetailsTLeft .picBox {

	height:600px;

	width:600px;

	position:relative;

	overflow:hidden;

}

.ProductDetailsTLeft .picBox ul {

	height:342px;

	position:absolute;

}

.ProductDetailsTLeft .picBox li {

	

	height:342px;

}

.ProductDetailsTLeft .listBox {

	width:332px;

	height:100px;

	position:relative;

	padding:6px 0 10px;

	margin-top:5px;

	overflow:hidden;

}

.ProductDetailsTLeft .listBox ul {

	height:60px;

	position:absolute;

	margin-left:20px;

}

.ProductDetailsTLeft .listBox li {

	width:62px;

	height:68px;

	cursor:pointer;

	position:relative;

	text-align:inherit;

}

.ProductDetailsTLeft .listBox li i {

	display:none;

}

.ProductDetailsTLeft .listBox li a {

	display:block;

	width:62px;

	height:62px;

}

.ProductDetailsTLeft .listBox li img {

	width:56px;

	height:56px;

}

.ProductDetailsTLeft .listBox .on img {

	width:50px;

	height:50px;

	border:3px solid #ff6600;

}

.ProductDetailsTLeft .listBox .on i {

	display:block;

}

.ProductDetailsTRight {

	float: left;

	width: 50%;



}

.ProductDetailsTRight h3 {

	font-size:16px;

	color:#080808;

	font-weight:bold;

	margin-top:15px;

	border-bottom:1px dotted #ccc;

	padding-bottom:20px;

}

.ProductDTRTop li {

	font-size:12px;

	color:#666;

	line-height:25px;

	margin-top:10px;

}

.ProductDTRTop li span {

	color:#C00;

}

.ProductDTRTop span.ProductDetailsTRT {

	color:#666;

}

.AULeToBo {

	border:1px solid #ccc;

	border-right:0px;

	font-size:14px;

	color:#F00;

	background:#FFF;

}

.ProductDTRBom {

	width:600px;

	overflow:hidden;

	margin-top:40px;

	padding-bottom:12px;

	border-bottom:1px dotted #ccc;

}

.ProductDTRBom p {

	float:left;

	font-size:14px;

	color:#F00;

	font-weight:bold;

	margin-left:20px;

}

.ProductDTRBom li {

	float:left;

	width:270px;

}

.ProductDTRBom li label {

	margin-right:6px;

	font-size:12px;

	color:#666;

}

.ProductDTRBom li input {

	width:200px;

	height:28px;

	border:1px solid #ccc;

	margin-right:20px;

}

.ProductDTRBom h4 {

	float:left;

	margin:0;

	padding:0;

	width:100px;

}

.ProductDTRBom h4 input {

	background:url(/css/../images/tijiao.jpg) no-repeat;

	width:100px;

	height:30px;

	border:0px;

}

.ProductDetailsTRight p {

	margin-top:10px;

}

.ProductDetailsTRight p a {

	margin-right:50px;

}

.ProductDetailsBBotoom {

	width:100%;

	clear:both;

	margin-top:15px;

	overflow:hidden;

}

.PDBBotoomLeft {

	float:left;

	width:220px;

}

.PDBBLTop {

	width:220px;

	height:325px;

	border:1px solid #ccc;

}

.PDBBLTop h3 {

	font-size:14px;

	color:#101010;

	height:40px;

	border-bottom:1px solid #ccc;

	line-height:40px;

	text-align:center;

}

.PDBBLTop ul {

	margin-top:5px;

}

.PDBBLTop li {

	font-size:12px;

	color:#101010;

	float:left;

	margin:10px 0px 0px 12px;

	width:92px;

}

.PDBBLTop li img {

	border:1px solid #ccc;

	padding:2px;

}

.PDBBLTop li span {

	display:block;

	background:#e8e7e7;

	width:80px;

	height:20px;

	line-height:20px;

	text-align:center;

	border-bottom:2px solid #c9c8c8;

	margin-top:4px;

}

.PDBBLBottom {

	width:220px;

	height:325px;

	border:1px solid #ccc;

	margin-top:20px;

}

.PDBBLBottom h3 {

	font-size:14px;

	color:#101010;

	height:40px;

	border-bottom:1px solid #ccc;

	line-height:40px;

	text-align:center;

}

.PDBBLBottom ul {

	margin-top:5px;

	margin-left:5px;

}

.PDBBLBottom li {

	font-size:12px;

	color:#666;

}

.PDBBLBottom li a {

	font-size:12px;

	color:#666;

	line-height:25px;

}

.PDBBotoomRight {

	padding-top:30px

}

.PDBBRBoQuan {

	overflow:hidden;

	margin-top: 50px;

}

.PDBBRTop ul {

	border:1px solid #ccc;

	height:60px;

}

.PDBBRTop li {

	font-size: 14px;

	font-weight: bold;

	color: #0f0f0f;

	float: left;

	line-height: 40px;

	cursor: pointer;

}

.PDBBRTop li a {

	display: inline-block;

	padding: 10px 74px;

}

.PDBBRTop {

	margin: 0px auto 20px auto;

}

.PDBBRTop li:hover {

	background-color:rgb(255, 80, 80)

}

.PDBBRTop li {

	background-color:#fff

}

.menuOut {

	background-color:#fff;

	color:#333

}

.menuIn {

	background-color:rgb(255, 0, 0);

	color:#fff

}

.PDBBRTop li:hover a {

	color:#fff;

	background-color:rgb(255, 0, 0);

}

.PDBBRTop li.current {

	border-top:3px solid #E70012;

	background-color:#fff;

	background:#F6F6F6;

	line-height:38px;

}

li.PDBBRTopN {

	padding-right:39px;

	border-right:0px;

}



.PDBBRBTop p {

	color: #6D6D6D;

	line-height: 36px;

	margin-top: 5px;

	text-indent: 2em;

}

.PDBBRBConert {

	clear:both;

	padding-top:20px;

}

.PDBBRBConert h3 {

	margin-top: 30px;

	font-size: 30px;

	color: #2C2C2C;

	background: url(/css/../images/tu77.jpg) no-repeat bottom;

	padding-bottom: 15px;

}

.PDBBRBConert ul {

	margin-top:10px;

}

.PDBBRBConert li {

	float:left;

	margin:10px 9px 0px 9px;

	display:block;

	overflow:hidden;

	width:250px;

	height:250px

}

.PDBBRBConert li img {

	border:1px solid #ccc;

	padding:2px;

}

.PDBBRBConert li span {

	font-size:12px;

	color:#000;

	display:block;

	width:155px;

	height:20px;

	background:#EEE;

	line-height:20px;

	text-align:center;

	margin-top:10px;

}

.PDBBRBBottom h3 {

	text-align: center;

	font-size: 32px;

	color: #FD6D6D;

	padding-bottom: 5px;

	margin: 80px auto 50px auto;

}

.PDBBRBBottom {

	overflow:hidden;

	width:1100px;

	height:370px;

	margin:0 auto;

	margin-top:20px;

}

.PDBBRBBottom form {

	margin-top:30px;

}

.PDBBRBBottom p {

	padding-bottom:15px;

	overflow:hidden;

}

.PDBBRBBottom label {

	float:left;

	font-size:20px;

	color:#666;

	width:100px;

	text-align:right;

	line-height:24px;

	padding-right:10px

}

.PDBBRBBottom input {

	float:left;

	width:300px;

	height:40px;

	font-size:14px;

}

.PDBBRBBottom textarea {

	width:397px;

	height:90px;

}

.PDBBRBBottom .colorRed {

	font-size:12px;

	font-weight:normal;

	color:#F00;

	line-height:23px;

	margin-left:5px;

}

.PDBBRBBottom h4 input {

	

	width:100px;

	height:30px;

	border:0px;

	margin-left:55px;

	cursor:pointer;

}

.PDBBRBTop dl {

	float:left;

	margin-top:15px;

	width:367px;

}

.PDBBRBTop dt {

	float:left;

}

.PDBBRBTop dd {

	float:right;

	width:277px;

	font-size:12px;

	color:#000;

	margin:0px 10px;

	line-height:20px;

}

.PDBBRBTop dd span {

	font-size:12px;

	font-weight:bold;

}

.PDBBRBTop .PDBBRBTNone {

	clear:both;

}

.PDBBRBTop table, tr, th, td {

	border:1px solid #ccc;

	border-collapse:collapse;

	color:#666;

	font-size:12px;

	height:35px;

}

.PDBBRBoQuan table, tr, th, td {

	border:1px solid #ccc;

	border-collapse:collapse;

	color:#666;

	font-size:12px;

	height:35px;

}

.PDBBRBTop table {

	margin-top:5px;

	width:735px;

}

.PDBBRBTop th {

	background:#f00;

	color:#FFF;

	height:40px;

	font-weight:bold;

}

.PDBBRBTop td {

	text-align:center;

}

/*/The enterpriseservice*/#TheEnterpriseS {

	width:972px;

	margin:0 auto;

	overflow:hidden;

	margin-top:15px;

}

.TheEnterpriseSRight {

}

.TheEnterpriseSRight h3 {

	border-bottom:1px solid #ccc;

	padding-bottom:10px;

	padding-left:10px;

	margin-top:10px;

}

.TheEnterpriseSRT {

	overflow:hidden;

	margin-left:5px;

}

.TheEnterpriseSRT dl {

	margin-top:30px;

}

.TheEnterpriseSRT dt {

	float:left;

	font-size:18px;

	color:#666;

	line-height:40px;

}

.TheEnterpriseSRT dt span {

	color:#c00;

	font-weight:bold;

}

.TheEnterpriseSRT dd {

	float:right;

	margin-top:20px;

}

.TheEnterpriseSRC {

	clear:both;

	margin-top:50px;

	margin-left:5px;

}

.TheEnterpriseSRC dt {

	font-size:18px;

	color:#c00;

	font-weight:bold;

	margin-bottom: 20px;

}

.TheEnterpriseSRC dd {

	text-indent:2em;

	font-size:18px;

	color:#666;

	line-height:38px;

}

.TESRBottom {

	margin-top:50px;

	margin-left:5px;

}

.TESRBottom h2 {

	font-size:18px;

	color:#c00;

	font-weight:bold;

}

.TESRBottom dl {

	margin-left:20px;

	margin-top:10px;

}

.TESRBottom dt {

	float:left;

	font-size:18px;

	color:#666;

	width:540px;

	line-height:38px;

}

.TESRBottom dd {

	float:right;

}/*The customer site*/

#TheCustomerS {

	width:972px;

	margin:0 auto;

	overflow:hidden;

	margin-top:15px;

}

.TheCustomerSR {

	width:717px;

	float:right;

}

.TheCustomerSR h3 {

	border-bottom:1px solid #ccc;

	padding-bottom:10px;

	padding-left:10px;

	margin-top:10px;

}

.TheCustomerSR ul {

	margin-left:10px;

	overflow:hidden;

	width:717px;

}

.TheCustomerSR li {

	width:155px;

	font-size:12px;

	color:#666;

	text-align:center;

	margin:15px 25px 0px 15px;

	float:left

}

.TheCustomerSR li img {

	border:1px solid #ccc;

	padding:2px;

}

.TheCustomerSR li img:hover {

	border:1px solid #F00;

}

.TheCustomerSR a {

	font-size:12px;

	color:#666;

}

.TheCustomerSR li.TheCustomerSRRi {

	margin-right:0px;

}/*Details on the scene*/

#DetailsOnTS {

	width:972px;

	margin:0 auto;

	overflow:hidden;

	margin-top:15px;

}

.DetailsOnTSTop {

	width:972px;

	height: 950px;

	overflow:hidden;

}

.DetailsOnTSTop h3 {

	font-size:20px;

	color:#6D6D6D;

	text-align:center;

	margin-top:30px;

	padding-bottom:20px;

	border-bottom: 10px solid #E2E2E2;

}

.DetailsOnTSTop .mod18 {

	width:681px;

	height:681px;

	margin:20px auto;

	position:relative;

}

.DetailsOnTSTop .btn {

	position:absolute;

	width:22px;

	height:68px;

	top:691px;

	cursor:pointer;

	z-index:99;

}

.DetailsOnTSTop .prev {

	left:0;

	background:url(/css/../images/tu60.jpg) no-repeat;

}

.DetailsOnTSTop #prevTop, .mod18 #nextTop {

	top:303px;

	width:34px;

	height:51px;

}

.DetailsOnTSTop #prevTop {

	background:url(/css/../images/tu58.png) 0 0 no-repeat;

	margin-left:-90px;

}

.DetailsOnTSTop #nextTop {

	background:url(/css/../images/tu59.png) 0 0 no-repeat;

	margin-right:-90px;

}

.DetailsOnTSTop .next {

	right:0;

	background:url(/css/../images/tu61.jpg) no-repeat;

}

.DetailsOnTSTop li {

	float:left;

}

.DetailsOnTSTop .cf li {

	position:relative;

	color:#fff;

}

.DetailsOnTSTop .cf a {

	display:block;

	width:681px;

	height:681px;

	position:absolute;

	color:#fff;

}

.DetailsOnTSTop .picBox {

	height:681px;

	position:relative;

	overflow:hidden;

}

.DetailsOnTSTop .picBox ul {

	height:681px;

	position:absolute;

}

.DetailsOnTSTop .picBox li {

	width:681px;

	height:681px;

}

.DetailsOnTSTop .mod18 .listBox {

	width:620px;

	height:100px;

	margin:0 auto;

	position:relative;

	padding:6px 0 10px;

	overflow:hidden;

}

.DetailsOnTSTop .listBox ul {

	height:100px;

	position:absolute;

}

.DetailsOnTSTop .listBox li {

	width:79px;

	height:76px;

	cursor:pointer;

	position:relative;

}

.DetailsOnTSTop .listBox li i {

	display:none;

}

.DetailsOnTSTop .listBox li a {

	display:block;

	width:73px;

	height:73px;

}

.DetailsOnTSTop .listBox li img {

	width:67px;

	height:67px;

}

.DetailsOnTSTop .listBox .on img {

	width:61px;

	height:61px;

	border:3px solid #ff6600;

}

.DetailsOnTSTop .listBox .on i {

	display:block;

}/*The Solution*/

#TheSolution {

	width:972px;

	margin:0 auto;

	overflow:hidden;

	margin-top:15px;

}

.TheSolutionLeft {

	width:315px;

	float:left;

	margin-bottom:10px;

s

}

#TheSolution h3 {

	font-size:14px;

	font-weight:bold;

	color:#4c4b4b;

	margin-bottom:15px;

}

.TheSolutionLeft dt {

	font-size:12px;

	color:#666;

	width:300px;

	margin-left:10px;

	height:25px;

	padding-left:5px;

	background:#F7F7F7;

	line-height:25px;

}

.TheSolutionLeft dd {

	width:285px;

	margin-left:20px;

	border-bottom:1px solid #ccc;

	line-height:25px;

}

.TheSolutionLeft dd a {

	font-size:12px;

	color:#666;

}

.TheSolutionCon {

	width:325px;

	float:left;

	margin-left:20px;

}

.TheSolutionCon marquee {

	height:350px;

}

.TheSolutionCon li {

	float:left;

	margin-right:17px;

	margin-bottom:25px;

}

li.TSCNone {

	margin-right:8px;

}

.TheSolutionRight {

	width:285px;

	float:right;

}

.TheSolutionRight dl {

	margin-top:10px;

}

.TheSolutionRight dt {

	font-size:12px;

	color:#000;

	line-height:23px;

	background:#f7f7f7;

	height:23px;

	margin-bottom:13px;

	cursor:pointer;

}

.TheSolutionRight dd {

	border-bottom:1px solid #ccc;

	padding-bottom:3px;

}

.TheSolutionRight dd a {

	font-size:12px;

	color:#666;

	line-height:20px;

}

dt.TheSRoneOn {

	background:#fff;

	color:#bb0303;

}/*ContactUs*/

#ContactUs {

	width:1100px;

	margin:0 auto;

	overflow:hidden;

	margin-top:15px;

}

.ContactUsRight {

}

.ContactUsRight dt {

	float:left;

	font-size:12px;

	color:#000;

	line-height:30px;

	padding-top:30px;

}

.ContactUsRight dt a {

	color:#F00;

}

.ContactUsRight dt span {

	color:#F00;

}

.ContactUsRight dd {

	float:right;

	margin-top:10px;

}

.ContactUsTop {

	clear:both;

}

.ContactUsTop h3 {

	font-size:12px;

	color:#666;

	border-bottom:1px solid #ccc;

	padding-bottom:5px;

}

.ContactUsTop h3 img {

	margin:0px 10px 0px 10px;

}

.ContactUsTBg {

	overflow:hidden;

	background:url(/css/../images/tu65.jpg) no-repeat;

	width:649px;

	height:370px;

	margin:0 auto;

	margin-top:20px;

}

.ContactUsTBg form {

	margin-top:70px;

}

.ContactUsTBg p {

	clear:both;

	padding-bottom:15px;

	overflow:hidden;

}

.ContactUsTBg label {

	float:left;

	font-size:12px;

	color:#666;

	width:180px;

	text-align:right;

	line-height:24px;

}

.ContactUsTBg input {

	float:left;

	width:180px;

	height:23px;

	font-size:12px;

}

.ContactUsTBg textarea {

	width:300px;

	height:60px;

}

.ContactUsTBg .colorRed {

	font-size:12px;

	font-weight:normal;

	color:#F00;

	line-height:23px;

	margin-left:5px;

}

.ContactUsTBg h4 input {

	background:url(../css/../images/tijiao.jpg) no-repeat;

	width:100px;

	height:30px;

	border:0px;

	margin-left:181px;

	cursor:pointer;

}

.w1280 {

	min-width:1280px;

}

.newnav3 a {

	height:28px

}

.banenr {

	width:100%;

	height:165px;

	overflow:hidden;

}

.banenr h2 {

	width:100%;

	position:absolute;
margin: 0;
}

.banenr h2 img {

	width:100%;

}

.meun_top {

	position:relative;

	width:972px;

	margin:0px auto;

	margin-top:35px;

}

.meun_top h3 {

	font-size: 30px;

	color:#fff;

	font-family: "Î¢ÈíÑÅºÚ";

}

.meun_top p {

	margin-top:15px;

	text-align:center

}

.meun_top p a {

	background-color: #fff;

	padding: 10px 50px;

	display: inline-block;

	color: #464646;

	margin-right:10px;

	font-size:14px

}

.meun_top p a:hover {

	color:#fff;

	background-color:rgb(255, 0, 0);

}

.meun_top p span {

	color:#F00;

}

.meun_top ul {

	margin-top:20px;

}

.meun_top ul li a {

	float:left;

	padding:4px 10px;

	margin-right:2px;

	font-size:12px;

	color:#fff;

}

.meun_top ul li .bor {

	border-bottom:2px solid #F00;

}

.meun_top ul li a:hover {

	text-decoration:none;

	border-bottom:2px solid #F00;

}

/*J_banner*/

.J_banner {

	background:url(/css/../images/banner1.jpg) no-repeat center center;

	width:100%;

	height:481px;

}

.Jb_ying {

	width:980px;

	margin:0 auto;

	padding-top:340px;

}

.Jb_ying p {

	font-size:12px;

	color:#FFF;

	line-height:30px;

}

.Jb_ying p span {

	font-weight:bold;

}

/*/J_banner*/

/*J_xian*/

.J_xian {

	background:url(/css/../images/c1.jpg) no-repeat center center;

	width:100%;

	height:500px;

}

.jx_quan {

	width:980px;

	margin:0 auto;

	overflow:hidden;

}

.JX_qie {

	float:left;

	width:510px;

	height:460px;

	overflow:hidden;

	padding-top:9px;

}

.JX_qie dl {

	margin:0px 10px;

	margin-top:1px;

}

.JX_qie dt {

	background:url(/css/../images/tiao.jpg) no-repeat;

	width:486px;

	height:34px;

	font-size:14px;

	color:#FFF;

	font-weight:bold;

	line-height:34px;

	cursor:pointer;

	padding-left:10px;

}

.JX_qie dt img {

	vertical-align:text-top;

}

.JX_qie dd {

	width:486px;

	border:1px solid #ccc;

	padding:7px 4px;

}

.JX_qie dd img {

	display:block;

}

.JX_huan {

	width:450px;

	height:460px;

	overflow:hidden;

	float:right;

}

.JX_qiehuan {

	margin-top:10px;

}

.JX_qiehuan h2 {

	margin-bottom:30px;

}

.JX_qiehuan p {

	font-size:12px;

	color:#FFF;

	line-height:25px;

	text-indent:2em;

	margin-bottom:5px;

}

.JX_qiehuan span {

	font-size:12px;

	color:#FFF;

	display:block;

	margin-top:35px;

	margin-left:290px;

}

.JX_qiehuan span img {

	cursor:pointer;

	vertical-align:middle;

}

/*/J_xian*/

.JC_piao {

	background:url(/css/../images/c2.jpg) no-repeat center center;

	width:100%;

	height:120px;

}

/*/JC_piao*/

/*J_con*/

.J_con {

	width:100%;

	margin:0 auto;

	background:#000;

	padding-bottom:300px;

}

.JC_qie {

	background:url(/css/../images/qiehuan.jpg) no-repeat;

	width:980px;

	height:58px;

	margin:0 auto;

}

.JC_qiehuan a {

	border:0px;

}

.JC_qie li {

	font-size:27px;

	font-weight:bold;

	color:#FFF;

	float:left;

	padding:0px 80px;

	line-height:58px;

	cursor:pointer;

}

.JC_qie li.JC_se {

	color:#f8da6a;

}

.JC_huan {

	width:980px;

	margin:0 auto;

}

.JC_qCai {

	padding-top:160px;

}

.JC_qCai p {

	font-size:12px;

	color:#FFF;

	line-height:25px;

	margin-bottom:20px;

	padding-left:9px;

}

.JC_qqou {

	padding-top:43px;

	line-height:25px;

}

.JC_qqou p {

	width:630px;

	text-indent:2em;

	font-size:12px;

	color:#FFF;

	padding-left:9px;

}

.JC_jian {

	padding-top:97px;

}

.JC_jian p {

	font-size:12px;

	color:#FFF;

	width:488px;

	padding-left:125px;

	text-indent:2em;

	line-height:25px;

}

.JC_fa {

	padding-top:42px;

}

.JC_fa p {

	width:487px;

	font-size:12px;

	color:#FFF;

	line-height:25px;

	padding-left:10px;

	text-indent:2em;

}

.JC_liu {

	padding-top:125px;

}

.JC_liu ul {

	padding-top:13px;

	padding-left:50px;

	float:left;

	width:300px;

}

.JC_liu ul li {

	padding:0px 5px;

	line-height:35px;

	border-bottom:1px dashed #ccc;

}

.JC_liu ul li img {

	margin-right:10px;

	vertical-align:middle;

}

.JC_liu ul li a {

	font-size:12px;

	color:#FFF;

	text-decoration:none;

}

.JC_yan {

	float:left;

	margin-left:100px;

}

.JC_yan h2 {

	margin:3px 0px 30px 0px;

}

.JC_yan h2 a {

	font-size:16px;

	color:#FFF;

	margin-left:420px;

}

.JC_yan p {

	font-size:12px;

	overflow:hidden;

	color:#FFF;

	line-height:30px;

}

.JC_yan p input {

	float:left;

	width:145px;

	height:23px;

	border:1px solid #ccc;

	background:#000;

}

.JC_yan p textarea {

	float:left;

	width:300px;

	height:63px;

	border:1px solid #ccc;

	background:#000;

}

.JC_yan p label {

	float:left;

	text-align:right;

	width:80px;

}

.JC_yan h4 input {

	background:url(/scx/css/../images/tijiao.jpg) no-repeat;

	width:100px;

	height:30px;

	border:0px;

	margin-left:80px;

	cursor:pointer;

	margin-top:20px;

}

/*/J_con*/

/*niwenwoda*/

.niwen dl span {

	font-weight:bold;

	color:#F00;

}

.niwen dl img {

	vertical-align:middle;

	padding-right:8px;

}

.niwen dt {

	font-size:12px;

	color:#666;

	line-height:25px;

	border-bottom:1px dotted #ccc;

	padding:10px 0px;

}

.niwen dd {

	font-size:12px;

	color:#666;

	line-height:25px;

	border-bottom:1px dotted #ccc;

	padding:10px 0px;

}

.niwen p {

	padding:30px 0px 50px 20px;

}

.niwen p a {

	font-size:12px;

	color:#666;

	float:left;

	border:1px solid #ccc;

	padding:3px 5px;

	margin-left:20px;

}

.niwen p span {

	float:left;

	background:#eee;

	font-size:12px;

	color:#666;

	border:1px solid #ccc;

	padding:3px 5px;

	margin-left:20px;

}

/*/niwenwoda*/



/*shengchanxian*/

.Pr_xian {

	width:515px;

	float:left;

}

.Pr_xian dl {

	overflow:hidden;

	margin-top:20px;

}

.Pr_xian dl dt {

	float:left;

}

.Pr_xian dl dd {

	float:right;

	width:238px;

	line-height:22px;

}

.Pr_xian dl dd span a {

	display:block;

	font-size:12px;

	color:#333;

	font-weight:bold;

}

.Pr_xian dl img {

	display:block;

}

.Pr_xian dl dd a {

	font-size:12px;

	color:#666;

}

.Pr_xian p {

	padding:30px 0px 50px 0px;

}

.Pr_xian p a {

	font-size:12px;

	color:#666;

	float:left;

	border:1px solid #ccc;

	padding:3px 5px;

	margin-left:7px;

}

.Pr_xian p span {

	float:left;

	background:#eee;

	font-size:12px;

	color:#666;

	border:1px solid #ccc;

	padding:3px 5px;

	margin-left:7px;

}

/*/shengchanxian*/

/*/m.sh1946Î°µÂ¹ÙÍøÊÖ»úÕ¾*/

body {

	margin: 0;

	padding: 0;

	font-family: "Î¢ÈíÑÅºÚ";

}

ul {

	margin: 0;

	padding: 0;

	list-style: none;

}

a {

	text-decoration: none;

}

img {

	border: none;

	vertical-align: central;

}

h1, h2, h3, h4, h5 {

	margin: 0;

	padding: 0;

}

/* ----- clear fix for floats ----- */

/* these styles instruct non-IE browsers to render container elements so that they fully enclose floats */	

/* without this class applied, a float might hang over the bottom border of it's container */

.clearfix:after {

	content: ".";

	width: 0;

	height: 0;

	line-height: 0;

	font-size: 0;

	display: block;

	clear: both;

	visibility: hidden;

	overflow: hidden;

	margin: 0;

}

.clearfix {

	display: inline-block;

}

/* Hides from IE-mac \*/

* html .clearfix {

	height: 1%;

}

.clearfix {

	display: block;

}

/* End hide from IE-mac */

#box {

width:100%;

	height: auto;

	margin: 0 auto;

	position: relative;

}

.title {

	width: 100%;

	height: 60px;

	line-height: 60px;

	background: #C20C05;

	color: #fff;

}

.title div {

	width:50%;

	margin: 0 auto;

}

.logo {

	width: 101px;

	height: 35px;

	float: left;

	margin-top: 12.5px;

	margin-right: 10px;

}

.banner {

	width: 100%;

	height: auto;

}

.banner img {

	width: 100%;

	display:block;

}



/*½¹µãÍ¼¹ã¸æ*/

.pic{ position:relative;width:100%;}

.relative{position:relative;left:0;top:0;}



.scroll_box{overflow:hidden;visibility:hidden;position:relative;}

.scroll_wrap{overflow:hidden; position:relative;}

.scroll_wrap li{position:relative;display:block;width:100%;float:left;}

.scroll_wrap li a{display:block;margin:0 auto;position:relative;}

.scroll_wrap li a img{ width:100%;}

.scroll_position{position:absolute;left:0; width:100%;z-index:400px;bottom:10px; text-align:center;}

.scroll_position li{display:inline-block;width:5px;height:5px; margin:0 2px;border-radius:5px;background:#fff;}

.scroll_position li a{font-size:0;}

.scroll_position li.on{ background-color:#C20C05;}









.subtitle {

	width: 100%;

	height: 45px;

	margin-top: 20px;

}

.subtitle a {

	width: 25%;

	height: 45px;

	margin-left: 6%;

	float: left;

}

.sub_one {

	background: #2E72B8;

}

.sub_one img {

	width: 20px;

	height: 20px;

	float: left;

	margin-top: 8%;

	margin-left: 15%;

	margin-right: 5%;

	vertical-align: central;

}

.sub_one h3 {

	width: 100%;

	height: 45px;

	line-height: 45px;

	text-align: center;

	color: #fff;

	font-weight: 500;

	font-size: 18px

}

.sub_two {

	background: #239954;

}

.sub_two span {

	width: 74px;

	height: 74px;

	float: left;

}

.sub_two span img {

	width: 16px;

	height: 16px;

	margin: 0 auto;

	display: block;

	margin-top: 16px;

}

.sub_two h3 {

	width: 108px;

	height: 74px;

	line-height: 74px;

	text-align: center;

	color: #fff;

	display: block;

	float: left;

	margin-top: 0px;

	font-weight: 500;

}

.sub_three {

	background: #D59139;

}

.sub_three span {

	width: 74px;

	height: 74px;

	float: left;

}

.sub_three span img {

	width: 59px;

	height: 36px;

	margin: 0 auto;

	display: block;

	margin-top: 19px;

}

.sub_three h3 {

	width: 108px;

	height: 74px;

	line-height: 74px;

	text-align: center;

	color: #fff;

	display: block;

	float: left;

	margin-top: 0px;

	font-weight: 500;

}

.choose {

	width: 100%;

	height: auto;

	margin-bottom: 80px;

}

.chooses {

	width: 100%;

	height: auto;

}

#biaoti {

	width: 100%;

	height: 50px;

	margin-top: 10px;

}

#biaoti span {

	width: 200px;

	float: left;

	line-height: 50px;

}

#biaoti span img {

	width: 23px;

	height: 23px;

	float: left;

	vertical-align: central;

	margin-top: 15.5px;

	margin-left: 3%;

	margin-right: 10px;

}

#biaoti span h3 {

	line-height: 50px;

	float: left;

}

#biaoti a {

	width: auto;

	line-height: 50px;

	color: #606060;

	float: right;

	margin-right: 5px;

	font-size: 13px;

}

#biaoti a:hover {

	color: blue;

}

.ul {

	width: 100%;

	height: auto;

}

.ul li {

	width: 100%;

	height: 130px;

	color: #fff;

	margin-top: 1px;

	background: #C20C05;

}

.ul li a {

	color: #fff;

}



.ul li img {

	width: 38%;

	height: 130px;

	float: left;

}

.ul li span {

	width: 55%;

	height: 100px;

	float: right;

	overflow: hidden;

	margin-right: 2%;

}

.ul li span h2 {

	width: 100%;

	display: block;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	line-height: 50px;

}

.chnew {

	width: 100%;

	height: auto;

}

.chnew>div {

	width: 100%;

	height: 110px;

	border-bottom: 1px solid #E3E3E3;

	margin-top: 2%;

}

.chnew>div h3 {

	width: 98%;

	margin: 0 auto;

	height: 30px;

	line-height: 40px;

	display: block;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	display: block;

	color: #000;

}

.chnew>div p {

	width: 98%;

	margin: 0 auto;

	height: 75px;

}

.chnew>div p span {

	width: 88%;

	height: 70px;

	overflow: hidden;

	float: left;

	color: #999;

	line-height:25px;

	text-overflow: ellipsis;



}

.chnew>div p img {

	width: 22px;

	height: 37px;

	float: right;

	margin-top: 3%;

	margin-right: 2%;

}





/***********************************************index end*******************************************/

.tit {

	width: 100%;

	height: 60px;

	line-height: 60px;

	background: #C20C05;

	color: #fff;

}

.tit img {

	width: 41px;

	height: 41px;

	float: left;

	margin-top: 9.5px;

	margin-left: 3%;

	margin-right: 10px;

}

.about {

	width: 100%;

	height: auto;

	line-height: 30px;

	margin-top: 10px;

	margin-bottom: 70px;

}

.about p {

	width: 96%;

	height: auto;

	margin: 0 auto;

	text-indent: 2em;

	color: #272727;

	display: block;

}

.about p img {

	width: 80%;

	margin: 0 auto;

	display: block;

	height: auto;

	margin-top: 10px;

}

.about h3 {

	width: 96%;

	height: 50px;

	text-align: center;

	font-size: 20px;

	margin:0 auto;

}

.about span {

	width: 100%;

	height: 30px;

	font-size: 12px;

	color: #ccc;

	text-align: center;

	display: block;

	margin-top: 6%;

}

/***************************about news details*********************************************/

.contact {

	width: 100%;

	height: auto;

	margin-bottom: 80px;

	color: #272727;

	margin-top: 8%;

}

.contact p {

	width: 95%;

	height: auto;

	line-height: 25px;

	font-size: 16px;

	margin: 0 auto;

	margin-top: 6%;

	color: #000;

}

.contact p img {

	width: 25px;

	height: auto;

	float: left;

	margin-right: 3%;

}

.contact span {

	width: 90%;

	display: block;

	height: 52px;

	line-height: 52px;

	margin: 0 auto;

	margin-top: 3%;

}

.contact span input {

	width: 70%;

	height: 30px;

	border-radius: 5px;

	border: 1px solid #0788C4;

	outline: medium;

}

#input {

	width: 60%;

	height: 6%;

	display: block;

	border: none;

	border-radius: 6px;

	background: #0064AF;

	color: #fff;

	text-align: center;

	line-height: 45px;

	margin: 0 auto;

	margin-top: 5%;

	font-size: 24px;

}

/************************contact us***********************************************************/

.fanye {

	padding: 0 15%;

	margin: 0 auto;

	margin-top: 30px;

	overflow: hidden;

	margin-left:15%;

}

.fanye a {

	padding: 3%;

	text-align: center;

	display: block;

	float: left;

	margin-right: 2%;

	border: 1px solid #BDBDBD;

	color: #313131;

	

}

.fanye a:hover {

	border: 1px solid #0788C4;

}

.fanye a:last-child {

	margin-right: 0;

}

/****************************************news-list********************************/

.product-list {

	width: 100%;

	height: auto;

	margin-bottom: 70px;

}

#qie {

	width: 100%;

	height: 69px;

	margin-top: 30px;

}

#qie>a {

	width: 18.5%;

	height: 49px;

	font-size: 14px;

	float: left;

	border: 1px solid #E2E2E2;

	text-align: center;

	line-height: 49px;

	color: #333;

}

#qie>a:first-child {

	margin-left: 20%;

}

#qie>a:nth-child(2) {

	margin: 0 10px;

}

#qie>a:hover {

	background: #fff;



}

#qie>a.current {

	background: #C20C05;

	color:#fff;

}

.lu {

	width: 100%;

	height:auto;

}

.lu li {

	width: 96%;

	height: auto;

	margin: 0px auto 10px;

	margin-top: 1px;

	padding-bottom: 10px;

	border-bottom: 1px solid #ccc;

	overflow: hidden;

}

.lu li a {

	color: #999;

}

.lu li img {

	width: 100px;

	height: 82px;

	float: left;

	margin-top: 0.2%;

	margin-left:2%;

}

.lu li span {

	width: 80%;

	height: 82px;

	float: right;

	margin-left: 10px;

	overflow: hidden;

	font-size: 14px;

	line-height: 20px;

	margin-right:3%;

}

.lu li span h2 {

	width: 100%;

	display: block;

	overflow: hidden;

	line-height: 25px;

	text-overflow: ellipsis;

	white-space: nowrap;

	color: #000;

	font-size: 18px;

}

.pro-details {

	width: 100%;

	height: auto;

	margin-bottom: 70px;

}

.pro-top {

	width: 100%;

	height: auto;

	margin-bottom: 20px;

}

.pro-top img {

	width: 100%;

	height: auto;

}

.pro-top h3 {

	line-height: 70px;

	width: 100%;

	font-size: 24px;

	text-align: center;

}

.pro-top span {

	width: 204px;

	height: 42px;

	display: block;

	margin: 0 auto;

}

.pro-top span a {

	width: 102px;

	height: 42px;

	float: left;

	text-align: center;

	line-height: 42px;

	font-size: 16px;

	color: #fff;

	background: #949494;

}

.pro-top span a:last-child {

	background: #C20C05;

}

#outer {

	width: 100%;

	height: 40px;

	margin: 0 auto;

	padding-bottom: 5px;

	border-bottom: 2px solid #e8e8e8;

}

#tab {

	width: 100%;

}

#tab li {

	width: 33%;

	text-align: center;

	float: left;

	list-style: none;

	color: #fff;

	cursor: pointer;

	line-height: 40px;

	margin-right: 0.3%;

	border: none;

	background: #B7B7B7;

}

#tab li.current {

	width: 33%;

	text-align: center;

	color: #333;

	background: #DB2C24;

	color: #fff;

}

#tab li:last-child {

	margin-right: 0;

}

#content {

	width: 100%;

	height: auto;

	margin: 0 auto;

}

#cc {

	width: 100%;

	margin: 0 auto;

	display: none;

}

#cc p {

	width: 630px;

	margin: 0 auto;

	text-indent: 2em;

	color: #272727;

	line-height: 25px;

	margin-top: 10px;

}

#haha {

	padding: 0 15%;

	margin: 0 auto;



}

#haha a {

	padding: 3%;

	text-align: center;

	display: block;

	float: left;

	margin-right: 5%;

	border: 1px solid #BDBDBD;

	color: #313131;

}

#haha a:hover {

	border: 1px solid #0788C4;

}

#haha a:last-child {

	margin-right: 0;

}



