@charset "utf-8";
/* CSS Document */
body,ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,input,textarea{ margin:0; padding:0}
body{ font-size:12px; font-family:"微软雅黑"}
ul{ list-style:none}
a{ text-decoration:none}
img{ border:0}
.tit{ width:1180px; margin:0 auto;}
.itop{ background:url(../images/itopbj.jpg) center repeat-x; height:33px; color:#646262 }
.clear{ clear:both}
.itop .ipl{ width:300px; float:left;line-height:30px;}
.itop .ip2{ width:300px; float:right;  }
.itop .ip2 a{ color:#818080; padding:0 10px; float:left; height:13px; margin:10px 0;  }
.itop .ip2 a:hover{ color:#e30000}
.itop a:last-child{ border:0}
i{ font-style:normal}
*:focus { outline: none; }
.itop .ip2 i{   float:left; margin:8px 0; font-size:12px; color:#939292}
.itop{ background:#eeecec}
.pl{ float:left}
.pr{ float:right}
.box1 img.itlogo{ width:755px; height:106px}
.box1 .form1{ width:302px; height:35px; margin:35px 0 }
.box1 .form1 input.so{ height:32px; line-height:32px; color:#736560; width:257px; float:left; padding-left:5px; border:#E9E9E9 1px solid}
.box1 .form1 input.iglass{ background:url(../images/isao.jpg) center left no-repeat; width:36px; height:34px; border:0; float:left; cursor:pointer}
.box2{ background:#e30000;}
.box3{ background:url(../images/ifn.jpg) center center no-repeat; height:111px; padding:20px 0 35px 0}
.box3 dl{ float:left; width:212px; border-right:#E1E1E1 1px solid; padding:22px 40px 33px 40px; height:44px;  display:inline;  margin-top:9px }
.box3 dl:hover dd{color:#fff}
.box3 dl dt{ width:83px; float:left}
.box3 dl dd{ width:120px; float:right; font-size:19px; color:#424141; line-height:55px}
.box3 a{ display:block}
.box3 a .iti1{background:url(../images/itub1.png) 20px center no-repeat;  }
.box3 a .iti1:hover{ background:url(../images/itub1a.png) #e30000 20px center no-repeat; color:#fff}
.box3 a .iti2{background:url(../images/itub2.png) 20px center no-repeat;  }
.box3 a .iti2:hover{ background:url(../images/itub2a.png) #e30000 20px center no-repeat; color:#fff}
.box3 a .iti3{background:url(../images/itub3.png) 20px center no-repeat;  }
.box3 a .iti3:hover{ background:url(../images/itub3a.png) #e30000 20px center no-repeat; color:#fff}
.box3 a .iti4{background:url(../images/itub4.png) 20px center no-repeat;  }
.box3 a .iti4:hover{ background:url(../images/itub4a.png) #e30000 20px center no-repeat; color:#fff}


.box2 p{height:35px; line-height:35px;float:right;}
.box2 p span{ background:url(../images/tel.png) no-repeat left center; display:inline-block; padding-left:40px;font-size:18px; color:#3abdc0; font-weight:bold; height:35px; float:left;}
.box2 p b{ background:url(../images/shu_line.png) no-repeat; width:2px; height:13px; display:inline-block; margin:0px 10px;}

.nav{background:url(../images/li_right.png) no-repeat ;  height:45px; position:relative; z-index:99;  width:1240px; margin:0 auto}
.nav>ul{ float:right; padding-right:30px; width:1150px; height:45px}
.nav>ul>li{ float:left; width:126px; }
.nav ul li.hover_zml2{}
.nav >ul >li>a{ font-size:16px; color:#fff; background:url(../images/navri.jpg) center right no-repeat; padding:0 31px; height:45px; line-height:45px; float:left}
.nav >ul >li>a:hover{ background:#cc0033; }
.nav ul li:last-child a{ background-image:none}
.nav >ul> li>a.lastn{ background-image:none}
.nav ul li dl a{ font-size:14px; color:#888888; background-image:none}
.nav ul li dl a:hover{ background:url(../images/li_hover.png) no-repeat bottom;color:#E30000; padding-bottom:20px;}
.mian_h3{ text-align:center;}

/* 二级下拉 */
.nav ul li dl{ position:absolute; top:45px; left:0px; background:url(../images/li_bg.png) repeat-x; height:260px; width:1080px; overflow:hidden; padding:30px 35px; display:none; margin-left:50px}
.nav ul li dl dt{ float:left; width:280px;}
.nav ul li dl dt ul{width:300px; padding:0px; margin:0px;}
.nav ul li dl dt ul li{ float:left; background:url(../images/ny_jt.png) no-repeat left center; padding:5px 10px  5px 15px; height:24px; line-height:24px; width:100px }
.nav ul li dl dt ul li.sol{ float:none; width:230px;}
.nav ul li dl dt ul li a{ width:109px; color:#666 }
.nav ul li dl dt ul li a:hover{ background:none;}
.nav ul li dl dd{ float:right; width:750px;}
.nav ul li dl dd img{float:left;}
.nav ul li dl dd p.wh{line-height:24px; font-size:13px;width:410px; padding:25px; color:#666;  float:left}
.nav ul li dl dd p.cur{ text-align:center;}
.nav ul li dl{ }
.nav ul li dl dd.zml_dd{ float:left;color:#3abdc0; font-size:16px; width:160px; line-height:24px; padding:0px 20px;text-align:center;}
.nav ul li dl dd.zml_dd p{ padding-top:10px; width:160px;}
.nav ul li dl dd.vb{ float:left; width:480px; }








/* rslides */
.rslides{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.rslides li{
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.rslides li:first-child{
	position:relative;
	display:block;
	float:left;
}
.rslides img{
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0;
}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent; }
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}

/* Callback example */
.callbacks_container{
	margin-bottom:2px;
	position:relative; 
	width:100%;
	max-width:100%;
	text-align:center; border-top:#fff 1px solid
}

.callbacks{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.callbacks li{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img{
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%;
	border:0;
}
.callbacks .caption{
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0,0,0, .8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none;
}
.callbacks_nav{
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:0;
	opacity:0.6;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:61px;
	width:38px;
	background:transparent url("../images/themes.gif") no-repeat left top;
	margin-top:-30px;
	display:none; 
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{
	left:auto;
	background-position:right top;
	right:0;
}

@media screen and (max-width:600px){
	.callbacks_nav{
		top:47%;
	}
}
/**/

.banner_box{width:753px; float:left; overflow:hidden; position:relative;}
.banner{ overflow:hidden;width:753px;height:480px;}
.banner_btn li{ float:left; width:57px; height:8px; background:white; margin-right:7px;}
.banner_btn{
	position: absolute;
	left:76%; margin-left:-45px;
	bottom:20px;
	display: block;
	width:210px;
}
.banner_btn .current_color{ background:#de002b;}
/**/
.box4 .ib4r{ width:355px; height:430px; float:right; background:url(../images/igs2.jpg) center center no-repeat; margin-right:10px; padding:25px}
.box4 .ib4r h1{ font-size:38px; color:#fff; font-weight:lighter; height:80px; line-height:80px}

.box4 .ib4r p{ margin:10px 20px 35px 0; font-size:14px; line-height:28px; color:#fff}

.box4 .ib4r>div a{ background:url(../images/box3y.png) center center no-repeat; width:136px; height:39px; float:left; text-align:center; line-height:39px; font-size:16px; color:#fff; margin:10px 20px}
.box4 .ib4r>div a:hover{ text-decoration:underline}
.box5{ height:522px; padding:20px 0}
.box5 .b5L h1{ margin-left:47px}
.box5 .b5L{ width:750PX; background:url(../images/ib5bj.jpg) repeat ;height:472px;padding:50px 0px 0 0px}
.box5 .b5R{ width:395px;height:522px;  }
table{border-collapse:collapse;border-spacing:0;}
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}
#container{ width:100%; text-align:left;}
.run { position: relative; height:400px; width:750px;margin:10px 0 20px 0px; }
.runlf {z-index: 100; left: 45px; width: 51px; position: absolute; top: 160px; width:45px}
.runrg {z-index: 100; right:55px; width: 51px; POSITION: absolute; TOP: 160px; height: 45px}
.runlf IMG { cursor: pointer}
.runrg IMG {cursor: pointer}
#gdq { overflow:hidden; width:660px; padding-top:25px; position:absolute; padding:25px 45px 0 22px}
#gdq div {width: 50000px}
#gdq dl {float: left; width:300px; margin:0 23px; border:#fff 4px solid }
#gdq dt { margin: 0px auto; overflow: hidden; width:300px}
#gdq img { vertical-align:bottom; width: 300px; height: 320px;}
.hy_p12 {float: left; width: 268px; height: 486px}
.hy_p121 { padding:50px 17px 0 17px; background: url(../i/hy_bg3.gif) no-repeat; margin-bottom:10px; width: 234px;  height: 140px}
.hy_p1_dl1 {width: 234px}
.hy_p1_dl1 dt { font-weight:bold; padding-bottom:12px; overflow:hidden; width:234px; white-space:nowrap; text-overftow: ellipsis}
.hy_p1_dl1 dd ul li {overflow: hidden; width: 234px; white-space:nowrap; height: 24px; text-overflow: ellipsis
}
.hy_p1_dl1 dd ul li span {COLOR: #5d93b6}
.hy_p122 {border:#c3e8ef 1px solid;background:#f9fdfe;width:266px;height:284px}
.hy_p1_dl2 {width: 266px}
.hy_p1_dl2 dt {overflow: hidden; width: 250px; padding:8px; height:208px}
.hy_p2 {margin-top:10px; overflow: hidden; height: 380px}
.hy_p2_t {height:58px}
.hy_p2_t1 { background:url(../i/hy_bg4.gif) no-repeat; height: 58px}
.hy_p2_t1 dt {float: left}
.hy_p2_t1 dd { padding-right:16px; float: right}
.hy_p2_t1 dd span { display:inline; background:url(../i/more.gif) no-repeat 0px 18px; float: right; overflow: hidden; width: 46px; padding-top:21px; height: 23px; text-align:center}
.hy_p2_t1 dd span A:link { color:#fff; text-decoration:none;}
.hy_p2_t1 dd span A:visited { color:#fff;text-decoration:none;}
.slink11_1 li.i4 A:hover { background: url(../i/kti1.gif) no-repeat -186px -1037px}
#gdq ul li {float: left; width: 720px}
#open {background:#b1cfe5}


.box5 h1{ color:#E30000; font-size:36px; font-weight:lighter}
.box5 .b5R{font-size:16px;}
.box5 .b5R h1{ height:122px; line-height:122px}
i,em{ font-style:normal}
.box5 .b5R ul li i,.box5 .b5R ul li a{ float:left;font-size:16px }
.box5 .b5R ul li{ height:30px; line-height:30px; overflow:hidden;zoom:1;font-size:16px; margin:15px 0}
.box5 .b5R ul li i{ background:#E30000; width:54px; text-align:center; color:#fff}
.box5 .b5R ul li a{ width:258px; margin-left:10px; color:#636363; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.box5 .b5R ul li a:hover,.box7 h1 a:hover,.box9 ul li a:hover,#scroll h3 a:hover,#scroll p a:hover,.box9 .b9R p a:hover,.middle .mR h1 div a:hover,.middle .case dl dd h2:hover,.middle .case dl dd p:hover,.middle .new dl:hover h2 a.nti{ color:#E30000}
.box5 .b5R ul li em{ width:50px;  float:right; color:#cccccc}

.box5 .b5R p a{ color:#fff; background:#E30000; width:95px; height:31px; line-height:31px; text-align:center; float:right; margin:20px 10px 0 0}
.box5 .b5R p a:hover{ background:#eeecec; color:#E30000}
.box6{ background:url(../images/iboxnbj.jpg) center center no-repeat; height:565px}
.box6 .itin{ text-align:center;  margin-top:10px}
.box6 .itin h1{ font-size:31px; font-weight:bold; color:#fff;height:90px; line-height:90px;}
.box6 .itin p{ font-size:15px; color:#fff}
/**/

.box7 h1{ line-height:46px; height:46px; margin:40px 0 40px 4px}
.box7 h1 span{ width:164px; height:46px; line-height:46px; background:#E30000; font-size:22px; text-align:center; color:#fff}
.box7 h1 a{ font-size:14px; color:#8a8b8b; font-weight:lighter}
.box7 .b7L dl,.box7 .b7L dl dt,.box7 .b7L dl dt img{ width:452px; }
.box7 .b7L { margin-left:2px}
.box7 .b7L a dl{ width:452px; margin-bottom:8px}
.box7 .b7cT dl,.box7 .b7cB a dl,.box7 .b7cB a dl dt img{ width:350px}
.box7 .b7cB a dl.kuan,.box7 .b7cB a dl.kuan dt img{ width:470px}

.box7 dl{overflow:hidden; margin:16px 21px;}
.box7 dl img{ height:100%}
.box7 dl dt{display:table;transition:1s transform; }
.box7 dl dt:hover{transform:scale(1.2,1.2);}
.box7 a dl,.box7 dl dt,.box7 dl dt img{height:260px; width:350px }
.box7>div dl{ position:relative}
.box7>div dl dd{ position:absolute; top:210px; left:0;  background:url(../images/bvas2.png) center center no-repeat;
  height:50px; line-height:50px; width:100%; color:#fff; font-size:16px;   }
.box7>div dl dd i{background:url(../images/dltit.png) center right no-repeat; width:90%; display:block; margin:0 auto}
.box7>div dl dd:hover{ background:url(../images/bvas.png) center center no-repeat;}

.box7 .b7c{ }
.box7 .b7c dl{ float:left}
.box8>div{ text-align:center; margin:30px 0; }
.box8>div h1{ font-size:31px;color:#e30000;height:70px; line-height:70px  }
.box8>div>p{ font-size:15px; color:#7e7c7c;  padding:10px 0 30px 0}
.box8 dl{ float:left; width:220px; margin:0 34px}
.box8 dl dd{ text-align:center; color:#6e6d6d; padding:0 20px; line-height:25px}
.box8 dl h1{ font-size:17px; line-height:55px}
.box8 dl h1:hover{ text-decoration:underline;}
.box9{ border-top:4px solid #e30000; background:#f5f5f5; padding:10px 0 34px 0}
.box9 ul{ width:100px ; float:left; margin:0 15px  }
.box9 .b9L{ width:780px}
.box9 ul h1{ color:#5a5a5a; font-size:14px; height:70px; line-height:70px}
.box9 ul li{ background:url(../images/footn.jpg) center left no-repeat}
.box9 ul li a{ margin-left:15px; color:#909090; line-height:24px}
.box9 .b9R{ background:url(../images/ifb.jpg) center left no-repeat; width:282px; padding:0px 50px 0 68px; margin-top:10px}
.box9 .b9R .form2{ margin-top:40px}
.box9 .b9R .form2 input{ height:37px; border:0; line-height:37px}
.box9 .b9R .form2 input{ float:left}
.box9 .b9R input.so1{ background:url(../images/bso.jpg) center center no-repeat; width:214px; padding-left:10px; color:#AAAAAA; font-size:12px; }
.box9 .b9R input.iglass1{ background:url(../images/bsos.jpg) center center no-repeat; width:37px; cursor:pointer}
.box9 .b9R p a{ width:66px; text-align:center; display:inline-block; color:#909090}
.box9 .b9R p{color:#909090; height:46px; line-height:46px}
.box9 .b9R div img{ float:left; overflow:hidden;zoom:1}
.scroll-outer{height:421px;background:url(images/bg.jpg) 50% 0 no-repeat;}
#scroll{width:1080px;margin:0 auto;padding-top:30px;font-family:"Microsoft Yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:230px;height:290px;margin:0 auto;overflow:hidden; border:1px #DFDFDF solid; background:#fff; padding:10px}
#scroll .item img{ width:230px;}
#scroll .shd{position:absolute;left:0;top:0;width:100%; height:170px}
#scroll .shd a{display:block;width:230px;height:167px;*background-image:url(about:blank);background-image:url(about:blank)\0;}
#scroll .txt{position:absolute;left:0;bottom:0;width:226px;height:143px;padding:0 12px;color:#888;background-color:#e4e9ee\9; background:#fff; }
#scroll h3{width:226px;height:25px; margin:15px 0; font:700 17px/25px arial,"Microsoft Yahei";overflow:hidden; color:#444343; font-weight:lighter}
#scroll h3 a{color:#333;}
#scroll p,#scroll p a{width:231px;height:70px;line-height:23px;font-size:12px; font-family:"微软雅黑"; color:#797878}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:150px;width:50px;height:100px;margin:0;padding:0;border-radius:0;font:115px/115px "宋体";background-color:transparent;overflow:hidden;_display:none; }
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-70px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-58px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<"; font-size:130px;  }
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";font-size:130px}
.foot{background:#5c5f60; height:116px; overflow:hidden}
.foot .fotL{ margin:20px 0; float:left}
.foot .fotL P{color:#b1b0b0; line-height:26px}
.foot .fotL P span{ margin-right:10px}
.fotR{ float:right; margin:40px 0 ; width:160px}
.fotR a{ margin:0 7px}
/*product*/
.pbox1{ background:url(../images/pbanner.jpg) center center no-repeat; height:342px}
.nbox1{ background:url(../images/nbanner.jpg) center center no-repeat; height:339px}
.middle{ padding:30px 0 70px 0}
.middle .mL{ width:220px;}
.middle .mR{ width:936px;   }
.middle .mL h1{ background:url(../images/ptu1.jpg) center center no-repeat; font-weight:lighter; padding-left:18px;  text-transform:uppercase; height:70px; }
.middle .mL h1 i,.middle .mL h1 span{ display:block; color:#fff}
.middle .mL h1 span{ font-family:"Arial";font-size:15px; padding-top:10px}
.middle .mL h1 i{ font-size:18px; }
.middle .mL ul li{ background:url(../images/ptit2.jpg) #dbdbdb 17px center no-repeat;  height:36px; line-height:36px; border-bottom:#fff 1px solid  ;color:#fff }
.middle .mL ul li:hover{ background:url(../images/ptit1.jpg) center center no-repeat;}
.middle .mL ul li a{ padding-left:40px; font-size:15px; display:block; color:#282727}
.middle .mL ul li a:hover{ color:#FFF}

#aaa li{ background:url(../images/ptit1.jpg) center center no-repeat; height:36px; line-height:36px; border-bottom:#fff 1px solid  ;color:#fff }
#aaa li:hover{  background:url(../images/ptit2.jpg) #dbdbdb 17px center no-repeat;}
#aaa li a{ padding-left:40px; font-size:15px; display:block; color:#FFF}
#aaa li a:hover{ color:#282727}

.middle .mL ul{ margin:20px 0}
.middle .mL h2{ background:url(../images/pC.jpg) center center no-repeat; width:200px; height:37px; line-height:37px; color:#fff; padding-left:20px; font-size:18px; font-weight:lighter}
.middle .mL>div{ padding:0 7px; background:#f5f5f5}
.middle .mL h3{ font-size:27px; font-weight:bold; color:#e12600; text-align:center; height:79px; line-height:79px}
.middle .mL dl{ float:left; margin:0 5px 5px 5px}
.middle .mL dl.after{ background:url(../images/psh.jpg) center center no-repeat; width:92px; height:96px}
.middle .mL dl.leave{ background:url(../images/ply.jpg) center center no-repeat; width:92px; height:96px}
.middle .mL dl dd{ margin-top:70px; text-align:center; color:#e12600}
.middle .mL p a{ display:inline-block; margin:15px 5px 25px 5px}
.middle .mR h1{ background:url(../images/phx.jpg) bottom center no-repeat; padding-bottom:15px; height:38px; line-height:38px}
.middle .mR h1 p i{ background:url(../images/pxhy.jpg) center center no-repeat; width:6px; float:left;height:19px; margin:12px 0 0 5px}
.middle .mR h1 p span{ font-size:14px; float:left; margin-left:10px; line-height:38px}
.middle .mR h1 div a{ margin:0 5px}
.middle .mR h1 div a,.middle .mR h1 div{ color:#6a6a6a; font-size:12px; font-weight:lighter}
.middle .mR h1 div{ float:right; margin-right:10px; background:url(../images/pdw.jpg) 10px center no-repeat;  padding-left:50px}
.middle .product dl{ float:left; width:283px; height:222px; border:#E0DEDE solid 1px; margin:10px 13px; display:inline-block}
.middle .product dt,.middle .product dl dt img{ height:182px;width:283px}
.middle .product dd{ background:#b0b2b1; height:40px; width:100%; text-align:center; line-height:40px; font-size:15px; color:#fff}
.middle .product dl:hover dd{ background:#E30000;}
.cbox1{ background:url(../images/casebanner.jpg) center center no-repeat; height:340px}
.abox1{ background:url(../images/abanner.jpg) center center no-repeat; height:344px}

.middle .case{ padding:0 5px}
.middle .case dl{ width:442px; height:386px; float:left; margin:10px ;background:#f2f2f2; display:inline  }
.middle .case dl dt{ overflow:hidden}
.middle .case dl dt,.middle .case dl dt img{ width:100%; height:296px}
.middle .case dl dt img{display:table;transition:1s transform;}
.middle .case dl dd{ padding:0 15px;  }
.middle .case dl dd p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:400px; font-size:14px; color:#575656; }
.middle .case dl dd h2{ font-size:17px; color:#252424; font-weight:lighter; height:52px; line-height:52px; }
.middle .case dl:hover img{transform:scale(1.2,1.2);}
.middle .new{ padding:0 29px 0 22px}
.middle .new dl{ overflow:hidden;zoom:1; border-bottom:#E6E6E6 1px dashed; padding-bottom:40px; margin:30px 0}
.middle .new dl dt{ float:left; width:61px; height:97px; background:#CDCDCD; color:#fff; font-weight:bold; text-align:center}
.middle .new dl dt i,.middle .new dl dt span{ display:block}
.middle .new dl dt i{ font-size:15px;height:28px; line-height:28px}
.middle .new dl dt span{ font-size:28px;height:28px; line-height:28px}
.middle .new dl dd{ float:right; width:805px}
.middle .new dl dd h2{ height:30px; line-height:30px;margin-bottom:15px}
.middle .new dl dd h2 a.nti{ color:#424141; font-size:16px; float:left}
.middle .new dl dd h2 a.nmore{ float:right; background:url(../images/ntu1.jpg) #F2F2F2 center left no-repeat; width:75px; height:25px; line-height:25px; font-size:12px; color:#FF3700; font-weight:lighter; padding-left:30px}
.middle .new dl dd h2 a.nmore:hover{ text-decoration:underline}
.middle .new dl dd p{ font-size:12px; color:#686565; line-height:25px}
.middle .new dl:hover dt{ background:#E30000}
/**/
.Details{ padding:0 20px}
.zoom-desc h3{font-size:17px;color:#E30000;letter-spacing:1px; height:40px; line-height:40px; border-bottom:#EBEAEA 1px solid}
.Details p{margin-bottom:10px;margin-top:10px;line-height:22px;}
.demo{width:896px; overflow:hidden; margin:10px auto 0}
.tickul li{line-height:24px;}
.zoom-section{clear:both;margin-top:20px;}
.zoom-section .dproduct span{ display:block; font-size:14px; color:#434343; line-height:32px}
.zoom-section p{ background:#F2F2F2; line-height:23px; color:#726f6f; font-size:12px; width:380px; height:69px; padding:20px}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;margin-left:30px;width:420px;margin-bottom:20px; }
.zoom-small-image{border:1px solid #E0DEDE;float:left;margin-bottom:20px; width:413px; height:299px; padding:10px;}
.zoom-small-image img{ width:413px; height:299px}
.zoom-tiny-image{border:1px solid #CCC;margin:0px;}
.zoom-tiny-image:hover{border:1px solid #C00;}
.cloud-zoom-lens { background-color:#fff;cursor:move;border: 1px solid #888;}
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
.cloud-zoom-big {overflow:hidden; margin-left:20px; }
.cloud-zoom-loading {color:white;background:#222;padding:3px;}
/**/
.middle .Ddet h4{ border-bottom:1px solid #E30000}
.middle .Ddet h4 span{font-size:17px; color:#fff; width:130px; height:42px; line-height:42px; text-align:center; font-weight:lighter; background:#E30000; display:block}
.middle .Dpage p{ height:37px; line-height:37px;  }
.middle .Dpage p a{ float:left; color:#3f3e3e; font-size:14px;background:#F2F2F2;width:100%; padding-left:10px}
.middle .Dpage p a:hover{ color:#fff; font-size:14px; background:#E30000}
.Details .scrolltitle{height:24px;font-size:14px;width:960px;border-bottom:solid 1px #ddd;}

.Details .scrolllist{width:924px;height:240px; margin-left:-10px}
.Details .scrolllist .imglist_w{width:924px;height:237px;overflow:hidden;float:left;position:relative;/*必要元素*/ }
.Details .scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px; }
.Details .scrolllist .imglist_w li{width:282px;float:left; margin:0 13px;}
.Details .scrolllist .imglist_w li img{ height:188px; width:282px;border:solid 1px #ddd; }
.Details .scrolllist .imglist_w li a{color:#3366cc;text-decoration:none;float:left; text-align:center; width:282px; font-size:15px; color:#fff}
.Details .scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.Details .scrolllist .imglist_w li p{height:40px;line-height:40px; text-align:center;overflow:hidden; float:left; width:284px; background:#B0B2B1; margin:0}
.Details .scrolllist .imglist_w li:hover p{background:#E30000; color:#fff}
.Drelated h2{ height:108px; line-height:108px; font-size:21px; color:#E30000}

 

.Ddet h5{ background:url(../images/xti.jpg) center left no-repeat; height:35px; line-height:35px; padding-left:20px; font-size:14px; color:#4c4c4c; margin-top:20px}
.Ddet { line-height:30px;}
/* rongyu*/
.newsxxk { display: block;}
.newsxxk .tab ul { border-bottom: 1px solid #C4C4C4;overflow: hidden; position: relative;padding-left:15px;_top:25px; }
.newsxxk .tab ul li {background:#EBEBEB; color: #000000;cursor: pointer;
    float: left;font-size: 14px;height: 26px;line-height: 26px;margin-right: 10px;padding-left: 20px;padding-right: 20px;}
.newsxxk .tab ul li a{ color:#000;} 
.newsxxk .tab ul li.current { background: url("../images/cur-img.jpg") no-repeat scroll 10px center  #F50137; color: #FFFFFF;cursor: pointer;}
.tabs .newsxxk .tab ul li.current a{ color:#000;}
.tabs .newsxxk .items {color: #777777;display: none;font-size: 13px;overflow: hidden;padding: 20px 15px; position: inherit; }
.tabs .newsxxk .items ul {}
.tabs .newsxxk .items ul li {float: left; margin-top: 10px;margin: 17px;width:260px;height:202px;}
.tabs .newsxxk .items ul li img {border: 1px solid #D4D4D4;height: 170px;padding: 4px;width: 260px;}
.tabs .newsxxk .items ul li span {display: block;line-height: 20px; margin-bottom:5px;text-align: center;font-size: 14px; color:#686666}





/* 分页 */
.pageController{float:right; padding-right:10px; padding-top:5px;padding-bottom:5px;}
.pageController a{float:left;display:block;background-color:#FFF; border:#666666 1px solid; color:#666666;padding:0px 6px 0px 6px; margin-right:5px; line-height:18px;}
.pageController a:hover{background-color:#efefef;color:#e30000; text-decoration:none; font-weight:bold; border:#efefef 1px solid;}
.pageController .currPage {background-color: #efefef;color:#e30000;font-weight:bold;border:#666666 1px solid;}
.clear{clear:both;}





.s_tittle{ border-bottom:1px solid #CCCCCC;display:table; float:left;height:30px;line-height:30px; width:880px; margin:10px 0 10px; text-align: center;  }
.s_tittle span{margin-right:20px; font-size: 12px; color:#8c8c8b; }
.ca_bi{width:880px; text-align:center; text-align:left; margin:0 auto;  margin:0 10px 0; }
.ca_bi h1{ font-size:20px; color:#3a3b3b; margin-top:30px; line-height:26px; text-align: center;}
 
.fan_y{ width:890px; float:left; line-height:30px; margin:25px auto 0;overflow:hidden; border-top:1px dotted #c5c7c8; padding-top:10px; }
.fan_y a span{ margin:0 5px 0 0; font-size:14px;color:#EA2000; font-weight:bold; }
.fan_y a{  padding:0; text-align:left; font-size:14px; color:#575555;}
.fan_y a:hover{ text-decoration:underline;} 





