@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
body {
	background-color:#FFF;
	font-family: Arial, 'SimSun', Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:28px;
}
img {
	border:0px;
}
ul {
	list-style-type:none;
}
a {
	text-decoration:none;
	color:#000;
}
.sideShow a{
display: block;
width: 100%;
height: 464px;
}
a:hover {
	color:#F00;
}
.clear {
	clear:both;
}
.mbox {
	width:100%;
	height:auto;
}
.hbox {
	width:1078px;
	margin:0px auto;
}
.top {
	background-color:#40281f;
	width:100%;
	height:81px;
}
.logo {
	width:125px;
	height:81px;
	float:left;
}
.code {
	width:99px;
	height:99px;
	float:right;
	margin-top:22px;
}
.tel {
	width:245px;
	height:81px;
	float:right;
}

.ban {
	width:100%;
	height:464px;
	text-align:center;
}
.convert {
	width:200px;
	height:4px;
	background:#019683;
	margin-top:50px;
	margin-left:200px;
}
.convert1 {
	width:200px;
	height:4px;
	background:#ebebeb;
	margin-top:50px;
	margin-left:10px;
	float:left;
}
.convert1 {
	width:200px;
	height:4px;
	background:#ebebeb;
	margin-top:50px;
	margin-left:10px;
	float:left;
}
.content {
	width:100%;
}
.title {
	font-size:16px;
	width:256px;
	height:160px;
	text-align:center;
	margin-top:20px;font-family:"Microsoft YaHei", "微软雅黑", Verdana, Arial, Tahoma;
}
.title h2 {
	font-weight:normal;
	display:block;
}
.title h3 {
	font-weight:normal;
	display:block;
	font-size:16px;
	width:256px;
	height: 26px;
	text-align:center;
	margin-top:5px;
}
.miaos{
	font-size:14px;
	font-weight:normal;
	width:236px;
	line-height:26px;
	text-align:center;
	margin-top:10px;
	margin-left:10px;
}
.miaos a {
display: inline-block;
}
.star, .try, .pro, .video {
	width:256px;
	
	margin-top:10px;
}
.star, .try, .pro {
	float:left;
}
.try {
	margin-left:18px;
}
.pro {
	margin-left:18px;
}
.video {
	float:right;
	margin-left:18px;
}
.detail {
	margin:10px auto;
	width:96px;
	height:24px;
	border:#9c9c9c solid 2px;
	text-align:center;
	line-height:24px;
}
.foot {
	width:100%;
	height:95px;
	background:#40281f;
	margin-top:30px;
}
.foot p {
	color:#FFF;
	text-align:right;
	line-height:26px;
}
.link {
	float:left;
	height:26px;
	width:500px;
	padding-top:20px;
}
.link li {
	width:95px;
	height:26px;
	line-height:26px;
	border-right:#FFFFFF solid 2px;
	padding-right: 10px;
	margin-right: 10px;
	float:left;
}
.link a {
	width:95px;
	height:26px;
	line-height:26px;
}
.link .weishang {
	border-right:none;
}
.copyright {
	text-align:right;
	width:400px;
	height:81px;
	line-height:26px;
	float:left;
	margin-top:10px;
}
.copyright a{ color:#ffffff;}
.footerlogo {
	float:right;
	width:125px;
	height:81px;
}
.banner2013 {
	max-width:1600px;
	min-width:1007px;
	max-height:558px;
	margin:0 auto;
}
.sideShow {
	width:100%;
	height:464px;
	background:#fff;
	z-index:1;
	position:relative;
	margin:0 auto;
	background:transparent url(../images/loading.gif) no-repeat center center;
}
.sideShow div {
	position:absolute;
	max-height:510px;
	width:100%;
	height:464px;
	display:none;
}
.sideShow img {
	width:100%;
	
}
.circle {
	clear:both;
	width:100%;
	height:40px;
	padding-top:15px;
	position:relative;
	clear:both;
}
.circle ul {
	width:100%;
	text-align:center;
}
.circle li {
	height:4px;
	vertical-align:top;
	display:inline-block;
	padding:0px 50px;
	width:100px;
	margin:0px;
	background:#eaeaea;
	cursor:pointer;
}
.circle li.on {
	background:#019683;
}
.pro_title {
	border-bottom:solid #afafaf 1px;
}
.pro_title h2 {
	 padding: 0px 20px;
display: -webkit-inline-box;
	height:34px;
	line-height:34px;
	background:#ebebeb;
	text-align:center;
	font-size:16px;
	font-weight:normal;
}
.pro_list li {
	width:359px;
	float:left;
	margin-top:30px;
}
.pro_list .lia{
	border:#afafaf solid 1px;
	float:left;
	width:180px;
	height:180px;
}
.pro_img {
	float:left;
	width:180px;height: 180px;
	max-width: 180px;
}
.pro_list span {
	display: block;
	margin-left:15px;
	float:left;
	width:150px;line-height: 22px;
	padding-bottom:6px;
}
.pro_info {
	margin-top:30px;
	height:500px;
}
.pro_left {
	float:left;
	width:815px;
}
.pro_info_left {
}
.pro_left_img {
	float:left;
}
.pro_left_img h2 {
	width:355px;
	height:20px;
	font-size:20px;
	font-weight:normal;
	line-height:20px;
	margin-bottom:8px;
}
.pro_leftimg {
	width:355px;
	height:355px;
}
.pro_left_img li {
	display:inline;
	margin-right:10px;
}
.pro_left_img .mimg {
	margin-top:14px;
}
.pro_left_img .mimg img {
	width:80px;
	height:80px;
	border:#b3b3b3 solid 1px;
}
.pro_left_info {
	float:left; margin-left:15px;
}
.pro_left_info h2 {
	height:26px;
	line-height:26px;
	text-align:center;
	width:90px;
	border:#b3b3b3 solid 1px;
	border-bottom:none;
	font-size:14px;
	font-weight:normal;
}
.product_cont {
	width: 400px;
padding: 15px;
height: 420px;
font-size: 12px;
line-height: 22px;
border: #b3b3b3 solid 1px;
}
.product_cont ul {
	height:28px;
	width: 353px;
	border-right:#CCCCCC 1px solid;
}
.product_cont li {
	font-size:12px;
	float:left;
	height:26px;
	line-height:26px;
	display:inline-block;
	border:#CCCCCC 1px solid;
	border-right:none;
	padding:0px 5px;
}
.product_cont .active {
	background:#accce3;
}
.product_cont img {
	margin-top:20px;width: 200px;
}
.pro_right {
	float: right;
	width: 242px;
	height: 470px;
	margin-right: 16px;
	display: inline;
	background:#fff url(../images/line.gif) 0 center no-repeat;
	text-align:center;
}
.pro_right .div {
	margin-left:24px;
	height:370px;
	overflow:hidden;
	text-align:left;
}
.pro_right ul {
	float:left;
	text-align:left;
}
.pro_right h2 {
	font-size:16px;
	border-bottom:1px dotted #000;
	padding-bottom:5px;
	width:230px;
	margin:0 25px;
}
.pro_right h3 {
	font-size:12px;
	font-weight:normal;
}
.pro_right li {
margin-left:25px;
	padding:5px 0;
	height:120px;width:230px;
	border-bottom:1px dotted #000;
}
.pro_right .img {
	float:left;
	width:80px;
}
.pro_right .text {
	float:left;
	padding-left:20px;
	height:95px;
	width:110px;
}
.pro_right .text .btn_blue {
	margin-top:5px;
	width:85px;
	line-height:16px;
	height:16px;
}
.pro_right .btn_prev, .pro_right .btn_next {
	margin:10px 0;
	cursor:pointer;
}
.cuxiao {
	width:1078px;
	height:300px;
	text-align:center;
	margin-top:60px;
	border-bottom:solid 1px #CCC;
	padding-bottom:60px;
}
.cuxiao_none {
	width:1078px;
	height:300px;
	text-align:center;
	margin-top:60px;
}
.cuxiao img {
	margin-left:140px;
	float:left;
	line-height:300px;
	padding-top:10px;
}
.cuxiao_title {
	float:right;
	font-size:16px;
	width:256px;
	text-align:center;
	margin-right:140px;
	margin-top:90px;
}
.cuxiao_title h2 {
	font-weight:normal;
	display:block;
}
.cuxiao_title h3 {
	font-weight:normal;
	display:block;
	font-size:14px;
	width:256px;
	height:26px;
	text-align:center;
	margin-top:5px;
}
.cuxiao_title p {
	font-size:12px;
	font-weight:normal;
	width:236px;
	line-height:26px;
	text-align:center;
	margin-top:10px;
	margin-left:10px;
}
.pinpaigushi {
	width:1078px;
	
}
.pinpaigushi img {
	padding-top:10px;
	max-width:1078px;
}
 

.t_tdcode .tdcode_inner {
	display: block; 
	width: 220px;
}
.t_tdcode .arrow_outter {
	position: absolute;
	top: -9px;
	left: 57px;
	color: #D7E3F1;
	font: 300 18px/18px "宋体B8B\4F53";
	overflow: hidden;
	z-index: 2;
}
.t_tdcode .arrow_inner {
	position: absolute;
	top: -7px;
	left: 57px;
	color: #fff;
	font: 300 18px/18px "宋体B8B\4F53";
	overflow: hidden;
	z-index: 2;
}
.t_tdcode .tdcode_outter .pic {
	display: block;
	width: 216px;
	height: 216px;
}

.t_tdcode .tdcode_outter {
	display:none
}
.t_tdcode .tdcode_outter {
	position: absolute;
	width: 220px;
	margin-top:-274px;
	margin-left:-60px;
	background-color: #fff;
	border: 2px solid #D7E3F1;
	_zoom: 1;
	z-index:999999999
}
.tdcode_show .tdcode_outter {
	display: block;
	z-index:999999999
}
.ye {
clear: both;
margin: 0px auto;
text-align: center;
}
.nav{height: 44px;line-height: 44px;
 position: relative;
z-index: 100;
width: 1078px;
margin: 0px auto;}

.nav ul {position: absolute;
z-index: 100;
top: 0;
left: 0;}
.nav li {
	background:url(../images/nav_h.jpg) no-repeat;
	float:left;
	padding-left: 40px;
	margin-right: 15px;
	  
	font-size:15px;display: inline;
}
.nav a{color: #414042;
position: relative;}
#nav_none {
	background:none;
	padding-left:0px;
}
.nav a:hover {
	color:#019683;
}
.nav li:hover .subnav {top: 30px;}


