﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
a{ text-decoration:none;}
li{ list-style:none; }
img{ border:0px;}
a,p,ul,li,h1,h2,h3,span,table,tr,td,body,input{ font-size:12px; color:#565656; font-family:"微软雅黑"; line-height:22px; font-weight:normal;}
body{ font-size:12px; color:#565656; font-family:"微软雅黑"; line-height:22px; }

#home_head{ width:1000px; margin:0 auto; overflow:hidden;}
.logo{ float:left;}
.top-tel{ float:right; background:url(top-tel.jpg) no-repeat left center; margin-top:10px; padding-left:25px;}
.top-tel p{ color:#393939; font-size:12px; line-height:18px;}
.top-tel span{ font-size:16px; color:#eb7710; font-style:oblique; font-weight:bold;}
.nav{float:left; margin-top:10px; width:770px;}
.list{ float:left; width:85px; text-align:center;  height:45px; }
.list a{ display:block; font-size:13px; color:#484848; line-height:45px;}
.list a:hover{ background:url(nav-abg.jpg) no-repeat center center; line-height:45px;}
.home{float:left; width:40px; height:30px; padding:15px 0 0 25px; margin-right:10px;_margin-right:10px;background:url(nav-li.jpg) no-repeat right center; }

#wecome{ clear:both;margin:0px auto;width:100%;height:691px;}
.midbg1{ width:100%; height:691px; position: relative; z-index:1;}
.iBan1 .banNum{width:192px;height:59px;position:absolute;bottom:35px;left:50%;z-index:100;}
.iBan1 .banNum a{width:19px;height:19px;display:inline;overflow:hidden;text-indent:-999em;float:left;}
.iBan1 .banNum a.dots{background:url(dotsFocus.png) no-repeat center ;}
.iBanScreen1 ul{ width:100%; height:691px;position:relative; top:0; margin:0 auto;}
.iBanScreen1 li{ width:100%; height:691px;overflow:hidden; position:absolute;}
.iBanScreen1 li a{ display:block; width:100%; height:100%;}
.iBanScreen1 .num{ position:absolute; bottom:15px; left:45%; z-index:999; }
.iBanScreen1 .num a{ display:inline-block; width:14px; height:14px; background:url(dots.png) no-repeat center ;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dots.gif");_background:url(dots.gif) no-repeat  center;margin-right:10px}
.iBanScreen1 .num a.cur{ background:url(dotsFocus.png) no-repeat center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dotsFocus.gif");_background:url(dotsFocus.gif) no-repeat  center;}

#bootm_come{ width:100%; height:190px; overflow:hidden; background:#424242; padding-bottom:50px;}
#focome{ width:1000px; margin:0 auto;}
.foot_wecome{ display:block; margin:0 auto; text-align:center}
#focome p{ color:#fff; text-align:center; line-height:30px;}
#banner{ clear:both;margin:0px auto;width:100%;height:473px; overflow:hidden;}
#bann{clear:both;margin:0px auto;width:100%; background:url(bannerny.jpg) no-repeat top center; height:265px;overflow:hidden; }
.midbg{ width:100%; height:484px; position: relative; z-index:1;}
.iBanScreen ul{ width:100%; height:473px;position:relative; top:0; margin:0 auto;}
.iBanScreen li{ width:100%; height:473px;overflow:hidden; position:absolute; display:none; }
.iBanScreen li a{ display:block; width:100%; height:100%;}

#tuji{ width:100%; background:url(proshow-bg.jpg) repeat-x; overflow:hidden; margin-top:30px;_margin-top:20px;}
#proshow{ width:1000px; margin:0 auto;  }
.showh2{ width:1000px; height:35px; background:url(proshowx.jpg) no-repeat bottom left; margin-bottom:20px;}
.showh2 h1{ float:left; font-size:18px; color:#404040; line-height:25px;}
.yw{ float:left; font-size:16px; padding-left:3px; color:#404040; line-height:25px; font-weight:bold;}
.more{ float:right; margin-top:5px; margin-right:10px;} 
.prolist{ float:left; background:#017be9; width:200px; padding-bottom:60px;}
.prolist ul{ padding:0 10px;}
.prolist ul li{ height:39px; border-bottom:1px #FFF solid; margin-top:20px;}
.prolist ul li a{ display:block; padding-left:30px;color:#FFF;height:39px; line-height:39px; background:url(prolist-h2.jpg) no-repeat 10px center;}
.prolist ul li a:hover{ color:#eb7710;}
.recommend{float:left; margin-left:10px; width:787px;}
.recommend ul li{ float:left; width:191px; margin-right:5px;_margin-right:3px;height:204px;}
.recommend ul li img{ padding:3px;}
.recommend ul li a span{ text-align:center; font-size:13px; color:#414141; display:block;}
.recommend ul li a{ display:block; width:191px; height:204px; background:url(proshow-li.jpg) no-repeat top center; }
.recommend ul li a:hover{ background:url(proshow-abg.jpg) no-repeat top center; }
.recommend ul li a:hover span{color:#FFF;}

#cont{ clear:both; width:100%; margin-top:50px;background:#f7f7f7; padding:30px 0;_padding:40px 0; overflow:hidden;}
.home_about{ width:1000px; margin:0 auto; overflow:hidden; margin-top:20px;}
.showh2 h2{ float:left; font-size:18px; color:#404040; line-height:25px;}
.home_about img{ float:left; margin-right:30px;}
.home_about h3{ font-size:20px; color:#333333; line-height:30px; border-bottom:1px solid #606060; overflow:hidden; width:200px; margin-bottom:20px;}
.home_about span img{ margin-top:30px;}
.home_about p{text-indent:2em; width:550px; float:left;}

.home_case{ clear:both; width:1000px; overflow:hidden; margin:0 auto;}
.home_case h2{background:url(anli-h2.jpg) no-repeat left center; height:38px; font-size:18px; color:#eb7710; padding-left:23px; padding-top:40px; width:500px; float:left; margin-bottom:20px;}
.abp{ background:url(douhao.jpg) no-repeat; width:400px; float:right; margin-top:20px; padding-left:40px;}
.home_case ul{ width:1000px;clear:both;overflow:hidden; position:relative; z-index:1;}
.home_case ul li{ float:left; margin-right:10px; _margin-right:0px!important;  width:187px; height:141px;}
.view1 { width:187px; height:141px;  position: relative; text-align: center;  cursor: default; float:left; margin-right:10px;_margin-right:5px}
.view1 .mask { width:187px; height:141px; position: absolute; overflow: hidden; top:0; left:0;z-index:2}
.view1 img { display: block; position: relative; margin:0 auto;  }
.view1 a.info { text-decoration: none; padding: 0px;width:187px; height:141px;}
.view1 .mask { opacity: 0;filter:alpha(opacity=0); }
.view1:hover .mask { opacity: 1; filter:alpha(opacity=100);}
.view1:hover a.info { opacity: 0.8; filter:alpha(opacity=80);}
.view1 .mask img{ opacity: 0 ; filter:alpha(opacity=0);}
.view1:hover .mask img {opacity: 0.9;filter:alpha(opacity=90);}
/*.view1 .mask:hover .mask img {opacity: 0.9;filter:alpha(opacity=90);}*/
.view1:hover .mask h3{ color:#FFF; font-size:15px; width:187px;line-height:150px; height:150px; text-align:center; z-index:999;}

#news{ clear:both; width:1000px; margin:0 auto; margin-top:50px; overflow:hidden;}
.abnews,.hynews { float:left; width:479px;}
.abnews{margin-right:40px;_margin-right:30px;}
.title{ background:url(dd.jpg) no-repeat bottom left; height:30px; margin-bottom:10px;}
.title h2{ float:left; font-size:18px; color:#404040;}
.yw{ float:left; margin-left:5px; color:#747474; font-weight:normal;}
.sj{ float:right; line-height:32px; font-size:12px;}
.abnews ul li,.hynews ul li{ width:465px; border-bottom:1px dashed #cbcbcb; padding:0 8px;}
.abnews ul li a,.hynews ul li a{ font-size:14px; color:#303030; line-height:32px; background:url(dd-26.jpg) no-repeat left center;  padding-left:10px;}

#bootm{ width:100%; margin-top:50px; overflow:hidden; background:url(bottm-bg.jpg) no-repeat top center #424242; }
#home_footer{ width:1000px; margin:0 auto; margin-top:30px; height:228px; overflow:hidden;}
.foot{ font-size:12px; color:#FFF; text-align:center;}
.fop{ width:1000px; margin-top:20px; overflow:hidden;}
.fop p{ margin-left:80px;_margin-left:60px; float:left; width:150px; color:#FFF;}
.fop p span{ font-weight:bold;  color:#FFF;}
#home_footer img{ margin:0 auto; display:block; margin-top:50px;}
.foota{ width:1000px; margin:0 auto; }
.foota p{ font-size:12px; color:#FFF; padding:10px 0;}


#float_left{ width:120px; background:#FFF;border:1px solid #e4e4e4; position:fixed; top:200px; right:0; _position:absolute;
_bottom:auto; z-index:999;
_top:expression(eval(document.documentElement.scrollTop));
_margin-top:200px;}
#float_left a img{border:none;}




/*内页*/
#conten{ width:1000px; margin:0 auto; margin-top:30px; overflow:hidden; }
.left{ float:left; width:204px; overflow:hidden;}
.cplist{ width:204px; }
.cplist h2{ background:#016dce; font-size:18px; line-height:60px; padding-left:30px; color:#FFF; height:60px;}
.cplist ul{ border:1px solid #d9d9d8; border-top:none; padding-bottom:30px;}
.cplist ul li{ margin:0 10px; border-bottom:1px solid #d9d9d8;}
.cplist ul li a{ display:block; height:36px; line-height:36px; color:#424141; font-family:"宋体"; background:url(dd02.jpg) no-repeat 10px 25px; padding-left:20px; padding-top:10px;}
.cplist ul li a:hover{ color:#017be9; background:url(dd03.jpg) no-repeat 10px 25px;}

.contact{ margin-top:30px;border:1px solid #d9d9d8; padding-bottom:20px;}
.contact img{ margin:-1px 0 0 -1px;}
.contact p{ padding:0 10px;}
.right{ float:left; margin-left:30px; width:760px;}
.location{height:35px;padding-top:10px; background:url(dd04.jpg) left bottom no-repeat; margin-bottom:15px;}
.location h2{ float:left;font-size:18px;color:#404040;padding-left:20px;line-height:35px; background:url(ny-dd.jpg) no-repeat left center;}
.weizhi{float:right;margin-right:10px;background:url(home.jpg) left 12px no-repeat;padding-left:15px;line-height:35px;font-size:13px;}
.weizhi a{font-size:13px;color:#4d4d4d;margin:0 5px;}
.main{ width:730px; overflow:hidden; padding-right:15px;}
.main p{ line-height:30px; text-indent:2em;}

#botm{ background:#424242; width:100%; overflow:hidden; margin-top:30px;}

.allpro,.allnews,.showpro{width:100%;}
.allpro ul,.allnews ul{width:100%;overflow:hidden;}
.allpro li {float:left; width:170px;height:200px; margin:0 10px;_margin:0 8px;}
.allpro li img{border:#bebebe 1px solid; width:170px; height:147px;}
.allpro li a span{display:block;text-align:center;}
.page {overflow: hidden;clear: both;text-align: center;padding-top:40px;padding-bottom:40px;}
.page a{padding: 5px;display: inline;}
.page a.active{color:#000;font-weight:bold;}
.all-page{margin-left:10px;font-size:13px;}

.showpro{overflow:hidden;}
.H1{font-size:15px;line-height:40px;text-align:center;}
.showpro p{line-height:23px;text-indent:2em;}
.showpro table{border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
.showpro table td{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}
.H2{font-size:15px;line-height:40px;text-align:center;}
.hit{display:block;text-align:center;margin:0 auto;font-size:12px;margin-bottom:20px;}
.up_down{border:1px solid #cccccc;padding:5px;margin:50px 0;}

.allnews ul li{width:740px;font-size:14px;border-bottom:1px dashed #dadada;}
.allnews ul li a{ padding-left:15px; display:block; line-height:30px;}
.allnews ul li a:hover{ color:#017be9;}
.time{float:right; padding-right:15px;}


.related_product h2{font-size:14px;padding-left:10px;color:#333333;}
.imgcenter{width:100%;text-align:center;display:block;margin-bottom:20px;}
.related_product ul{width:100%;overflow:hidden;}
.related_product li {float:left; width:170px;margin-top:10px; margin:0 10px;_margin-left:8px;}
.related_product li img{border:#bebebe 1px solid; width:170px; height:147px;}
.related_product li a span{display:block;color:#333333;text-align:center;margin-top:5px;}
.mydefault_content{ margin:20px;}
