/*产品单页*/
/* 部分 */
.overview {
	height: 396px;
	width: 960px;
	margin: 0 auto;
	padding-top: 37px;
	padding-bottom: 30px;
	border-bottom: 1px solid #dcdcdc;
}
.productimgs { width: 450px; height: 400px; padding-right: 75px; float:left; background: none; position:relative; overflow: hidden;}
#slideHandler{ width: 88px; height: 400px; position: absolute; left: 0; top: 0;}
#slideHandler img { margin-bottom: 2px; background: none;}
#slideContent{ width: 360px; height: 1600px; position: absolute; left: 90px; top: 0; overflow: hidden;background: none;}

#slideHandler a {
	display:block;
	width:89px;
	height:96px;
	margin-bottom: 4px;
	filter:alpha(opacity=50);
	opacity:0.5;
}
#slideHandler a:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
	color:#ff9000;
}
#slideHandler a.current {
	filter:alpha(opacity=100);
	opacity:1.0;
}
#slideHandler a.left, #slideHandler a.right {
	width:20px;
	height:68px;
	filter:alpha(opacity=100);
	opacity:1.0;
}

.main_bdb{border-bottom: 1px solid #dcdcdc;}

.productover { width: 435px; height: 390px; float: left;}
.productover h2 { color: #0d36a6; font-size: 16px; padding-bottom: 12px;}
.producttxt { border-bottom: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; padding: 15px 0 12px; line-height: 22px;}
.producttxt span {}
.producttxt p { text-indent: 2em;}
.productover .hottel2 { font-size: 14px; font-family: Arial; padding-top: 40px;}
.productover .hottel2 span {color: #0d36a6;}
.productover .hottel2 a { padding: 0 15px;}
.productover .hottel2 a:hover { text-decoration: underline;}
.share { width: 183px; height: 16px; padding: 10px 0;}
.inquire { padding-top: 25px;}
.inquirebutton { width: 155px; height: 33px; float: left;}
.viewsolution { color: #0d36a6; float: left; height: 33px; line-height: 33px; padding-left: 20px;}
.viewsolution a { color: #0d36a6; }
.viewsolution a:hover { text-decoration: underline; }
/*  第二部分 */
.main { width: 960px; margin: 0 auto; margin-top: 30px; padding-bottom: 30px;}
.left {	float: left; width: 625px;	padding-right: 65px;}
.lefttabs { height: 33px; background: #ededed; padding-left: 5px; padding-top: 1px;}
.lefttabs a { width: 100px; display: block; height: 33px; float: left; line-height: 33px; text-align: center; font-weight:bold;}
.lefttabs a.curr { background: #fff;}
.left h3 { padding: 35px 0 15px 0; color:#0d36a6; border-bottom: 1px solid #dcdcdc; margin-bottom: 10px;}
.left h3 a{ font-size:16px; font-weight:bold; margin-left:350px;}
.left h3 a:hover{ color:#0d36a6;}
.left h4 { height: 48px; line-height: 48px; border-bottom: 1px solid #dcdcdc; padding-left: 65px; background: url(../images/listdot.jpg) no-repeat 2px 10px;}
.left h4.current { background:url(../images/listcurdot.jpg) no-repeat 2px 10px; border: 0;}
.left h4 a { height: 48px; line-height: 48px; font-size: 14px; font-weight: bold;}
.left h4 a:hover{ color: #0d36a6;}
.left h4.current a { color: #0d36a6;}
.left p { padding: 0 0 0; text-indent: 2em; line-height: 26px;}
.left table { padding: 10px 0;}
.left td { height: 26px; line-height: 26px;}
.leftleft { width: 300px; padding-right: 25px; float: left;}
.leftright { width: 300px; float:left;}
.left span {display: block; font-weight:bold;}
.left img { display: block;}
.right { float: left; width: 270px;}
.right h3 { height: 30px; line-height: 30px; font-size: 12px; padding-top:40px; border-bottom: 1px solid #dcdcdc;  background:url(../images/arrow2.jpg) no-repeat right 34px; font-weight:lighter;}
.right h3 a {font-size: 12px; font-weight: bold; font-size:14px; }
.right h3.top { padding: 0; background: none;}
.productlist { }
.productlist li a{ line-height: 34px; border-bottom: 1px solid #dcdcdc; display:block;}
.productlist li a:hover {color: #0d36a6;}
.productlist li.cur a{ color: #0d36a6; border: none; font-weight: bold; display:block;}
.productlist li.cur ul li a{ line-height: 30px; border: 0; font-weight: normal; padding-left: 20px; display:block;}
.inquirelist li a {line-height: 34px; display: block;}
.inquirelist li a:hover { color: #0d36a6; }
.case { padding: 10px 0 12px; }
.case img { float: left; padding: 5px 15px 0 0; border: 0;}
.case p { line-height: 30px;}
.telnumber { line-height: 36px; padding-left: 28px; background:url(../images/tel2.gif) no-repeat 0 11px;}
.zixun a { width: 195px; height: 24px; background: #0d36a6; padding-left: 28px; line-height: 24px; display: block; color: #FFFFFF;}

/* 第三部分 */
.mainbottom { padding: 52px 0 47px 0; width: 960px; margin: 0 auto;}
.mainbottom .interest { font-size: 14px; font-weight: bold; height: 52px; line-height: 52px;}
.mainbottom p a { line-height: 38px; padding: 0 5px;}
.mainbottom p a:hover { text-decoration: underline;}
.mainbottom p a.first { padding-left: 0;}

/*产品列表页*/
.listbanner { width: 625px; height: 205px; overflow:hidden; position:relative;}
.productbox { padding: 35px 0 30px;}
.onebox { float: left; padding-right: 60px;}
.end { padding-right: 0px; }
.onebox a { display: block; padding-bottom: 10px;}
.onebox img { width: 161px; height: 127px; border: 1px solid #dcdcdc;}
.onebox span { height: 40px; line-height: 40px; width: 161px; display:block; font-weight: normal; text-align: center;}
.onebox a:hover img { border: 1px solid #133ba8;}
.onebox a:hover { color: #0d36a6;}

.quality { height: 205px; overflow: hidden;}
.quality span { color: #0d36a6; font-size: 14px; display: block; text-align: center; font-weight:bold; padding-bottom: 24px;}
.quality p { line-height: 28px; text-indent: 2em;}
.quality a { background:url(../images/arrow.jpg) no-repeat 3px 9px; padding: 10px 0 0 30px;  color: #0d36a6; display: block;}

/*解决方案列表页*/
.solutionlist { margin: 0 auto; width: 960px; border-bottom: 1px solid #dcdcdc; padding-bottom:20px; }
.solutionlist1 { margin: 0 auto; width: 960px; padding-bottom:20px; }
.base { font-size: 14px; line-height: 30px; height: 30px; font-weight: bold; padding: 20px 0 21px; color: #000;}
.oneimage{width:966px; margin-left:-6px; padding-bottom:30px; float:left;}
.image1{ width:231px; height:165px; float:left;text-align:center; padding-top:14px; margin-right:14px;background:url(../images/image1.png) no-repeat;} 
.image1 a { display:block; padding-top:8px; font-size:14px; color:#0d36a6;text-align:center; font-weight:bold;}
.image2 {width:231px; height:165px; float:left;text-align:center; padding-top:14px;background:url(../images/image1.png) no-repeat;}
.image2 a { display:block; padding-top:8px; font-size:14px; color:#0d36a6;text-align:center; font-weight:bold;}


.onelist { width: 183px; padding-right: 75px; float: left;}
.listlast { padding: 0; width: 186px;}
.onelist a{ line-height: 34px; display:block; clear:both; color: #0d36a6;font-weight: bold; }
.onelist ul li {width: 50%; float: left;}
.onelist ul li a { line-height: 28px; color: #3d3d3d; font-weight: normal;}
.onelist ul li a:hover {color: #0d36a6; text-decoration: underline; }
.onelist ul { padding-bottom: 5px;}


/*列表页banner*/
#sliderHandler{z-index:100;position:absolute;bottom:19px;left:400px;}
#sliderHandler a{float:left;display:block;width:25px;height:7px;margin-left:5px;background: #aaa; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale); overflow: hidden;}
#sliderHandler a.current{background:none repeat scroll 0 0 #0d36a6; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale);};
#slidercontent img{border:none;display:block;}
#slidercontent {width: 625px; height: 2000px; position: absolute;}


.tab_A {
	width:625px;
	margin-bottom:40px;
}
.tab_A h3 {
	border-bottom: 1px solid #dcdcdc;
	float:left;
	font-size:13px;
	font-weight:lighter;
	padding-right:425px;
	padding-bottom:0px;
	
}
.tab_A h3 span {
	float:left;
	text-align:center;
	width:100px;
	height:30px;
	line-height:30px;
	font-weight:lighter;
	color:#000;
	cursor:pointer;
	
}
.tab_A h3 span.last {
}
.tab_A h3 span.tabActive {
	height:30px;
	line-height:30px;
	background:#00F;
	color:#FFF;
	font-weight:lighter;
	width:100px;
}
.tab_A div.tab_font {
	clear:both;
}


/*产品列表页*/
.newproductlist{ width:960px; margin: 0 auto;  margin-top:30px;}
.newproductlistleft{ width:220px; float:left;}
.newproductlistleft p{ height:35px; font-size:18px; font-family:宋体; text-indent:10px; background:#0033c0; line-height:35px; color:#FFF;}
.newproductlistleft ul{ margin-top:20px; width:220px;}
.newproductlistleft ul li{ line-height:30px; font-size:12px; text-indent:18px;}
.newproductlistleft b{ float:right; font-size:10px; color:#999;}
.newproductlistright{ width:662px; float:right; padding-left:76px; float:left;}
.newproductlistleft ul li a:hover{ color:#0034be;}
.newproductlistrighttop{ float:left;}
.newrecommend{ width:738px;}
.newproductlistright h3{ padding-top:14px; font-family:宋体; font-size:12px;}
.newproductlistright ul{ padding-top:24px; float:left;  padding-bottom:30px;}
.newproductlistrighttop ul li{ float:left; width:285px;}
.newproductlistrighttop ul img{ float:left;}
.newproductlistrighttop p{color:#0033c0; padding-top:27px; font-size:16px;font-family:宋体; font-weight:bold;}
.newproductlistrighttop span {display:block;  padding-top:10px; padding-bottom:40px;}
.second{ padding-left:90px;}
.newproductlistrighttop h3{font-family:宋体;}
.productlistup{ padding-top:40px; border-top: solid 1px #dadada;  margin-bottom:50px; padding-left:20px;}
.productlistuplefttop {padding-left:40px;}
.productlistuplefttop img{ border:#eeeeee 5px solid;}
.productlistupleftup img { padding-top:24px; padding-left:30px;}
.productlistupleft{ width:470px;border-right:solid 1px #dadada; float:left;}
.productlistupright{ width:444px; float:right;}
.news1{ width:444px; padding-left:8px;}
.news1 p{font-size:12px; line-height:22px; padding-top:2px; width:210px; float:left;}
.news1 p span{display:block; font-size:14px; font-weight:bold; padding-left:10px; width:190px; float:left; padding-bottom:12px; }
.news1 img{ width:194px; height:110px; padding-left:26px;float:left; margin-bottom:10px; margin-top:5px;}

/*12科室二级页面*/
.clear{ clear:both;}
.main{ width:960px; margin: 0 auto; margin-top:40px;}
.maintop{ width:960px; font-size:14px; color:#666666; padding-bottom:24px; font-family:"宋体";  border-bottom:#EAEAEC 2px solid; font-weight:bold;}
.mainup ul{ width:960px; padding-top:14px;}
.mainup ul li{ width:124px; height:35px; line-height:35px; background:#EAEAEC; float:left; margin-right:36px; margin-top:26px; text-align:center; line-height:35px;font-weight:bold; }
.mainup ul li a{ width:124px; height:35px;line-height:35px;  font-size:12px; font-family:"宋体"; display:block;}
.mainup ul li a:hover{ color:#FFFFFF; background:#0D36A6;}
.mainup_up{width:960px; font-size:14px; color:#666666; padding-top:52px; padding-bottom:24px;  font-family:"宋体"; border-bottom:#EAEAEC 2px solid;font-weight:bold;}

.lowbody{ width:960px; padding-top:50px;}
.mainup_tui{ float:left; width:240px; color:#0C36A6; margin-bottom:30px;}
.mainup_tui h3{width:240px;}
.mainup_tui h3 a{color:#0C36A6; width:188px; font-weight:bold;}
.imgbox span{ display:block; width:108px; height:20px; font-size:12px; padding-top:18px; padding-left:15px;}
.imgbox { padding-top:50px;}
.imgbox img{ text-align:center;}
.dynews{ width:960px; height:276px;margin-top:70px; border-top:#EAEAEC 2px solid; padding-bottom:50px;}
.dynewsright{ width:646px; height:222px;  float:left; margin-top:40px; }
.dynewsleft{ width:278px; height:222px;  float:right; margin-top:40px;}
.dynewsright h3 { width:600px; font-size:14px;  font-family:"宋体";}
.lefta{ width:280px; float:left;}
.lefta a{width:270px; float:left; padding-top:20px;}
.lefta img{ width:278px;}
.rihta{ width:300px; float:left; height:187px;padding-top:20px; border-right:#EAEAEC 1px solid; line-height:18px; padding-left:30px; padding-right:30px; }
.rihta span{ display:block; font-size:12px; font-weight:bold;}
.rihta p{ line-height:20px; padding-top:12px;text-indent:24px;letter-spacing:2px;}

.dynewsleft h3{ width:260px;  font-size:14px;  font-family:"宋体";}
.dianhua{ width:260px; height:50p;  margin-top:40px; font-size:14px; font-family:宋体;}
.dianhua img{ width:50px; float:left; margin-right:18px;}
.dianhua p{ font-weight:bold; font-size:13px; font-family:"宋体";}
.dianhua span{ font-size:18px; padding-top:8px; display:block; font-family:宋体;}
.lianxi p{ margin-top:15px; line-height:20px; font-size:12px; text-indent:24px;}
.lianxi img{margin-top:33px;}