<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,div,p,input,a,textarea,ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,span,form{margin:0;padding:0;}
body,input,select{font:normal 12px Microsoft Yahei, Verdana, 宋体, sans-serif;}
ul li{list-style:none;}

.container {
	width: 1200px;
	margin: 0 auto;
}
html,body{
	height:100%;
}
body{
}
img{
border:0px;
}


a { color:#333333; text-decoration:none; }
a:hover {color:#119A92; text-decoration:none; }
.clearfix{clear: both; height:0px;}
.h25 { line-height:25px;}
.fl { float:left;}
.fr { float:right;}
.text1 { color:#DB0066}
.text2 { color:#CC0000}
.text3 { color:#CC0000; font-size:14px;}

.m10{ margin-top:10px;}
.m15{ margin-top:10px; margin-bottom:10px;}


.headerTop {
	height: 40px;
	background-color: #F5F5F5;
	min-width:1200px;
	border-bottom:1px solid #e5e5e5;
}

.head {
	height: 40px;
	margin:auto;
	width:1200px;
}
.headl {
float:left;
line-height:40px;
}
.headwb {
float:left;
padding:8px 0px;
margin-left:20px;
}
.headr {
float:right;
line-height:40px;
}
.headr a{ margin-left:10px;}
.headr a.cn{
	background-image: url(../images/cn.gif);
	background-position: left center;
	padding-left:28px;
	background-repeat: no-repeat;
}

.headr a.ru{
	background-image: url(../images/ru.png);
	background-position: left center;
	padding-left:28px;
	background-repeat: no-repeat;
}

.topad {
	height: 84px;
	margin:5px auto;
	width:1198px;
	border:1px solid #cccccc;
}
.logobox {
	width:1200px;
	margin:auto;
	height: 70px;
	padding:15px 0px;
}
.logo {
width:370px;
float:left;
font-size:24px;
}
.logo *{
	vertical-align:middle;
}

.topsearch {float:right;width:830px;HEIGHT: 70px;}
.searchf{background-color: #ffffff;HEIGHT: 40px; width:830px;}
.searchf form{height:32px; float:left; width:400px;}
.searchf form input.searchText,.searchf form input.searchBtn{float:left;background:none;border:none;}
.searchf form input.searchText{width:312px;height:28px;line-height:28px;color:#B8B8B8;font-size:12px; float:left;padding:0px 5px;border:2px solid #119A92;}
.searchf form input.searchBtn{
	width:74px;
	height:32px;
	float:right;
	background-image: url(../images/img2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.ssnav{ float:right; line-height:32px; font-size:14px;}
.hotpro{ line-height:20px;}

.nav {
	margin:5px auto;
	width:1200px;
	background-color: #119A92;
	height:40px;
}
.nav ul {margin:0px 3px;}
.nav LI {
	float:left;
	POSITION: relative;
	margin:0px 2px;
}


.nav LI .aa A {
	display: block;
	line-height:40px;
	height:40px;
	font-size:14px;
	color: #ffffff;
	padding:0px 20px;
	
}

.nav LI .aa A:hover {
	COLOR: #ffffff;
	text-decoration: none;
}



.nav LI .navon A {
	padding:0px 20px;
	display: block;
	line-height:40px;
	height:40px;
	font-size:14px;
	color: #ffffff;
	background-image: url(../images/dhover.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.navbg{
	position: absolute;
	top:40px;
	display: none;
	z-index:100;
	width:300px;
	padding:10px 20px;
	border:1px solid #119A92;
	background-color:#F8FEFE;
	line-height:25px;
}
.navbg a{margin-right:10px; display:inline-block;}

.htbox {
	width:1200px;
	margin:auto;
	margin-top:5px;
}
.mainbox {
	width:1200px;
	margin:auto;
	margin-top:15px;
}

.h_cat {
	width:220px;
	float:left;
	border:2px solid #119A92;
	background-color:#F8FEFE;
}
.allpro_list{
	background-color: #F8FEFE;
	}
.tsCat{
	background-image: url(../images/catbg.png);
	position:relative;
	height:390px;
	width:220px;
}
.spcat li{
	height:30px;
}

.spcat li .catl{
	padding:0px 10px;
	line-height:22px;
}


.spcat li .curr{
	text-decoration: none;
	background-color: #E8FDFC;
}
.spcat li .catl a{
	font-size:14px;
	display:block;
	height:30px;
	line-height:30px;
	background-image: url(../images/l-bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
}
.spcat li .catl a i{
	font-size:12px;
	font-style: normal;
	margin-left:10px;
}

.catlbox{
	border: solid #119A92 2px;
	border-left: none;
	position:absolute;
	left:220px;
	top:-2px;
	z-index:999;
	display:none;
	background-color: #F8FEFE;
	width:720px;
}
.catsbox{
	width:500px;
	padding:0px 20px;
	float:left;
	background-color: #E8FDFC;
	min-height:390px;
}
.catsbox dl{
	width:500px;
	float:left;
	border-bottom:1px dotted #666666;
	padding:10px 0px;
}
.catsbox dt{
	width:100px;
	float:left;
}
.catsbox dt a{
	font-weight:bold;
	color:#119A92;
}
.catsbox dd{
	width:400px;
	float:right;
	line-height:22px;
}

.catsbox dd a{
display:inline-block; border-left:1px solid #cdcdcd; padding-left:8px; margin:4px 8px 4px 0px;line-height:13px; color:#333333;

}

.catf dt{
	width:80px;
	float:left;
}

.catbbox{
	float:right;
	padding:10px 0px;
	width:160px;
	line-height:25px;
}
.catbbox dt{
	font-weight:bold;
	font-size:14px;
}

.banner{position:relative;height:394px; overflow:hidden; width:970px;float:right;}
.kbanner{height:394px;position:relative;clear:both;min-width:100%; text-align:left;}
.kbanner .bd li{list-style:none;height:394px}
.kbanner .hd{width:100%;height:14px;position:absolute;bottom:40px; text-align:center;}
.kbanner .hd span{display:inline-block;margin:0px 10px 0 0;width:12px;height:12px;background:url(../images/d.png);cursor:pointer;overflow:hidden; color:#FFFFFF; text-align:center;}
.kbanner .hd span.on{background:url(../images/d-i.png)}




.htbg{
	background-color: #119A92;
	color: #ffffff;
	height:40px;
}
.htbg .a{ float:left; padding-left:20px; line-height:40px;}
.htbg .a a{color: #ffffff; font-size:14px; margin-right:20px;display:inline-block;padding:0px 10px;}
.htbg .a a.curr{background-color: #ffffff; border-top:1px solid #119A92;color: #119A92;line-height:37px; height:38px;}

.hboxone{border:1px solid #119A92;border-top:none; padding:10px; height:265px;}
.hpbox{ display:none;}
.hpboxl{ width:200px; float:left;}
.hpboxlt{background-color: #119A92;color: #ffffff; font-size:16px; text-align:center;border-radius:8px; height:40px; line-height:40px;}
.hpboxlt a{color: #ffffff; font-size:16px;}
.hpboxl ul{border:2px solid #119A92; margin-top:10px;background-color: #F8FEFE; padding:5px 10px; height:204px;}
.hpboxl ul li{
	line-height:20px;
	background-image: url(../images/ico1.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding:2px 0px 2px 25px;
}
.hpboxr{ width:956px; height:265px; float:right;border:1px solid #d5d5d5;}
.hpboxr dl{ width:170px; border-right:1px dashed #c5c5c5; padding:10px; float:left;}
.hpboxr dl.bdnone{ border-right:none; padding:10px; float:left;}
.hpboxr dl dt{
	padding:5px 5px 20px;
	background-image: url(../images/cpbgimg.jpg);
	background-repeat: no-repeat;
	 text-align:center;
	 height:80px;
}
.hpboxr dl dt img{ max-width:160px; max-height:80px;}
.hpboxr dl dd.pname{ line-height:30px;}
.hpboxr dl dd.pname a{ font-weight:bold;}
.hpboxr dl dd.pinfo{ line-height:22px; color:#666666; height:110px; overflow:hidden;}

.htbg .pact-t{ float:left; padding-left:30px; line-height:40px;color: #ffffff; font-size:14px; width:174px;}
.search {HEIGHT: 32px; width:210px; float:right;padding:4px 10px;}
.searchGo{background-color: #ffffff;HEIGHT: 32px;}
.searchGo form{height:32px;}
.searchGo form input.searchText,.searchGo form input.searchBtn{float:left;background:none;border:none;}
.searchGo form input.searchText{width:50%;height:32px;line-height:32px;color:#B8B8B8;font-size:12px; float:left;padding:0px 5px;}
.searchGo form input.searchBtn{
	width:74px;
	height:32px;
	float:right;
	background-image: url(../images/img2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}


.hbox{}
.hboxl{ width:220px; height:500px;border:2px solid #119A92; float:left; border-top:none;background-color: #F8FEFE; position:relative;}
.hboxl li{
	height:30px;
	border-bottom:1px solid #ffffff;
	position:relative;
	line-height:30px;
}
.hboxl li a{
	background-image: url(../images/l-bg.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	display:block;
	padding-left:25px;
}
.hboxl li:hover,.hboxl li a:hover{
	background-color: #E8FDFC;
}
.hboxl li:hover a{
	color: #119A92;
}

.hboxl li p{ position:absolute; left:220px;border:1px solid #119A92;background-color: #F8FEFE; display:none; top:-1px; width:200px;}
.hboxl li:hover p{ display:block;}
.hboxl li p a{background-image:none;padding:0px 10px;}





.hlbpig{ text-align:center; position:absolute; left:0px; bottom:0px; width:220px; text-align:center;}
.hlbpig img{ max-width:210px;}

.hboxr{ height:501px; width:975px; border:1px solid #119A92;border-top:none;border-left:none; float:right;}
.hplist{ height:430px;padding:20px;}
.hpitem{ display:none;}

.hpplist dl{ width:170px; float:left; margin-right:20px; margin-bottom:20px;}
.hpplist dl.mr0{ margin-right:0px;}
.hpplist dl dt{
	padding:5px 5px 20px;
	background-image: url(../images/cpbgimg.jpg);
	background-repeat: no-repeat;
	 text-align:center;
	 height:80px;
}
.hpplist dl dt img{ max-width:160px; max-height:80px;}
.hpplist dl dd.pname{ line-height:30px;}
.hpplist dl dd.pname a{ font-weight:bold;}
.hpplist dl dd.pinfo{ line-height:22px; color:#666666; height:66px; overflow:hidden;}



.hpiclist{}
.hpiclist li{
float:left;
width:210px;
margin-bottom:30px;
margin-right:28px;
height:190px;
}

.hpiclist li.mr0{
margin-right:0px;
}

.hpiclist li dt{
display: table-cell;
vertical-align:middle;
text-align:center;
*display: block;
*font-size: 210px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:200px;
height:160px;
padding:5px;
border:1px solid #e7e7e7;
}

.hpiclist li dt img{
vertical-align:middle;
max-width:200px;
max-height:160px;
}

.hpiclist li dd{padding:0px 10px;height:35px; line-height:35px; text-align:center;}

.hdlist{
}
.hdlist ul{}

.hdlist li{
background-image: url(../images/line.gif);
background-repeat: repeat-x;
background-position: left bottom;
float:left;
width:445px;
margin-bottom:10px;
padding-bottom:15px;
margin-right:45px;
}
.hdlist li a{
	background-image: url(../images/img12.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
	float:left;
}
.hdlist li span{
	float:right;
}





.hlxinfo{ height:30px;background-color: #f5f5f5; color:#119A92; text-align:center; line-height:30px;}
.hnewst{
	background-color: #119A92;
	color: #ffffff;
	height:40px;
	line-height:40px;
}
.hnewst li{ width:380px; float: left;padding:0px 10px;}
.hnewst li span{ float:left;  font-size:14px;}
.hnewst li a{ float:right;color: #ffffff;}
.hnewsbox{border:1px solid #119A92;border-top:none;}
.hnewsbox ul{float: left;width:380px; padding:10px;}
.hnewsbox ul.bg{background-color: #F8FEFE;}
.hnewsbox li{ height:30px; line-height:30px;}
.hnewsbox li a{
	float:left;
	background-image: url(../images/img12.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:12px;
}
.hnewsbox li span{ float:right;}
.hnewsbox dl{float: right;width:378px; padding:10px; height:230px; overflow:hidden;}
.hnewsbox dt{line-height:28px;}
.hnewsbox dt a{color: #119A92;}
.hnewsbox dd{color: #666666;border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-bottom:5px; line-height:20px; height:40px; overflow:hidden;}
.quickt{
	background-color: #119A92;
	color: #ffffff;
	height:40px;
	padding-left:20px;
	font-size:14px;
	line-height:40px;
}
.quickbd{padding:10px 20px;margin:auto;line-height:25px;border:1px solid #999999;}

.quickbd dl{
clear:both;
float:left; width:100%;
border-top:1px solid #e5e5e5;
background-color: #F8FEFE;
}
.quickbd dl.bdnone{
border-top:none;
}
.quickbd dt{
float:left;
width:120px;
line-height:22px;
padding:5px 0px 5px 10px;
}
.quickbd dd{
	float:right;
	width:1000px;
	background-color: #ffffff;
	padding:5px 0px;
	min-height:22px;
	font-size:14px;
}
.quickbd dd a{line-height:22px;margin:0px 6px;display:inline-block;}



.fmenu{width:1200px;margin:auto;margin-top:15px; line-height:35px; height:35px;background-color: #119A92; text-align:center;}
.fmenu a{display:inline-block; margin:0px 15px; color:#FFFFFF; font-weight:bold;}
.linkbd{border:1px solid #999999; padding:10px 20px; width:1158px;margin:auto;margin-top:15px; line-height:25px;}
.linkbd a{display:inline-block; margin:0px 5px;}

.fnavbd{border:1px solid #999999; padding:10px 20px 10px 78px; width:1100px;margin:auto;margin-top:15px; line-height:25px;}
.fnavbd dl{ float:left; width:220px;}
.fnavbd dt{ font-weight:bold;}

.footer{padding:20px 0px; margin-top:15px; line-height:25px; text-align:center;}
.footer a{color: #999999;}


.locbd {
	width:1200px;
	margin:auto;
	margin-top:20px;
}


.contbox {
	width:1200px;
	margin:auto;
	margin-top:20px;
}
.contl {
	float:left;
	width:220px;
}
.contr {
	float:right;
	width:980px;
	min-height:400px;
}
.contr_t {
	border-bottom: 1px solid #119A92;
	line-height:40px;
	height:40px;
	padding:0px 15px;
	text-align:right;
}
.contr_t span{
	font-size: 16px;
	float:left;
}


.lefttbg {
	padding-left:15px;
	font-size: 16px;
	cursor:pointer;
	line-height:40px;
	height:40px;
	color:#ffffff;
	background-color: #119A92;
}
.lefttbg span{
	font-size: 16px;
	color:#333333;
}
.leftnav{
	border: 1px solid #119A92;
	background-color: #F8FEFE;
	min-height:300px;
	padding-bottom:50px;
}


.leftnav li{
	list-style:none;
	border-bottom: 1px solid #ffffff;
}
.leftnav li a{
	display:block;
	color:#333333;
	line-height:40px;
	font-size: 14px;
	padding-left:30px;
	background-image: url(../images/img12.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
	
}
.leftnav li a:hover{
	background-color: #E8FDFC;
}

.leftnav .subon a{
	color:#119A92;
	background-color: #E8FDFC;
}
.leftnav li.snav{
	border-bottom: none;
}

.leftnav li.snav a{
	display:block;
	color:#333333;
	line-height:30px;
	font-size: 12px;
	padding-left:30px;
	background-image: none;
	border-bottom: 1px solid #ffffff;
}
.leftnav li.snav a.subon{
	color:#119A92;
	background-color: #E8FDFC;
	background-image: none;
	border-bottom: 1px solid #ffffff;
}

.lpnav{border:1px solid #119A92; background-color: #F8FEFE; position:relative;padding-bottom:50px;min-height:450px;}
.lpnav li{
	height:40px;
	border-bottom:1px solid #ffffff;
	position:relative;
	line-height:40px;
}
.lpnav li a{
	background-image: url(../images/l-bg.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	display:block;
	padding-left:25px;
}
.lpnav li:hover,.lpnav li a:hover{
	background-color: #E8FDFC;
}
.lpnav li:hover a{
	color: #119A92;
}
.lpnav  a.subon{
	color:#119A92;
	background-color: #E8FDFC;
}



.lpnav li p{ position:absolute; left:218px;border:1px solid #119A92;background-color: #F8FEFE; display:none; top:-1px; width:200px;}
.lpnav li:hover p{ display:block;}
.lpnav li p a{background-image:none;padding:0px 10px;}






.prolist{
width:930px;
padding:25px;
}
.prott{
border-bottom:2px solid #119A92;
height:30px;
line-height:30px;
margin-bottom:20px;
padding-right:10px;
}
.prott i {
	background-color: #119A92;
	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
	font-style: normal;
	float:left;
	display:inline-block;
	padding:0px 10px;
}
.prott a{ float:right;}


.prolist li{
float:left;
width:210px;
margin-bottom:30px;
margin-right:28px;
height:190px;
}

.prolist li.mr0{
margin-right:0px;
}

.prolist li dt{
display: table-cell;
vertical-align:middle;
text-align:center;
*display: block;
*font-size: 210px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:200px;
height:160px;
padding:5px;
border:1px solid #e7e7e7;
}

.prolist li dt img{
vertical-align:middle;
max-width:200px;
max-height:160px;
}

.prolist li dd{padding:0px 10px;height:35px; line-height:35px; text-align:center; overflow:hidden;}



.pronav{
height:35px;
line-height:35px;
}
.pronav li {
	background-color: #f5f5f5;
	font-size:14px;
	float:left;
	padding:0px 10px;
	margin-right:10px;
	cursor:pointer;
}
.pronav li.curr {
	background-color: #119A92;
	color: #FFFFFF;
}
.infocont{
border:1px solid #119A92;
padding:20px;
line-height:30px;
}
.pscont{ display:none;}
.helpcont{ display:none;}


.newslist{
width:930px;
padding:25px;
}
.newslist ul{
min-height:350px;
}

.newslist li{
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
float:left;
width:440px;
margin-bottom:15px;
padding-bottom:15px;
margin-right:50px;
}
.newslist span{
	color: #119A92; margin-right:10px;
}

.downlist{
width:930px;
padding:25px;
}
.downlist ul{
min-height:350px;
}

.downlist li{
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
float:left;
width:280px;
margin-bottom:15px;
padding-bottom:15px;
margin-right:45px;
}
.downlist li a{
	background-image: url(../images/img12.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
}



.objlist{
width:930px;
padding:25px;
}

.objlist li{
	float:left;
	width:448px;
	margin-bottom:30px;
	margin-right:30px;
	height:160px;
	border:1px solid #e7e7e7;
	cursor:pointer;
}

.objlist li:hover{
border:1px solid #119A92;
}

.objlist li.mr0{
margin-right:0px;
}

.objlist li dt{
display: table-cell;
vertical-align:middle;
text-align:center;
*display: block;
*font-size: 210px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:200px;
height:160px;
float:left;
background-color:#F8FEFE;
}

.objlist li dt img{
vertical-align:middle;
max-width:200px;
height:160px;
}
.objlist li dd{float:right;width:220px; padding:10px;line-height:22px; color:#666666;}
.objlist li a{ font-size:16px; display:block;margin-bottom:5px;}

.norecord {
	background-image: url(../images/order_none.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:100px;
	margin:70px auto;
	text-align:center;
	line-height:40px;
	font-size:16px;
}



.nrcontent{
padding:25px;
line-height:30px;
}
.newstitle {
	line-height:30px;
	text-align:center;
	margin-bottom:20px;
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top:20px;
	padding-bottom:10px;
}
.newstitle h4{
	font-size: 20px;
	font-weight: bold;
}
.newsbot {
	line-height:30px;
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top:20px;
	padding-top:10px;
	font-size:14px;
}
.xgtt{
border-bottom:2px solid #119A92; margin-top:20px;
}
.xgtt i {
	background-color: #119A92;
	padding:6px 10px;
	color: #FFFFFF;
	margin-right:10px;
	font-weight: bold;
	font-size:14px;
	font-style: normal;
}

.xglist{
margin-top:10px;
}

.xglist li{
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
float:left;
width:440px;
margin-right:50px;
line-height:35px;
}
.xglist li a{
background-image: url(../images/img12.jpg);
background-repeat: no-repeat;
background-position: left center;
float:left;
padding-left:15px;
}

.xglist span{
	color: #119A92; float:right;
}

.brandtt{
border-bottom:2px solid #119A92; margin-top:20px;height:40px;line-height:40px;
}
.brandtt i {
	background-color: #119A92;
	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
	font-style: normal;
	float:left;
	display:block;
	height:40px;
	width:200px;
	padding-left:20px;
}
.brandlist{ margin-top:30px;}

.brandlist li{
float:left;
width:163px;
margin-bottom:30px;
margin-right:42px;
height:124px;
border:1px solid #e7e7e7;
cursor:pointer;
}

.brandlist li:hover{box-shadow: 0px 5px 12px rgba(0,0,0,0.4);transition:box-shadow 0.3s linear;-webkit-transition:box-shadow 0.3s linear;-moz-transition: box-shadow 0.3s linear;-ms-transition: box-shadow 0.3s linear;-o-transition: box-shadow 0.3s linear;}

.brandlist li.mr0{
margin-right:0px;
}

.brandlist li dt{
display: table-cell;
vertical-align:middle;
text-align:center;
*display: block;
*font-size: 210px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:155px;
height:80px;
padding:4px;
}

.brandlist li dt img{
vertical-align:middle;
max-width:155px;
max-height:80px;
}
.brandlist li dd{font-size:14px; padding:0px 10px;background-color: #f7f7f7; height:35px; line-height:35px; text-align:center; overflow:hidden;}


.procont { padding:25px;}

.propic {
width:410px;
height:330px;
float:left;
}
.propic p{
display: table-cell;
vertical-align:middle;
text-align:center;
*display: block;
*font-size: 210px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:400px;
height:320px;
padding:4px;
border:1px solid #ccc;}

.propic img{ max-width:400px; max-height:320px;vertical-align:middle;}

.procontr {
	float:right;
	width:450px;
}

.prot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C3C3C3;
	font-size: 20px;
	padding:8px 0px;
}
.proinfo1 {
	line-height:30px;
	margin-top:10px;
	color: #666666;
}
.proinfo {
	line-height:30px;
	font-size:14px;
	margin-top:10px;
}
.pnav{line-height:35px; height:35px;border-bottom:2px solid #119A92;margin-top:30px;}
.pnav ul li{
	float:left; margin-left:10px;
}
.pnav ul li.wli{ width:350px;}
.pnav ul li.curr {
	color:#ffffff;
	width:136px;
	cursor:pointer;
	font-size:16px;
	text-align:center;
	background-color: #119A92;
 border-radius: 8px 8px 0px 0px;
}
.pnav ul li.tel {
	color:#ffffff;
	width:136px;
	cursor:pointer;
	font-size:16px;
	text-align:center;
	background-color: #119A92;
}

.ppnav{line-height:35px; height:35px;border-bottom:2px solid #119A92;margin-top:30px;}
.ppnav ul li{
	float:left; margin-left:10px;
}
.ppnav ul li.wli{ width:100px;}
.ppnav ul li.curr {
 width:360px;
 float:left;
}
.ppnav ul li.curr span{
	color:#119A92;
	width:100px;
	cursor:pointer;
	font-size:16px;
	text-align:center;
	background-color: #e5e5e5;
 border-radius: 8px 8px 0px 0px;
display:inline-block;
margin-right:10px;}

.ppnav ul li.curr span.on{
color:#ffffff;
background-color: #119A92;
}


.ppnav ul li.tel {
	color:#ffffff;
	width:136px;
	cursor:pointer;
	font-size:16px;
	text-align:center;
	background-color: #119A92;
}



.prodetail {
line-height:25px;
padding:10px 0px;}


.rylist{ padding:25px;}

.rylist li{
float:left;
width:208px;
margin-bottom:30px;
margin-right:30px;
height:149px;
border:1px solid #e7e7e7;
cursor:pointer;
}

.rylist li:hover{box-shadow: 0px 5px 12px rgba(0,0,0,0.4);transition:box-shadow 0.3s linear;-webkit-transition:box-shadow 0.3s linear;-moz-transition: box-shadow 0.3s linear;-ms-transition: box-shadow 0.3s linear;-o-transition: box-shadow 0.3s linear;}

.rylist li.mr0{
margin-right:0px;
}

.rylist li dt{
display: table-cell;
vertical-align:middle;
text-align:center;
*display: block;
*font-size: 210px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:200px;
height:105px;
padding:4px;
}

.rylist li dt img{
vertical-align:middle;
max-width:200px;
max-height:105px;
}
.rylist li dd{font-size:14px; padding:0px 10px;background-color: #f7f7f7; height:35px; line-height:35px; text-align:center; overflow:hidden;}

.sslist{ padding:20px 0px;}
.sslist ul{
min-height:200px;
}

.sslist li{
background-image: url(../images/line.gif);
background-repeat: repeat-x;
background-position: left bottom;
float:left;
width:360px;
margin-bottom:15px;
padding-bottom:15px;
margin-right:60px;
}
.sslist li a{
	background-image: url(../images/img12.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
}

.jllist{
padding:25px 0px;
}

.jllist li{
	margin-bottom:30px;
	height:160px;
	border:1px solid #e7e7e7;
	cursor:pointer;
}

.jllist li:hover{
border:1px solid #119A92;
}

.jllist li.aa{
	height: auto;
}

.jllist li dt{
display: table-cell;
vertical-align:middle;
text-align:center;
*display: block;
*font-size: 210px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:200px;
height:160px;
float:left;
background-color:#F8FEFE;
}

.jllist li dt img{
vertical-align:middle;
max-width:200px;
height:160px;
}
.jllist li dd{float:right;width:920px; padding:10px;line-height:22px; color:#666666;}
.jllist li a{ font-size:16px; display:block;margin-bottom:5px;}
.jllist li .tt{ font-size:16px; display:block;margin-bottom:5px;}



.Page{ text-align: center; padding:30px 0; font-size:12px; line-height:16px;}
.Page span{ padding:4px 10px; margin:0 3px; display:inline-block; color:#999999; border:1px solid #ccc;}
.Page a{ padding:4px 10px; margin:0 3px; display:inline-block;font-size:12px; background-color:#e3e3e3;border:1px solid #ccc;}
.Page a:link,.Page a:visited{}
.Page a:hover{
	color:#fff;
	text-decoration: none;
	background-color: #119A92;
}
.Page .cur{ color:#fff;background-color: #119A92;}
.Page a.cur:link,.Page a.cur:visited,.Page a.cur:hover{ color:#fff; }


.gotop{ position:fixed; bottom:20px; right:10px; width:31px; height:107px;}
.gotop a{
	display:block;
	width:31px;
	height:107px;
	background-image: url(../images/top.gif);
	background-repeat: no-repeat;
}
.gotop a:hover{
	background-image: url(../images/top2.gif);
}
</pre></body></html>