/* CSS Document */
*{ margin:0;padding:0; list-style-type:none;}
body{ font-size:12px; font-family: 'Roboto', sans-serif; font-family: 'Open Sans', sans-serif;}
img{border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none; outline:none;}
.clear{ clear:both;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
input:focus,button { outline:none;}

.header{width:100%; margin:0 auto;width:expression(document.body.clientWidth <= 1180? "1180px": "auto"); min-width:1180px; position: absolute; top:0; z-index:10000;}
.top{ width:1180px; margin:0 auto; background:url(../images/top_bg.png) no-repeat center 0; height:89px;}
.logo{ float:left; width:295px; height:54px; overflow:hidden; background:url(../images/logo.png) no-repeat 0 0; text-indent:-1000px; font-size:12px; margin-top:16px; margin-left:10px;}
.logo a{ float:left; display:block; width:295px; height:54px; overflow:hidden;}
.zdy{margin-top:5px; float:right; width:250px; background:url(../images/tel.png) no-repeat 5px center; height:30px; line-height:32px; padding-left:23px; margin-right:10px;font-size:14px; }
.language{margin-top:5px; float:right; width:80px; background:url(../images/world.png) no-repeat 5px center; height:30px; line-height:30px; padding-left:23px; position:relative; border:1px solid #ffffff; border-bottom:0; margin-right:150px; font-size:13px; }
.language a.jt{ float: left; display:block; width:80px; background:url(../images/list2.png) no-repeat 64px center; color:#333}
.language ul{ display:none;}
.language:hover{ border:1px solid #cccccc; border-bottom:0; }
.language:hover ul{ display:block; position:absolute; top:30px; left:-1px; width:80px; background:#ffffff; border:1px solid #cccccc; border-top:0; padding-left:23px; }
.language:hover ul li{width:140px; height:20px; line-height:20px;}
.language:hover ul li a{ color:#333;}
.menu{ float: left; width:705px; overflow:hidden; display:inline; height:45px; margin-top:10px; margin-left:60px;}
.menu li{ float:left; display:block; width:115px; overflow:hidden;}
.menu li a{ color:#333; font-size:17px; font-weight:bold;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.menu li a:hover{ color:#00a0ef;}
.navon a{color:#00a0ef!important; }

.shows_nav{ float:right; width:110px; text-align:center; line-height:49px; overflow:hidden;}
.shows_nav a{ color:#ffffff; font-size:17px; font-weight:bold;}

.banner_box{ width:100%; height:638px; background-color:#f6f6f6; overflow:hidden;}

.footer_t{width:100%; background:#464646;width:expression(document.body.clientWidth <= 1180? "1180px": "auto"); min-width:1180px; overflow:hidden; padding-top:35px; padding-bottom:35px;}
.footer_b{ width:100%; background:#272727;width:expression(document.body.clientWidth <= 1180? "1180px": "auto"); min-width:1180px; overflow:hidden;}
.footer_b_box{ width:1180px; margin:0 auto; overflow:hidden;  padding-top:15px; padding-bottom:15px;color:#ffffff}
.footer_b_box a { font-size:12px; color:#fff;}
.footer_t_box{ width:1180px; margin:0 auto; overflow:hidden;}
.footer_t_box_l{ float:left; width:372px; overflow:hidden; margin-left:72px;font-size:14px;}
.footer_t_box_l dt{ float:left; width:372px; overflow:hidden; }
.footer_t_box_l dt a{ font-size:17px; color:#fdfdfd; font-weight:bold;}
.footer_t_box_l dd{ float:left; width:372px; overflow:hidden;}
.footer_t_box_l dd.map{ float:left; width:372px; overflow:hidden; height:140px; border-bottom:1px solid #676767; background:url(../images/map.png)  no-repeat 0 0; line-height:30px; color:#ffffff; margin-top:15px;}
.footer_t_box_l dd.map i{ font-style:normal; margin-left:88px;}
.footer_t_box_l dd.fxd{ margin-top:12px; color:#ffffff}
.footer_t_box_r{ float:right; width:158px; overflow:hidden;}
.footer_t_box_r dl{ float:left; width:125px; overflow:hidden; margin-right:29px; margin-top:31px;}
.footer_t_box_r dl dt{ float:left; width:125px; height:125px; overflow:hidden;}
.footer_t_box_r dl dd{ float: left; width:125px; text-align:center; margin-top:10px; color:#ffffff;}


.footer_t_box_m{ float:left; width:485px; overflow:hidden; margin-left:62px; overflow:hidden;}
.footer_t_box_m h3{float:left; width:485px; overflow:hidden;}
.footer_t_box_m h3 a{font-size:17px; color:#fdfdfd;}
.footer_t_box_m dl{ float:left; width:120px; overflow:hidden;}
.footer_t_box_m dl dt{ float:left; width:120px; overflow:hidden; margin-top:10px; margin-bottom:5px;font-size:14px;}
.footer_t_box_m dl dd{ float:left; width:120px; overflow:hidden; }
.footer_t_box_m dl dd a{ float: left; display:block; width:120px; color:#ffffff; line-height:30px; font-size:14px;}
.blue{ color:#0ea3ed!important; margin-top:10px; margin-bottom:5px; font-size:16px;}


.dy_cont1{ width:100%; margin:0 auto;width:expression(document.body.clientWidth <= 1180? "1180px": "auto"); min-width:1180px; background:#f6f6f6; height:6px;  overflow:hidden;}



.nyimg {HEIGHT: 210px; WIDTH: 280px; POSITION: relative; FLOAT: left; PADDING:7px; }
.nyimg398 {HEIGHT: 398px; WIDTH: 280px; POSITION: relative; FLOAT: left; PADDING:7px; }
.nyimg413 {HEIGHT: 413px; WIDTH: 280px; POSITION: relative; FLOAT: left; PADDING:7px; }
.nyimg206 {HEIGHT: 206px; WIDTH: 280px; POSITION: relative; FLOAT: left; PADDING:7px; }


.nytext206 a{HEIGHT: 25px; WIDTH: 260px; background: rgba(0, 127, 156, 0.72);  POSITION: absolute; LEFT: 2.4%; TOP: 87%; z-indent: 2; color:#fff;font-size:14px; padding:10px;}
@media \0screen\,screen\9 {
.nytext206 a{HEIGHT: 25px; WIDTH: 260px; background: #007f9c; filter:Alpha(opacity=72); POSITION: absolute; LEFT: 2.4%; TOP: 87%; z-indent: 2;color:#fff; font-size:14px; padding:10px;}
	}

.nytext413 a{HEIGHT: 25px; WIDTH: 260px; background: rgba(0, 127, 156, 0.72);  POSITION: absolute; LEFT: 2.4%; TOP: 87%; z-indent: 2; color:#fff;font-size:14px; padding:10px;}
@media \0screen\,screen\9 {
.nytext413 a{HEIGHT: 25px; WIDTH: 260px; background: #007f9c; filter:Alpha(opacity=72); POSITION: absolute; LEFT: 2.4%; TOP: 87%; z-indent: 2;color:#fff; font-size:14px; padding:10px;}
	}
	
.nytext398 a{HEIGHT: 25px; WIDTH: 260px; background: rgba(0, 127, 156, 0.72);  POSITION: absolute; LEFT: 2.4%; TOP: 87%; z-indent: 2; color:#fff;font-size:14px; padding:10px;}
@media \0screen\,screen\9 {
.nytext398 a{HEIGHT: 25px; WIDTH: 260px; background: #007f9c; filter:Alpha(opacity=72); POSITION: absolute; LEFT: 2.4%; TOP: 87%; z-indent: 2;color:#fff; font-size:14px; padding:10px;}
	}
	
.nytext a{HEIGHT: 25px; WIDTH: 260px; background: rgba(0, 127, 156, 0.72);  POSITION: absolute; LEFT: 2.4%; TOP: 77%; z-indent: 2; color:#fff;font-size:14px; padding:10px;}
@media \0screen\,screen\9 {
.nytext a{HEIGHT: 25px; WIDTH: 260px; background: #007f9c; filter:Alpha(opacity=72); POSITION: absolute; LEFT: 2.4%; TOP: 77%; z-indent: 2;color:#fff; font-size:14px; padding:10px;}
	}

.wp-page a{	background:url(page_num.gif) no-repeat 0 0;	width:37px;	height:42px;	display:block;	text-align:center;	float:left;
	margin:0 5px;		padding-top:6px;	text-decoration:none;	color:#333;}

.wp-page a:hover{	background:url(page_num.gif) no-repeat 0 100%;	color:#FFF;}

.wp-page .current{	background:url(page_num.gif) no-repeat 0 100%;	width:37px;	height:42px;	display:block;	float:left;	text-align:center;	margin:0 5px;
	padding-top:6px;	font-weight:bold;	color:#FFF;}

.wp-page{	float:right;	height:1%;	overflow:hidden;	padding:10px 0;	clear:both;}

.spec{width: 220px;height: 75px;line-height: 90px;margin:0 auto;
color:#000;border-bottom:2px solid #01a2ea;text-align: center;font-size:26px;
font-weight: normal;padding:5px 0 0;position: relative;}
.spec:after{content: "";position: absolute;width: 60px;height: 0;
border-top:2px solid #000;top:100%;left: 35%;transition:all linear .64s;}

.main_cont1{ width:100%; margin:0 auto;width:expression(document.body.clientWidth <= 1180? "1180px": "auto"); min-width:1180px; padding-top:25px; padding-bottom:25px; overflow:hidden;}
.main_cont1_box{ width:1180px; margin:0 auto; overflow: hidden;}
.main_cont1_box dl{ float:left; width:560px; height:180px; overflow:hidden; position:relative; margin-left:15px; margin-right:15px;}
.main_cont1_box dl dt{ float:left; width:560px; height:180px; overflow:hidden;}
.main_cont1_box dl dt img{ width:560px; height:180px; }
.main_cont1_box dl dd{ width:560px; height:180px; position:absolute; top:0; left:0; z-index:10; background:url(../images/bg_05.png) no-repeat right bottom;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.main_cont1_box dl dd:hover{ background:url(../images/bg_03.png) no-repeat right bottom;}
.main_cont1_box dl dd a{ float:right; width:217px; height:45px; text-align: center; line-height:45px; position:absolute; bottom:0; color:#ffffff; font-size:14px; right:0; padding-left:149px; padding-top:135px;}
.main_cont2{ width:1180px; margin:0 auto; overflow: hidden; padding-top:20px; }
.main_cont2_l{ float:left; width:580px; overflow:hidden;}
.kxdt_bt{ float: left; width:570px; overflow:hidden; margin-bottom:28px;}
.kxdt_bt a{ font-size:30px; color:#555555;}
.kxdt_bt span{ float:right; width:65px; overflow:hidden; margin-top:15px;}
.kxdt_bt span a{ float:left; display:block; width:50px; overflow:hidden; background:url(../images/sx.png) no-repeat 0 center; color:#555555; padding-left:15px; font-size:12px; font-weight:normal; height:18px;}
.kxdt_bt span a:hover{ background:url(../images/sx_h.png) no-repeat 0 center; color:#01a2ea;}



.inewslist01 { width:610px; float:left; display:inline; overflow:hidden;}
.inewslist01 li { width:275px; float:left; margin-right:30px; display:block; overflow:hidden;}
.inewslist01 .img { display:block; width:100%; height:0; padding-bottom:69%; overflow:hidden; margin-bottom:10px;}
.inewslist01 .img img { display:block; width:100%; height:189px;}
.inewslist01 .time { width:50px; height:47px; float:left; background-color:#7e7e7e; color:#fff;padding-top:7px; text-align:center; font-family:Arial;}
.inewslist01 .time .day { display:block; font-size:26px; font-weight:bold; line-height:1;padding-top:3px; }
.inewslist01 .n,.inewslist01 .text { margin-left:60px; display:block; overflow:hidden;}
.inewslist01 .n { font-size:15px; line-height:22px; height:44px; font-weight:normal; margin-bottom:15px; color:#333;}
.inewslist01 .text { line-height:22px; height:132px; overflow:hidden; color:#666;}
.inewslist01 .text a { color:#666;}
.inewslist01 li:hover .time { background-color:#008fd0;}
.inewslist01 li:hover .n { color:#008fd0;}
.main_cont2_r{ float:right; width:570px;}

.inewslist02 { width:570px; float:right;}
.inewslist02 li { border:#dadada 1px solid; margin-bottom:12px; padding:15px 20px;}
.inewslist02 li:hover { background-color:#f6f6f6;}
.inewslist02 .n { display:block; height:30px; line-height:30px; font-size:16px; color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.inewslist02 .time { display:block; line-height:26px; color:#666;}
.inewslist02 .text { line-height:25px; height:50px; font-size:14px; overflow:hidden; color:#666;}
.inewslist02 a:hover .n { color:#008fd0;}



#hdyg{width:570px; float:right; height:365px; overflow:hidden;}
#hdyg .button{float:right; margin-top:6px; width:62px; margin-right:1px; display:inline; margin-bottom:20px;}
#hdyg .button .inb { display:block; width:28px; height:27px; float:left; background:url(../images/inews_btn.png) no-repeat;}
#hdyg .button .left{margin-right:3px; background-position:0 -27px;}
#hdyg .button .left:hover{ background-position:0 -27px;}
#hdyg .button .right{background-position:-28px -27px;}
#hdyg .button .right:hover{background-position:-28px -27px;}
.more { float:left; height:28px; line-height:28px; padding:8px 10px 0; width:480px; text-align:right;}
.more a { color:#666;}
#hdyg .hdyg_bottom {width:570px; height:450px;}
.prevStop{background:url(../images/inews_btn.png) no-repeat !important;}
.nextStop{background:url(../images/inews_btn.png) no-repeat -28px 0 !important;}


.main_cont3{ width:100%; margin:0 auto;width:expression(document.body.clientWidth <= 1180? "1180px": "auto"); min-width:1180px; background:#f6f6f6; padding-top:40px; padding-bottom:40px; overflow:hidden;}
.main_cont3_box{ width:1178px; margin:0 auto; overflow: hidden; border:1px solid #dadada; background:#ffffff;}
.main_cont3_box_l{ float: left; width:589px; overflow:hidden;}
.about_links{ float:left; width:589px; overflow:hidden; }
.about_links h3{ float:left; width:550px; padding-left:37px; overflow:hidden; margin-top:35px; margin-bottom:19px;}
.about_links h3 a{ color:#555555; font-size:30px;}
.about_links ul{ float:left; width:587px; display:inline; overflow:hidden;}
.about_links ul li{ float:left; width:150px; display:block; height:52px; overflow:hidden; margin-left:20px; padding-left:20px;}
.about_links ul li a{ float: left; display:block;  width:177px; height:52px; line-height:52px; background:url(../images/list_03.png) no-repeat 0 center; padding-left:43px; color:#555555; font-size:16px;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.about_links ul li a:hover{ background:url(../images/list_06.png) no-repeat 0 center; color:#01a2ea;}

.about_zeren{ float:left; width:589px; overflow:hidden; margin-top:16px;}
.zeren_pho{ float:left; position:absolute; right:49.7%; z-index:20;  width:299px; height:230px; overflow:hidden;}
.about_zeren dl{ float:left; width:306px; z-index:30; position: relative;   height:185px;  padding-top:45px;  background:url(../images/z_bg.png) no-repeat 0 0;}
.about_zeren dl:hover{ background: url(../images/z_bg_hover.png) no-repeat 0 0;}
.about_zeren dl dt{ float:left; width:296px; overflow:hidden; }
.about_zeren dl dt a{ color:#fff; font-size:24px; padding-left:30px; }
.about_zeren dl dd{ float:left; width:246px; margin-top:10px; padding-left:30px; line-height:25px; padding-right:10px;}
.about_zeren dl dd a{color:#fff; font-size:14px; }

.main_cont3_box_r{ float:right; width:586px; overflow:hidden;}

.about_zeren1{ float:left; width:586px; overflow:hidden;  position:relative; }
.zeren_pho1{ float:right; position:absolute; right:0; top:0 ; z-index:5;  width:298px; height:230px; overflow:hidden;}
.about_zeren1 dl{ float:left; width:306px; z-index:10; position: relative;  height:185px;  padding-top:45px;  background:url(../images/z_bg1.png) no-repeat 0 0;}
.about_zeren1 dl:hover{ background: url(../images/z_bg_hover1.png) no-repeat 0 0;}
.about_zeren1 dl dt{ float:left; width:296px; overflow:hidden; }
.about_zeren1 dl dt a{ color:#left; font-size:24px; padding-left:30px; color:#474747; }
.about_zeren1 dl dd{ float:left; width:246px; margin-top:10px; padding-left:30px; line-height:25px; padding-right:10px;}
.about_zeren1 dl dd a{color:#474747; font-size:14px; }

.imghover_big{ -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.imghover_big:hover {transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}


.aboutimghover_big:hover {transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}


.qylc_pho{ float:left; width:586px; overflow:hidden; height:214px; position:relative;}
.qylc_pho dt{ float:left; width:586px; height:214px; overflow:hidden;}
.qylc_pho dt img{ width:586px; height:214px;}
.qylc_pho dd{ position:absolute; top:45px; right:0;}
.qylc_pho dd a{ float:right; width:132px; height:109px; text-align:center; background:#ffd100; color:#000; font-size:35px; padding-top:23px; font-weight:bold;}
.qylc_nr{ float:left; width:500px; overflow:hidden; margin-left:25px; margin-top:20px;}
.qylc_nr dt{ float:left; width:500px;  overflow:hidden;}
.qylc_nr dt a{ color:#333333; font-size:16px; font-weight:bold;}
.qylc_nr dd{ float:left; width:230px; line-height:22px; margin-top:10px;}
.qylc_nr dd a{ color:#6e6e6e;}
.more2{ float:right; width:40px; text-align:center; margin-top:100px; }

.product_banner{ width:100%; height:498px; overflow:hidden;}
/*---------------------热销专区--------------------*/
.propart { padding-bottom:35px; clear:both;width:1180px; margin:0 auto; overflow:hidden; padding-top:10px;}
.propart a{ color:#545454;}
.hpl { float:left; background-color:#fff; position:relative; font-size:14px; text-align:center;}
.hpl .arr { display:block; width:0; height:0; overflow:hidden; position:absolute; border-color:#fff transparent transparent; border-style:solid dashed dashed; border-width:10px; position:absolute; left:50%; margin-left:-10px; top:0;}
.hpl .img { width:100%; height:50%; position:absolute; left:0; bottom:0; overflow:hidden;}
.hpl .intro { width:100%; height:50%; position:absolute; right:0; top:0;}
.hpl .n,.hpl .cate,.hpl .more3 { display:block; margin-bottom:0px;}
.hpl .n { font-size:28px; font-weight:bold; padding-top:40px;}
.hpl .cate { margin-bottom:10px;}
.hpl .more3 { display:inline-block; font-size:12px; border:#333333 1px solid; height:30px; line-height:30px; padding:0 25px;transition:all 0.3s ease;}
.hpl .more3 em { font-family:sans-serif; font-style:normal; margin-left:10px;}

.hp01 { width:365px; height:414px; float:left; position:relative; overflow:hidden;}
.hp01 .cover { width:100%; height:100%; position:absolute; left:0; top:0; text-align:center; background:rgba(1,162,234,.20); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4401a2ea,endcolorstr=#4401a2ea); transition:all 0.3s ease;}
.hp01 .cover:hover { background:rgba(1,162,234,1); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff01a2ea,endcolorstr=#ff01a2ea);}
.hp01 .cover img { width:224px; height:166px; position:absolute; left:50%; top:50%; margin:-83px 0 0 -122px;}
.hp02 { width:275px; height:414px;}
.hp03,.hp04 { width:540px;}
.hp03 .img,.hp04 .img { height:100%;}
.hp03 { height:207px;}
.hp03 .img { width:50%;}
.hp03 .arr { position:absolute; left:auto; right:0; top:50%; margin-top:-10px; border-color:transparent #fff transparent transparent; border-style:dashed solid dashed dashed;}
.hp03 .intro { width:50%;}
.hp04 { height:207px;}
.hp04 .img { width:50%; left:auto; right:0;}
.hp04 .arr { position:absolute; left:0; top:50%; margin-top:-10px; margin-left:0px; border-color:transparent transparent transparent #fff; border-style:dashed dashed dashed solid;}
.hp04 .intro { width:50%; right:auto; left:0;}
.hp04 .n { padding-top:30px;}

.hpl:hover .intro { color:#01a2ea;}
.hpl:hover .more { background-color:#01a2ea; color:#fff; border-color:#fff;}
/*---------------------热销专区结束--------------------*/

.hp011 { width:550px; height:310px; float:left; position:relative; overflow:hidden;}
.hp011 .cover { width:100%; height:100%; position:absolute; left:0; top:0; text-align:center; background:rgba(1,162,234,.20); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4401a2ea,endcolorstr=#4401a2ea); transition:all 0.3s ease;}
.hp011 .cover:hover { background:rgba(1,162,234,1); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff01a2ea,endcolorstr=#ff01a2ea);}
.hp011 .cover img { width:550px; height:300px;}


.php01 { width:550px; height:310px; float:left; position:relative; overflow:hidden;}
.php01 .cover { width:100%; height:100%; position:absolute; left:0; top:0; text-align:center; }
.php01 .cover:hover { background:rgba(152,152,152,0.2); }
.php01 .cover img { width:550px; height:300px;}

.vhp { width:550px; height:310px; float:left; position:relative; overflow:hidden;}/*
.vhp01:hover {  background-image: url("v011.jpg");   }*/
/*.vhp02:hover {  background-image: url("v022.jpg");   }*/
/*.vhp03:hover {  background-image: url("v033.jpg");   }*/
/*.vhp04:hover {  background-image: url("v044.jpg");   }*/

.main_cont1_box2{ width:1180px; margin:0 auto; overflow: hidden;}
.main_cont1_box2 dl{ float:left; width:550px; overflow:hidden;margin-right:14px; margin-left:20px;}
.main_cont1_box2 dl.end{ margin-right:0;}
.main_cont1_box2 dl dt{ float:left; width:550px; height:310px; overflow:hidden;}
.main_cont1_box2 dl dt img{ width:550px; height:310px; }
.main_cont1_box2 dl dd{ float:left; width:550px; height:52px; padding-top:10px; text-align:center; transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.main_cont1_box2 dl dd:hover{ background:#00a0ef;}
.main_cont1_box2 dl dd a{ color:#363637; font-size:16px; line-height:35px;font-family:Arial, Helvetica, sans-serif;}
.main_cont1_box2 dl dd a i{ font-style: normal; font-family:Arial, Helvetica, sans-serif; font-size:14px; float:left; margin-top:5px; width:550px; text-align:center;}
.main_cont1_box2 dl dd:hover a{ color:#ffffff;}

.proCatesMain{width:1180px; height:404px; overflow:hidden; margin:0 auto; padding-top:20px;}


/*-----------------应用案例------------------*/
.iproCase,.iproNews,.iproShow { height:390px; float:left; position:relative; overflow:hidden;}
.iproCase { width:390px;}
.iproNews { width:415px; background-color:#dadada;}
.iproShow { width:375px;}
.iproCase .n { width:130px; height:115px; position:absolute; left:0; top:0; background:url(../images/iprocase.png) no-repeat; font:0/0 a; letter-spacing:-9px;}
.iproNews ul { padding:40px 40px 0;} 
.iproNews li { height:32px; line-height:32px; font-size:14px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.iproNews li img { display:none;}
.iproNews .moreBtn { width:48px; height:48px; position:absolute; right:0; bottom:0; background:url(../images/more_btn.png) no-repeat; font:0/0 a; letter-spacing:-9px;} 
.iproNews .moreBtn:hover { filter:alpha(opacity=60); opacity:0.6;}
.propart03 { padding:0 0 35px; background-color:#fff;}

.iproShow img { display:block; width:375px; height:195px; max-width:none;}
.iproShow .intro { padding:0 10%; width:80%; height:50%; position:absolute; left:0; bottom:0; background-color:#facd00; color:#000;}
.iproShow .intro .n { display:block; font-size:24px; font-weight:normal; padding-top:30px; line-height:1.2; margin-bottom:10px;}
.iproShow .intro .text { margin-bottom:15px;}
.iproShow .intro .more { display:inline-block; width:auto; height:40px; line-height:40px; border:#000 2px solid; font-size:15px; padding:0 25px; -webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.iproShow .intro .more b { font-family:sans-serif; margin-left:14px;}
.iproShow a:hover .intro .more { background-color:#000; color:#fff;}

.list_banner{width:100%; margin:0 auto; overflow:hidden; height:203px;}
.list_banner_box{ width:1180px; margin:0 auto; overflow:hidden; padding-top:154px;}
.list_banner_box h1{float:left; width:140px; margin-left:20px; overflow:hidden; padding-left:20px;color:#fff; font-size:24px;}
.list_banner_box span{ float:left;margin-left:20px; width:900px; overflow:hidden; color:#383838; margin-top:20px;}
.list_banner_box span a{ padding-left:7px; padding-right:7px; color:#383838}

.list_banner_box_n{ width:1180px; margin:0 auto; overflow:hidden; padding-top:154px;}
.list_banner_box_n h1{float:left; margin-left:20px; overflow:hidden; padding-left:20px; height:30px; line-height:30px;padding-right:20px; color:#fff; font-size:14px; background:#a6a6a6;}
.list_banner_box_n span{ float:left;margin-left:20px; width:900px; overflow:hidden; color:#000; margin-top:20px;}
.list_banner_box_n a{ padding-left:7px; padding-right:7px; color:#fff; }

.list_banner_box_w{ width:1180px; margin:0 auto; overflow:hidden; padding-top:154px;}
.list_banner_box_w h1{ float:left; width:300px; margin-left:20px; overflow:hidden; padding-left:20px; color:#fff; font-size:24px;}
.list_banner_box_w span{ float:left; margin-left:20px; width:600px; overflow:hidden; color:#f00; margin-top:20px;}
.list_banner_box_w span a{ padding-left:7px; padding-right:7px; color:#f00}

.lmdh { width:1180px; margin:0 auto; overflow:hidden; padding:20px 0;}
.lmdh li{ float:left; display:block; overflow:hidden; width:180px; text-indent:16px; margin-right:13px;  background:url(../images/lists_06.png) no-repeat left center;}
.lmdh li a{ color:#545454;  font-size:14px; font-weight:bold; }
.lmdh li a:hover{ color:#00a0ef; font-weight:bold;  }
.lmdh li a.hover{ color:#00a0ef;   font-weight:bold; }

.lmdh_dy { width:1180px; margin:0 auto; overflow:hidden; padding:20px 0;}
.lmdh_dy li{ float:left; display:block; text-indent:16px; overflow:hidden; width:100px; margin-right:40px;  background:url(../images/lists_06.png) no-repeat left center;}
.lmdh_dy li a{ color:#545454; font-size:14px; font-weight:bold;}
.lmdh_dy li a:hover{ color:#00a0ef;  }
.lmdh_dy li a.hover{ color:#00a0ef; font-weight:bold; }


.listmain{ width:100%; background:#f6f6f6; padding-top:0px; padding-bottom:30px;}
.listmain_box{ width:1180px; overflow:hidden; margin:0 auto;}
.sjlm{ float:left; width:1180px; overflow:hidden; display:inline;}
.sjlm li{ float:left; display:block;}
.sjlm li a{ float:left; display:block; padding:8px 30px 8px 30px; border:2px solid #a1a1a1; color:#2f2a2a; background:#ffffff; font-size:14px; margin-right:16px;}
.sjlm li a:hover{ background:#00a0ef; color:#ffffff; border:2px solid #00a0ef;}
.sjlm li a.hover2{ background:#00a0ef; color:#ffffff; border:2px solid #00a0ef;}

.shows{ float:left; width:275px; height:251px; position:relative; overflow:hidden; margin-top:35px; margin-right:8px; margin-left:10px; background:#ffffff;}
.shows dt{ float:left; width:275px; height:175px; overflow:hidden;}
.shows dt img{ width:275px; height:175px; }
.shows dd{ position:absolute; width:275px; top:0; left:0; height:251px;}
.shows dd a{ float:left; width:275px; display:block; height:76px; padding-top:175px; text-align:center; line-height:76px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:20px; color:#757575; transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.shows dd a:hover{ background:url(../images/lists_10.png) no-repeat 0 0; color:#ffffff;}


/*竖版产品图*/
.showss { float:left; width:275px; height:426px; position:relative; overflow:hidden; margin-top:35px; margin-right:8px; margin-left:10px; background:#ffffff;}
.showss dt{ float:left; width:275px; height:350px; overflow:hidden;}
.showss dt img{ width:275px; height:350px; }
.showss dd{ position:absolute; width:275px; top:0; left:0; height:426px;}
.showss dd a{ float:left; width:275px; display:block; height:76px; padding-top:350px; text-align:center; line-height:76px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:20px; color:#757575; transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.showss dd a:hover{ background:url(../images/lists_11.png) no-repeat 0 0; color:#ffffff;}
/*新闻列表*/

serv_infornew2,.serv_infornew2 a:link,.serv_infornew2 a:visited,.serv_infornew2 a:active{	color:#636363;	font-size: 14px;	text-decoration: none;	line-height:35px;}
.serv_infornew2 a:hover{color:#749FD6;	font-size: 14px;	text-decoration: none;	line-height:35px;}
.channel_left { width:825px; float:left; }
.channel_right { width:310px; float:right;}
.channel_right .news_tz { padding:0px; line-height:25px;}
.news_tz .new_r1 .n { font-size:20px; font-weight:normal; }
.news_tz .new_r2 .bt { font-size:16px; font-weight:bold; line-height:30px; }
.news_tz .new_r2 { margin-top:20px; }

#sn{padding:0}
#sn ul{list-style-type:none; margin:0 0 0 0; padding:0;} 
#sn li{list-style-type:none; margin:0; padding:0 5px 0 0; display:inline; background:transparent} 
#sn span{height:32px; width:32px; display:inline;display:inline-block}
.icon-img{background-position:0 0;}
.icon-img:hover{background-position:0 -32px !important;}

.news_list li { background-color:#fff; clear:both; overflow:hidden;padding:5px; margin-bottom:20px;}
.news_list .img { width:24%; height:0; padding-bottom:16%; overflow:hidden; float:left;  position:relative; margin-right:3%;}
.news_list .img img { display:block; width:100%; height:auto;}
.news_list .intro .n { font-size:22px; font-weight:normal; height:30px; line-height:20px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#333;}
.news_list .intro time { font-size:14px; line-height:25px; color:#999;}
.news_list .intro .text { border-top:#999 1px dotted; overflow:hidden;   line-height:22px;  padding-top:10px; margin-top:5px; color:#333;}
.news_list a:hover .n { color:#01a2ea;}

/*翻页*/
.page {text-align: center; line-height: 16px; margin-top:20px; padding-bottom:20px; padding-top:20px;}
.page span, .page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; background-color:#fff; overflow:hidden; height:16px; line-height:16px; color:#333333}
.page .goprev,.page .gofirst { margin-right: 10px; }
.page .gonext,.page .golast, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #0e90d2; color: #ffffff; }
.page span.goprev,.page span.gonext,.page span.gofirst,.page span.golast { color: #cccccc; background:#fff; }
.page span.count { border: 0; background: 0; color: #333333; }
.page [class*="ico-"] { margin:0;}
.ico-1{ font-family:"宋体"; font-style:normal}
/*翻页 end*/
.listpage{ background-color:#f6f6f6;}
.cptk_bt{ float: left; width:100%; overflow:hidden; color:#545454; font-size:27px; font-weight:normal;}

br{ height:0px;}
.font_l{ float:left;}
.font_r{ float:right;}
#in_prod{ width:1180px; margin:0px auto;}
.in_prod_con{ }
#rymo {WIDTH: 1180px; height: OVERFLOW: hidden; margin:0px auto;}
#rymo1 {FLOAT: left;}
#rymo2 {FLOAT: left}
#inkemo { WIDTH: 935%; FLOAT: left}
.zgg{ float:left; width:280px; overflow:hidden; margin-right:15px; margin-top:20px;}
.zgg img{ width:280px; height:178px;}








/*------------------产品详情页面--------------------*/
/*product detail*/
.product_hd {width:1180px; margin:0 auto;}
.pdimg { width:55%; height:412px; line-height:412px; text-align:center; float:left; position:relative; overflow:hidden; background:#ffffff;}
.pdimg img { width:auto; height:auto; max-width:648px; max-height:412px; display:inline-block; vertical-align:middle;}
.pdimg .zoom { display:block; width:80px; height:80px; background:url(../images/zoom.png) no-repeat; position:absolute; right:0; bottom:0;}
.pdintro { width:42%; float:right; background-color:#ffffff; height:412px;}
.pdintro .name,.pdintro .cateby,.pdintro .btn,.pdintro .tel,.pdintro .links { padding:0px 50px;}
.pdintro .name,.pdintro .cateby {  line-height:1.2;}
.pdintro .name { font-size:30px; font-weight:normal; font-family:Arial; padding-top:25px;}
.pdintro .cateby { font-size:14px; color:#888; padding-top:8px; padding-bottom:18px;}
.pdintro .cateby .cate { font-size:12px; color:#333; margin-right:5px;}
.pdintro .btn { padding-top:20px; width:450px;}
.pdintro .btn a { margin-right:20px;}
.pdintro .btn .cart { display:inline-block; width:40px; height:40px; background:url(../images/cart.png) no-repeat; overflow:hidden; vertical-align:middle; margin-right:15px;}
.pdintro .tel { font-size:14px;margin-top:10px;background:#CCC;}
.pdintro .tel b { font-size:24px; color:#01a8dd; margin-left:5px; line-height:50px;}
.pdintro .tel b i{ float:left; margin-left:139px;}

.hdmxg{ float:left; width:1180px; height:64px; overflow:hidden; background:url(../images/bgs_06.png) repeat-x 0 0; display:inline;}
.hdmxg li{ float:left; display:block;}
.hdmxg li a{ float:left; display: block; width:173px; height:64px; overflow:hidden; text-align:center; line-height:53px; color:#545454; font-size:15px; margin-right:1px;}
.hdmxg li a:hover{  color:#00a0ef;}
.hdmxg li a.hover3{background:url(../images/bgs_03.png) no-repeat 0 0; color:#ffffff;}

.pro_content{width:1180px; line-height:2em; color:#555555; margin:0 auto; padding-top:55px;}

.dy_content{width:1180px; color:#555555;margin:0 auto; padding-top:35px;}
.dy_100{width:100%; color:#555555;margin:0 auto; padding-top:35px;}

.ndiv{ width:100%; overflow:hidden;position:relative; top:0px;}
.ndiv_box{ width:1180px; margin:0 auto; overflow:hidden;}
.fix-div{ position:fixed; top:0px; z-index:1000; left:0}
.fix-div .ss_gjc{color:#cbcbcb;}
.fix-div a{color:#cbcbcb;}


/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:648px; height:412px;}
.jqzoom .zoom { display:block; width:80px; height:80px; background:url(../images/zoom.png) no-repeat; position:absolute; right:0; bottom:0;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:648px;height:412px;background:#ffffff;display:none;text-align:center;overflow:hidden;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.all-items-block{position:relative;padding-top:64px; width:1180px; margin:0 auto;}
.list-box{ width:1180px;}
.item-list{position:absolute;top:0;left:0;height:64px;background:url(../images/bgs_06.png) repeat-x 0 0; width:100%;}
.fixed-list{position:fixed;left:50%;z-index:999; width:1180px; margin-left:-590px;}
.item-list li{float:left; display: block; width:173px; height:64px; overflow:hidden; text-align:center; line-height:53px; color:#545454; font-size:15px; margin-right:1px;cursor:pointer;}
.item-list .current-item{background:url(../images/bgs_03.png) no-repeat 0 0; color:#ffffff;}
.item-block1,.item-block2,.item-block3,.item-block4{padding-top:53px;}
.item-block1{ line-height:2em; color:#555555; padding-bottom:10px;}
.item-block2{ line-height:2em; color:#555555;padding-bottom:10px;}
.item-block3{ line-height:2em; color:#555555;padding-bottom:10px;}
.item-block4{ line-height:2em; color:#555555;padding-bottom:10px;}
