﻿/* CSS Document 
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
*{ margin:0px; padding:0px;}
body{margin:0; padding:0; color:#666;  font-size:12px; line-height:23px; font-family:Arial, Helvetica, sans-serif}
ul,p,form,dd,dt,strong{ list-style:none; margin:0; padding:0;}
span{ margin:0; padding:0;}
.span {display:block;}
img{ margin:0; padding:0; border:0;}
a{ color:#666; text-decoration:none;}
input {
font-family: Verdana,"宋体";
font-size: 12px;
color: #969696;
border: 1px solid #C0C0C0;
background-color:#FFFFFF;
}

#w988{ width:988px; margin:0px auto;}

textarea {
font-family: Verdana,"宋体";
font-size: 12px;
color: #969696;
border: 1px solid #C0C0C0;
background-color:#FFFFFF;
}
.left{ float:left;}
.clear{ clear:both; height:0; margin:0; padding:0; line-height:0; font-size:0;}
.right{ float:right;}
.vip_kuang{width:108px;border:1px solid #ccc;}
.vip_anniu{	width:72px;	height:22px;line-height:22px;color:#5A5A5A;	background:url(/Files/images/anniu_bg.jpg) no-repeat;border:1px solid #ccc;}
.search_kuang{background:#FFFDFB;border:1px solid #B2C2D7;float:left;margin-right:10px; height:14px;}
.search_anniu{background:#FFFDFB;border:1px solid #B2C2D7;float:left;margin-right:10px; width:32px; height:18px;}

#header{ width:998px;}
#homeheader{ width:998px; background-image:url(/Files/chrismas.png); background-position:top ; background-repeat:no-repeat}
#logo{ width:500px; float:left;}
#search{ width:350px; margin:20px 0 10px 0; float:right; padding:10px 0 0 20px; display: inline}
#search img{ margin:3px 5px 0 0}
#search span{width:60px;height:20px;line-height:20px;float:left;}
#search span a{color:#00548D;text-decoration: none;}
#search span a:hover{color:#00548D;text-decoration: none;}

#nav {margin:0; padding:0;}
#nav .menu {width:998px; height:32px; background:url(../images/img_08.jpg) repeat-x}
#nav .menu ul {padding:0; margin:0;list-style-type: none;}
#nav .menu ul li {float:left; position:relative;}
#nav .menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:101px; height:32px; color:#fff; line-height:32px; font-size:12px; background:url(../images/img_10.jpg) right center no-repeat;  font-weight:bold;}
#nav .menu ul li a:hover{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
#nav .menu ul li ul {display: none;}
#nav .menu ul li:hover a {color:#fff;}
#nav .menu ul li:hover ul {display:block; position:absolute; top:32px; left:0; width:101px;}
#nav .menu ul li:hover ul li a {display:block; background:#fff; color:#000; font-weight:normal}
#nav .menu ul li:hover ul li a:hover {background:#fff; color:#000;}

#banner{ margin:10px auto;}

#in_box{ width:998px; margin:0 auto; overflow:hidden; margin-top:10px}
#in_box .in_l{width:720px; float:left; overflow:hidden}
#in_box .in_r{ width:275px; float:right; overflow:hidden}

#in_box .in_l .inml{border:#73B4D2 1px solid; width:712px; overflow:hidden; *padding-bottom:10px}
#in_box .in_l .inml li{margin:10px 5px; border:#73B4D2 1px solid; width:166px; float:left;}
#in_box .in_l .inml li .t{ width:166px; height:30px; line-height:30px; display:block; color:#FFF; text-align:center; background:#1166B8}
#in_box .in_l .inml li .l{ background:url(../images/small_icon.jpg) no-repeat 12px 12px; width:136px; height:25px; line-height:25px; padding-left:30px; display:block; color:#666}
#in_box .in_l .inml li .ej{ padding:10px 0px; overflow:hidden; height:120px;*height:119px}
#in_box .in_l .tjcp{ margin-top:15px; *margin-bottom:-4px}
#in_box .in_l .in_gd{border:#73B4D2 1px solid; border-top:none; width:712px; overflow:hidden; height:166px;*height:187px;}

#bt{background:url(../images/right_news_tit.jpg) no-repeat; height:32px; line-height:32px}
#bt b{ color:#FFF; padding-left:35px; display:block; float:left}
#bt .mm{ float:right; padding-right:15px; color:#FFF; display:block;}

#in_box .in_r .in_new{border:#73B4D2 1px solid; width:253px; overflow:hidden; padding:10px}
#in_box .in_r .in_new ul{ padding:10px 0px;*padding:5px 0px; overflow:hidden}
#in_box .in_r .in_new ul li{ background:url(../images/small_icon.jpg) no-repeat 10px 12px; padding-left:20px; height:25px; line-height:25px;    overflow: hidden;
    width: 235px;}
#in_box .in_r .in_new ul li a{ width:142px;*width:132px; height:25px; line-height:25px; overflow:hidden; display:block; float:left}
#in_box .in_r .in_new ul li span{ float:right; padding-right:15px;}

#in_box .in_r .in_con{border:#73B4D2 1px solid; width:253px; overflow:hidden;  margin-top:10px; padding:10px 10px 6px 10px}
#in_box .in_r .in_con .con{ line-height:22px; margin:10px;*margin-bottom:0px;}

#in_box .in_wz{ width:313px; border:#73B4D2 1px solid; overflow:hidden; float:left; margin-right:25px}
#in_box .in_wz b{ background:#0354A1; height:30px; line-height:30px; text-align:center; color:#FFF; width:313px; display:block}
#in_box .in_wz ul{ overflow:hidden; padding:10px;*padding-bottom:30px}
#in_box .in_wz ul li{background:url(../images/small_icon.jpg) no-repeat 0px 12px; padding-left:10px; height:25px; line-height:25px;}
#in_box .in_wz ul li a{ width:210px;*width:200px; height:25px; line-height:25px; overflow:hidden; display:block; float:left}
#in_box .in_wz ul li span{ float:right;}

#in_box .in_wzr{ width:313px; border:#73B4D2 1px solid; overflow:hidden; float:right;}
#in_box .in_wzr b{ background:#0354A1; height:30px; line-height:30px; text-align:center; color:#FFF; width:313px; display:block}
#in_box .in_wzr ul{ overflow:hidden; padding:10px;*padding-bottom:30px}
#in_box .in_wzr ul li{background:url(../images/small_icon.jpg) no-repeat 0px 12px; padding-left:10px; height:25px; line-height:25px;}
#in_box .in_wzr ul li a{ width:210px;*width:200px; height:25px; line-height:25px; overflow:hidden; display:block; float:left}
#in_box .in_wzr ul li span{ float:right;}


#links{ width:996px; margin:0 auto; overflow:hidden; margin-top:10px; border:#73B4D2 1px solid; height:72px; line-height:36px;}
#links strong{ float:left; padding-left:10px; padding-right:10px;}
#links a{ padding-left:10px; float:left}

#foot{width:998px; background:#E9EAEC; overflow:hidden; padding-top:10px; padding-bottom:10px; margin-top:10px}

#ny_box{width:998px; margin:0 auto; overflow:hidden; margin-top:10px; background:url(../images/nyd.jpg);}
#ny_box .ny_l{ float:left; width:210px; background:#f5f5f5}
#ny_box .ny_r{ float:right; width:773px;}

#ny_box .ny_l .b{background:url(../images/prolist_tit.jpg); height:32px; line-height:32px; color:#FFF; text-align:center; font-weight:bold}
#ny_box .ny_l ul{padding:10px 7px 7px 7px; overflow:hidden}
#ny_box .ny_l ul li .yj{background:url(../images/prolist_icon.jpg) no-repeat 15px 11px; height:30px; line-height:30px; display:block; padding-left:30px; font-weight:bold; border-bottom:dotted 1px #cccccc; width:166px}
#ny_box .ny_l ul li ul{ padding:0px 7px 0px 7px; overflow:hidden}
#ny_box .ny_l ul li ul li .ej{ padding-left:24px; width:172px; height:30px; line-height:30px; display:block;}

#ny_box .ny_l .l_tit{border-bottom:1px solid #E6E6E6; height:23px; margin-left:15px; width:195px; margin-top:25px;}
#ny_box .ny_l .main_tit{font-weight:bold; font-size:14px; color:#444; font-family:Tahoma, Arial;}
#ny_box .ny_l .main_tit_en{font-size:11px; color:#888; margin-left:5px;}

#bx{width:740px; height:27px; line-height:27px; background:url(../images/inpage_left_tit.jpg) no-repeat #1973af; padding-left:33px; color:#FFF; font-weight:bold}
#bx .r{ float:right; padding-right:10px; font-weight:normal}
#bx .r a{ color:#FFF}

#ny_box .ny_r .ny_con{ padding:10px}

/* news */
.news-display {padding-top: 10px;}
.news-display ul {}
.news-display ul li {height:31px; line-height: 31px; background: url(../images/icon10.png) repeat-x 0 bottom;}
.news-display ul li a { float: left; font-size: 12px; color: #666; text-indent: 18px; background: url(../images/icon09.png) no-repeat 0 center;}
.news-display ul li span { float: right; color: #999;}

/* news-details */
.news-details {}
.news-details .tit {padding-top: 20px; padding-bottom: 20px; text-align: center; background: url(../images/icon10.png) repeat-x 0 bottom;}
.news-details .tit h1 { font-size: 16px; color: #333; line-height: 32px; font-weight: 700;}
.news-details .tit p {  color: #999; line-height: 24px; }
.news-details .cont {margin-bottom: 50px; line-height:24px; font-size:14px; padding:.5em 0;}
.news-details .cont p { padding: .5em 0; font-size: 14px; color: #666; line-height: 24px;}


.ny_sx{width:740px; overflow:hidden; padding-top:25px}
.ny_sx ul{ float:left}
.ny_sx ul li{ color:#555; line-height:30px}
.ny_sx ul li a{color:#555; }


.product-display{ overflow:hidden; clear:both}
.product-display ul li  { float: left; width: 160px; margin-right: 14px; padding-bottom:8px;}
.product-display ul li a {display: block;}
.product-display ul li a.text{ width:165px; height:30px; line-height:30px; display:block; overflow:hidden; text-align:center; padding-left:25px}
.product-display .box li .pic {/*设置图片垂直居中*/vertical-align:middle; height:142px;}
.product-display .box li .pic{ /*非IE的主流浏览器识别的垂直居中的方法*/display: table-cell;vertical-align:middle;
text-align:center;*display: block;*font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:165px;height:142px;}
.product-display .box li .pic {/*设置图片垂直居中*/vertical-align:middle;}
.product-display .box li .pic {display: block;width: 165px; }
.product-display .box li .pic {display: table-cell;vertical-align: middle;text-align: center; width: 165px;height: 142px;}


#page{ padding:20px}






.product-in{ overflow:hidden; clear:both}
.product-in ul li  { float: left; width: 130px; margin-right: 14px; padding-bottom:20px; padding-top:20px}
.product-in ul li a {display: block;}
.product-in ul li a.text{ width:125px; height:30px; line-height:30px; display:block; overflow:hidden; text-align:center; padding-left:25px}
.product-in .box li .pic {/*设置图片垂直居中*/vertical-align:middle; height:102px;}
.product-in .box li .pic{ /*非IE的主流浏览器识别的垂直居中的方法*/display: table-cell;vertical-align:middle;
text-align:center;*display: block;*font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:125px;height:102px;}
.product-in .box li .pic {/*设置图片垂直居中*/vertical-align:middle;}
.product-in .box li .pic {display: block;width: 125px; }
.product-in .box li .pic {display: table-cell;vertical-align: middle;text-align: center; width: 125px;height: 102px;}



.product-case{ overflow:hidden; clear:both}
.product-case ul li  { float: left; width: 160px; margin-right: 14px; padding-bottom:8px;}
.product-case ul li a {display: block;}
.product-case ul li a.text{ width:165px; height:30px; line-height:30px; display:block; overflow:hidden; text-align:center; padding-left:25px}
.product-case .box li .pic {width: 165px;height: 142px; display:table-cell;/* for opera */ text-align:center; vertical-align:middle;/* for opera */ display:block;}
.product-case .box li img {display:inline-block; text-align: center; vertical-align:middle; border:none;}
.product-case .box li .edge {width:0; height:100%; display:inline-block; vertical-align:middle;}




.list{ width:996px; height:26px; background:#f5f5f5; border:1px solid #e5e1e2; line-height:26px; text-align:center;}


.hot{ width:168px; height:225px; border:1px solid #73b4d2; float:left; margin:0 10px 0 0; background-repeat:no-repeat; background-position:bottom;}
.hot span{ height:30px; line-height:30px; text-align:center; color:#FFF; font-weight:bold; margin:10px auto;}
.hot p{ padding:0 5px; line-height:20px;}
.hot li{ padding-left:45px; line-height:20px;margin:0px 0px 0px 12px; background:url(/Files/images/111img_03.jpg) no-repeat}
.hot span a{color:#FFF;text-decoration: none;}
.hot span a:hover{color:#FFF;text-decoration: none;}

.container03{ width:712px; height:220px; background:url(/Files/images/bg_03.jpg) no-repeat; padding:25px 0 0 0;}
.pic{ width:148px; height:130px;  margin:0 0 0 20px; float:left;}

.news{ width:271px; height:622px; border:1px solid #73b3d3; margin:0 0 10px 0;}
.news_top{ width:249px; margin:10px auto 0 auto;height:340px}
.news_top span{ height:32px; background:url(/Files/images/img_21.jpg) repeat-x;}
.news_top ul{margin:0;padding:0;border:0}
.news_top li{ height:22px; line-height:22px; background:url(/Files/images/img_03.jpg) left center no-repeat; padding:0 0 0 17px;}

.news_flash { width:249px; margin:10px auto 0 auto;height:250px}
.news_flashspan{ height:32px; background:url(Files/images/img_21.jpg) repeat-x;}
.news_flash ul{margin:0;padding:0;border:0}
.news_flash li{ height:29px; line-height:29px; background:url(Files/images/img_03.jpg) left center no-repeat; padding:0 0 0 17px; border-bottom:1px solid #ccc;}

.tu{padding-top:5px}

.vip{ width:273px; height:155px; background:url(/Files/images/bg_05.jpg) no-repeat; padding:20px;}
.vip span{width:180px;height:25px;margin:5px auto;display: block;}
.text_kuang{width:162px;height:45px;background:#F3F3F3;margin:10px 0 0 46px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.text_kuang li{azimuth:center;width:80px;height:22px;text-align:center;line-height:22px;border-left:1px solid #ccc;
	border-top:1px solid #ccc;float:left;}
	

.copyright{ width:998px; margin:10px 0 0 0;}
.copyright ul{ height:23px; background:#e9eaec; line-height:23px; padding:0 0 0 10px;}
.copyright li{ float:left; color:#0078a8; margin:0 2px 0 0 }
.copyright li a{ color:#0078a8; margin:0 7px 0 0;}
.copyright li a:hover{ text-decoration:underline;}
.copyright p{ padding:20px 0 20px 5px; font-family:Arial, Helvetica, sans-serif; clear:both;}

.column_left,.column_right{ padding-bottom:32767px; margin-bottom:-32767px;}
.column_left{ float:left; width:210px; background:#f5f5f5; }
.title{ height:32px; background:url(/Files/images/img_21.jpg) repeat-x; text-align:center; font-weight:bold; color:#fff; line-height:32px;}
.column_left ul{ margin:20px 0 0 0;}
.column_left li{ width:160px; height:35px; line-height:35px; border-bottom:1px dashed #ccc; padding:0 0 0 35px; margin:auto; background:url(/Files/images/sj_03.gif) left center no-repeat;}

.about_column_left{ float:left; width:210px; background:#f5f5f5;  padding-bottom:32767px; margin-bottom:-32767px;}
.about_column_left ul{ margin:0;}
.about_column_left li{ width:160px; height:35px; line-height:35px; border-bottom:1px dashed #ccc; padding:0 0 0 35px; margin:auto; background:url(/Files/images/sj_03.gif) left center no-repeat; font-weight:bold}

.other_column_left{ float:left; width:210px; background:#f5f5f5;  padding-bottom:32767px; margin-bottom:-32767px;}
.other_column_left ul{ margin:0;}
.other_column_left li{ width:160px; height:35px; line-height:35px; border-bottom:1px dashed #ccc; padding:0 0 0 35px; margin:auto; background:url(/Files/images/sj_03.gif) left center no-repeat;}

#no_spic {}
#no_spic li{ background:0; font-weight:normal}

.column_right{ float:right; width: 755px;}
.column_text{ color:#0078a8; padding:10px 0 0 0; display:block}
.column_right p{ line-height:30px; padding:10px 0 0 0;}
.column_img{ margin:0 10px 5px 0;}



.news_column{ width:720px;}
.news_title{width:660px; height:27px; line-height:27px; background:url(/Files/images/sj_01.gif) left center no-repeat #1973af; padding:0 30px; margin:25px 0 0 0;}
.news_title span{ float:left; font-weight:bold; color:#FFF;}
.news_title a{ color:#8cb9d8; text-decoration:none; float:right;}
.news_column li{ height:30px; line-height:30px; border-bottom:1px dashed #ccc; padding:0 0 0 30px;}
.news_column li span{ color:#999; font-weight:normal; margin:0 20px 0 0; float:left;}
.news_column li a{ float:left; color:#666;  text-decoration:none;}
.news_column li a:hover{color:#0079c0;}



#products{width:648px;height:100%;margin:10px 0 0 0;border-bottom:1px dashed #ccc;}
#products dt{width:210px;height:100%;;float:left; text-align:center;}
#products dd{width:400px;height:100%;;float:left;}
#products dd h3{margin:0px;padding:0px;width:400px;height:30px;line-height:30px;color:#0079C0;	font-size:12px;border-bottom:1px solid #c2c2c2;}
#products dd a {color:#0079C0}
#products dd a:hover {color:#0078a8}
#products dd p{font:Arial, Helvetica, sans-serif;font-size:12px;line-height:22px;}

.a_blue:link { text-decoration: none;color: #0078a8; font-size:12px}
.a_blue:visited{ text-decoration: none;color: #0078a8; font-size:12px}
.a_blue:hover{ text-decoration: none;color: #FF6600; font-size:12px}
.a_blue:active{ text-decoration: none;color: #0078a8; font-size:12px}

.color{ color:#0078a8;}

.table_line{border-collapse:collapse;}
.table_line td{border:1px solid #ccc;}

h1 { font-size:16px; color:#1973AF}
hr { height:1px; color:#E0E0E0}

#newsSortName {width:96%; height:25px; padding-top:5px; margin-left:16px; background-color:#1973AF}

#Prodetail {margin-top:20px; width:96%; margin-left:16px}

.blue_12_bold {
font-size:12px;
font-weight:bold;
color:#146DC1


}
.font_white {
color:#FFFFFF;
font-size:13px;
font-weight:bold

}
.lineround {
border:1px #0079C0 solid}

.hcontainer{width:998px; height:326px; overflow:hidden;position:relative; margin:10px 0px 0px 0px; padding:0;}

.container, .container *{margin:0; padding:0;}

.container{width:998px; height:250px; overflow:hidden;position:relative; margin-top:10px}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:998px; height:250px; display:block;}

.slider_width{width:6000px;}
.slider_width li{float:left;}

.hcontainer2{width:998px; height:326px; overflow:hidden;position:relative; margin-top:5px}
.hcontainer{width:998px; height:270px; overflow:hidden;position:relative; margin-top:10px}

.hslider{position:absolute;}
.hslider li{ list-style:none;display:inline;}
.hslider img{ width:998px; height:326px; display:block;}


.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #fff;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 0px solid #FF7300;
	background-color: #616163;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #CC0001;
	font-weight: bold;
}
.ul0px{ margin:0px; padding:0px}
.li0px{ margin:0px; padding:0px}

#demo{overflow:hidden;height:169px;width:692px; margin:0px 10px 0px 10px}
#apDiv1 {
	margin:0px 0px 0px 0px;
	height:23px;
	z-index:1;
	text-align:right;
	background-color:#FFFFFF
}
#tccontent_1 {
	position:absolute;
	float:left;
	width:100px;
	height:136px;
	padding:10px 0 0 0;
	margin:0px;
	z-index:1;
	text-align:left;
	background-image:url(02.jpg)
}
#tccontent_1 ul{ margin:0px 0px 0px 0px; padding:0px}
#tccontent_1 ul li{ 
text-align:left; 
padding-left:22px; 
background-color: #FFFFFF;
filter:Alpha(opacity=60); 
margin:0px 0px 2px 0px; 
width:78px; 
height:25px; 
background-image:none;
line-height:25px

}
#tccontent_1 ul li a { color: #000000; font-weight:normal}

#tccontent_2 {
	position:absolute;
	float:left;
	width:100px;
	height:166px;
	padding:10px 0 0 20px;
	margin:0px;
	z-index:1;
	text-align:left;
	background-image:url(02.jpg)
}
#tccontent_2 ul{ margin:0px 0px 0px 0px; padding:0px}
#tccontent_2 ul li{ 
text-align:left; 
padding-left:22px; 
background-color: #FFFFFF;
filter:Alpha(opacity=60); 
margin:0px 0px 2px 80px; 
width:115px; 
height:25px; 
background-image:none;
line-height:25px

}
#tccontent_2 ul li a { color: #000000; font-weight:normal}

#tccontent_3 {
	position:absolute;
	float:left;
	width:100px;
	height:136px;
padding:10px 0 0 0px;

	z-index:1;
	text-align:left;
	background-image:url(02.jpg)
}
#tccontent_3 ul{ margin:0px 0px 0px 0px; padding:0px}
#tccontent_3 ul li{ 
text-align:left; 
padding-left:22px; 
background-color: #FFFFFF;
filter:Alpha(opacity=60); 
margin:0px 0px 2px 0px; 
width:103px; 
height:25px; 
background-image:none;
line-height:25px

}
#tccontent_3 ul li a { color: #000000; font-weight:normal}


#tccontent_4 {
	position:absolute;
	float:left;
	width:100px;
	height:136px;
padding:10px 0 0 0px;
	margin:0px;
	z-index:1;
	text-align:left;
	background-image:url(02.jpg)
}
#tccontent_4 ul{ margin:0px 0px 0px 0px; padding:0px}
#tccontent_4 ul li{ 
text-align:left; 
padding-left:22px; 
background-color: #FFFFFF;
filter:Alpha(opacity=60); 
margin:0px 0px 2px 0px; 
width:128px; 
height:25px; 
background-image:none;
line-height:25px

}
#tccontent_4 ul li a { color: #000000; font-weight:normal}

.a_blue_12:link {text-decoration: none;	color: #0078A8; font-size:12px}
.a_blue_12:visited{ text-decoration: none;color: #0078A8; font-size:12px}
.a_blue_12:hover{ text-decoration: none;	color: #FF6600; font-size:12px}
.a_blue_12:active{ text-decoration: none;color: #0078A8; font-size:12px}

.homeseopart {float:left; width:315px; height:320px; border:1px #72B3D3 solid}
.homeseotitle {margin:10px 0 0 0; background:#0354A1; color:#FFFFFF; text-align:center; font-size:13px; font-weight:bold}

.friendlinks {border:1px #72B3D3 solid; margin:10px 0 0 0; padding:8px }

.homepic {border:1px #ccc solid; margin:0px 6px 0px 6px}

.homeseolist {padding:8px; }
.homeseolist li { height:23px;}
.homeseolist li span{ height:23px; float:right}

.leftproduct {background:0; padding:0px; margin:0 0 0px 20px; width:100%; height:100%}

.onlyproduct{ padding-bottom:32767px; margin-bottom:-32767px;}
.onlyproduct{ float:left; width:210px; background:#f5f5f5; }
.onlyproduct ul{ margin:20px 0 0 0;}
.onlyproduct li{ width:208px;  line-height:40px; border-bottom:1px dashed #ccc; padding:0 0 0 2px; margin:auto; }

#apDiv2 {
	position:absolute;
	float:left;
	margin:1660px 0 0 0;
	width:993px;
	height:22px;
	z-index:2;
}
.bor1{ border:1px solid #73B4D2;}
.bor2{ border-bottom:1px dotted #ccc;
.pdt10{ padding-top:10px}
.font1{ font-size:12px; color:#FFFFFF; font-weight:bold}
.font2{ font-size:12px; color:#666666; }
a.font4:link,a.font4:active,a.font4:visited{ color:#666666; text-decoration:none; font-weight:bold}
a.font4:hover{ color:#666666; text-decoration:none; font-weight:bold}
a.font5:link,a.font5:active,a.font5:visited{ color:#666666; text-decoration:none; font-size:12px}
a.font5:hover{ color:#666666; }




/*首页推荐产品滚动*/
.tjpro_list{ padding:20px 0 0;border:#73B4D2 1px solid; border-top:none; width:712px; height:166px;}
.swiper-container2{ overflow:hidden;position:relative;}
.swiper-container2 .swiper-slide{text-align:center;}
.swiper-container2 .swiper-slide .pic {display: table-cell;vertical-align:middle;text-align:center;width:125px;height:102px; margin:0 auto!important;}
.swiper-container2 .swiper-slide .pic {display: block;}
.swiper-container2 .swiper-slide .text{ display:block; height:30px; line-height:30px; overflow:hidden;text-overflow: ellipsis; white-space:nowrap;}