.nav .subnav { width:740px; height:304px; position:absolute;top: -999em; left:0; cursor:default;  text-align:left; font-size:12px;}
.nav .subnav .subnav_bg { width:100%; height:302px; margin-top:8px; border:1px solid #dcdcdc; background-color:#fff; opacity:0.95; filter:alpha(opacity=95); display:block;}
.nav .subnav .span1 { position:absolute; top:15px; left:26px;}
.nav .subnav .span2 { position:absolute; top:15px; left: 235px;
padding-left: 26px; border-left:1px solid #dedede; }
.nav .subnav .span3 { position:absolute; top:15px; left:480px;border-left:1px solid #dedede;padding-left: 26px;}
.nav .subnav h2 { color:#0067a1;font-size: 14px;
line-height: 30px;}
.nav .subnav .span_l { float:left; width: 110px;line-height:26px;}
.nav .subnav .span_r { float:left;width: 110px; line-height:26px;}
.nav .subnav .span2 .span_l { width:110px;}
.nav .subnav .span2 .span_r { width:82px;}
.nav .subnav .span3 .span_l { width:130px;}
.nav .subnav .span3 .span_r { width: 130px;}
.nav .subnav .img { position:absolute; left:26px; bottom:0;}
.nav .subnav .arrow1 { position:absolute; top:3px; left:170px;}
.nav .subnav .arrow2 {position: absolute;
top: 3px;
left: 295px;}
.nav .subnav .arrow3 {position: absolute;
top: 3px;
left: 341px;}
.nav .subnav_cz { width:435px; height:230px; left:40px;}
.nav .subnav_cz .subnav_bg { height:230px;}
.nav .subnav_cz .span1 { left: 30px;
width: 222px;}
.nav .subnav_cz .span2 { left: 235px;
padding-left: 26px;}
.nav .subnav_cz .span3 { left: 290px;padding-left: 26px;
width:130px; }

.nav .subnav_cz .img { left:6px;}
.nav .subnav_cz .arrow { left:170px;}

 

.nav_new .subnav { width:740px; height:304px; position:absolute; top:30px; left:0; cursor:default; text-align:left; display:none;}
.nav_new .subnav .subnav_bg { width:100%; height:302px; margin-top:8px; border:1px solid #dcdcdc; background-color:#fff; opacity:0.95; filter:alpha(opacity=95); display:block;}
.nav_new .subnav .span1 { position:absolute; top:15px; left:26px; border-right:1px solid #dedede;}
.nav_new .subnav .span2 { position:absolute; top:15px; left:270px; border-right:1px solid #dedede;}
.nav_new .subnav .span3 { position:absolute; top:15px; left:480px;}
.nav_new .subnav h2 { color:#0067a1;}
.nav_new .subnav .span_l { float:left; width:90px; line-height:26px;}
.nav_new .subnav .span_r { float:left; width:136px; line-height:26px;}
.nav_new .subnav .span2 .span_l { width:110px;}
.nav_new .subnav .span2 .span_r { width:82px;}
.nav_new .subnav .span3 .span_l { width:85px;}
.nav_new .subnav .span3 .span_r { width:85px;}
.nav_new .subnav .img { position:absolute; left:26px; bottom:0;}
.nav_new .subnav .arrow { position:absolute; top:3px; left:140px;}
.nav_new .subnav_cz { width:406px; height:250px; left:40px;}
.nav_new .subnav_cz .subnav_bg { height:250px;}
.nav_new .subnav_cz .span1 { left:30px; width:75px;}
.nav_new .subnav_cz .span2 { left:130px; width:75px;}
.nav_new .subnav_cz .span3 { left:230px; width:75px; border-right:1px solid #dedede;}
.nav_new .subnav_cz .span4 { width:75px; position:absolute; top:15px; left:320px;}
.nav_new .subnav_cz .img { left:6px;}
.nav_new .subnav_cz .arrow { left:190px;}

.usleft{ float:left; width:220px;}
.usleft a{ font-size:14px; color:#FFFFFF; display:block;height:40px;width:220px; font-weight:bold;}
.usleft li{ background:#d1d1d1; height:40px; text-align:center; width:220px; margin-top:20px; line-height:40px; display:block;}
.usleft li:hover{ background:#8cddd7; }
.usleft .cur{ background:#8cddd7; }
.usright{ float:right; width:800px;}
.uscot{ padding:20px; line-height:26px;}
.uscot img{max-width: 760px;}

/* 上下滚动 */
.rightw{float:left; BACKGROUND: #f3f3f3; width:269px;}
.slide-pic { padding:10px 0px 10px 0px; HEIGHT: auto}
.slide-pic A#preva {DISPLAY: block; background:url(../images/btn_prev.gif) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 269px; TEXT-INDENT: -9999em; HEIGHT: 14px; outline: none}
.slide-pic A#nexta {DISPLAY: block; BACKGROUND: url(../images/btn_next.gif) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 269px; TEXT-INDENT: -9999em; HEIGHT: 14px; outline: none}
.slide-pic A#preva {BACKGROUND-POSITION: center 0px}
.slide-pic A#nexta {BACKGROUND-POSITION: center 0px}

.slide-pic .pic-container {MARGIN: 5px 0px; OVERFLOW: hidden; WIDTH: 269px; HEIGHT: 400px}
.slide-pic UL {WIDTH: 260px}
.slide-pic UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; CURSOR: pointer; PADDING-TOP: 5px;  
}
.slide-pic dl img{ float:left; width:235px;  border:1px solid #ccc; margin-right:15px;}
.slide-pic dl{ margin:0; line-height:1.8em; height:109px;}
.slide-pic dl strong{ font-size:14px; color:#253c81;}
.slide-pic UL LI .date {MARGIN-TOP: -20px; DISPLAY: block; Z-INDEX: 1; BACKGROUND: #E7F1F8; WIDTH: 250px; COLOR: #333; LINE-HEIGHT: 20px; POSITION: static; HEIGHT: 20px; TEXT-ALIGN:center;filter:alpha(opacity=30);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}


.ellipsis {
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.timeS {
	font-size:12px;
	margin-bottom:5px
}
.serviceBox {
	width:170px;
	height:280px;
	position:absolute;
	top:250px;
	z-index:100;
	background:url(../images/kefuda.png) -275px 0 no-repeat
}
.serviceBox .serviceTitle {
	position:absolute;
	top: 54px;
right: 5px;
	width:90px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#013684;
	text-decoration:none
}
.serviceBox .serviceTitle:hover {
	color:#f30
}
.serviceBox .serviceText {
	position:absolute;
	top:105px;
	right:0;
	width:130px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#013684;
	cursor:pointer;
	font-size:14px
}
.serviceBox .oemServiceTitle {
	position:absolute;
	top:212px;
	right:20px;
	width:90px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#013684;
	text-decoration:none
}
.serviceBox .oemServiceTitle:hover {
	color:#f30
}
.serviceBox .oemServiceText {
	position:absolute;
	top:244px;
	right:3;
	width:130px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#fff;
	cursor:pointer;
	font-size:14px
}
.newslist{ font-size:14px; width: 760px;padding: 20px;}
.newslist li{width: 760px;border-bottom: 1px dashed #CCC; height:30px; line-height:30px;}
.newslist a{ float:left;}
.newslist span{ float:right;}
.art h1{ font-size:20px; text-align:center; line-height:60px; height:60px;}
.art{color:#666666;font-family:宋体, arial, sans-serif;font-size:14px;line-height:24px;}
.break {width: 760px;
margin-top: 10px;
float: left;
display: inline;
font-size: 14px;color:#666666;font-family:宋体, arial, sans-serif;line-height:24px;}
.break a {
color: #666666;
font-family: 宋体, arial, sans-serif;
font-size: 14px;
line-height: 24px;
}
.datatime {
padding: 1px;

color: #aaa;
text-align: center;
}
.btn1{float:right; border:1px solid #ccc; margin-top:35px; margin-bottom:50px}
.btn1 a{ display:inline-block;padding:5px 10px;text-align:center; border-left:1px solid #ccc; font-size:14px}
.page{margin-bottom:80px;padding-top:50px;}
.page a{display:inline-block; border:1px solid #e8e8e8; width:38px; height:38px; line-height:38px; text-align:center; margin-right:10px; background:#fff}
.page a:hover,.page a.cur{color:#fff; background:#86d0ca; border:1px solid #86d0ca}
.page span{display:inline-block; margin-right:10px}
.page a.next{width:80px}
.page .current{color:#fff; background:#86d0ca; border:1px solid #86d0cadisplay:inline-block; border:1px solid #e8e8e8; width:38px; height:38px; line-height:38px; text-align:center; margin-right:10px;}
