@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;}
body{font-family:"微软雅黑"; font-size:12px;width:100%; min-width:1400px;}
body,html{ background:#E7E2DC;}
ul,li{list-style:none;}
img{border:none;}
a{text-decoration:none;}
.left{ float:left;}
.right{float:right;}
.clearfix{clear:both;}



/*首页样式*/
.header{ width:100%; height:70px;position:fixed; background: #fff; z-index:99; border-bottom:3px solid #4C5058;}
.header .top{ width:1200px; height:70px; margin:0 auto;}
.header .top .logo{ padding-top:19px; display:inline-block; float:left;}
.header .top .nav{ float:right; padding-left:10px; border-left:1px solid #EFEFEF; height:70px;}
.header .top .nav li{ float:left;  }
.header .top .nav li>a{ font-size:14px; color:#666; padding:0 30px; line-height:70px; display:block;position:relative; height:70px;}
.header .top .nav li:hover>a{ color:#D3C531}
.header .top .nav li i{ height:3px; background:#D3C531; width:0px; position:absolute; bottom:0px; left:0px;}
.header .top .nav li.on>a{ color:#D3C531}
.header .top .nav li dl{display:none;background:#fff; filter:alpha(opacity=50); -moz-opacity:0.8; opacity:0.8;}
.header .top .nav li dl dd{ line-height:45px; text-align:center; border-bottom:1px solid #EFEFEF; width:116px;}
.header .top .nav li dl dd a{ color:#666; display:block;}
.header .top .nav li dl dd a:hover{color:#D3C531;}


/* banner轮播css */
.banner{ width:100%; height:500px;  padding-top:70px; overflow:hidden;position:relative;  }
.slideBox{ width:1440px; height:500px;  margin:0 auto;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:14px; height:14px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:7px; margin-right:10px;}
.slideBox .hd ul li.on{ background:#D3C531;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1440px; height:500px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*简介区域*/
.part1{ width:100%; height:300px; background:url(../images/about-bgb.png) no-repeat center center;background-attachment: fixed; margin:10px auto; overflow:hidden; position:relative;}
.part1 .iabout{ width:1200px; height:300px; position:absolute; left:50%; right:50%; margin-left:-600px; top:0px;}
.part1 .iabout .abt{ cursor:pointer; display:block; margin:0 auto; height:200px; padding-top:100px}
.part1 .iabout .abt p{ text-align:center; font-size:30px; line-height:50px; }
.part1 .iabout .abw{ height:220px;   padding:40px 100px; color:#666; line-height:30px; text-indent:2em;}

/*解决方案*/
.part2{ width:1200px; height:450px; margin:30px auto 10px; overflow:hidden; }
.part2 ul.fan{ width:1300px;}
.part2 ul.fan li{ float:left; margin-right:15px; background:#ececec; width:280px; height:442px; position:relative; overflow:hidden;}
.part2 ul.fan li img{ display:block; padding:4px; width:272px; }
.part2 ul.fan li img.hover{opacity:0.2；filter:alpha(opacity=20)；-moz-opacity:0.2;}
.part2 ul.fan li a{ color:#FFF;}
.part2 ul.fan li .icon{ width:250px; height:380px; position:absolute; top:442px; padding:30px 15px;}
.part2 ul.fan li .icon h4{font-size:25px; font-weight:400; color:#D3C531; line-height:30px;}
.part2 ul.fan li .icon span{ font-size:16px; color:#666;line-height:30px;font-family: Arial, Helvetica, sans-serif;}
.part2 ul.fan li .icon p{  line-height:30px; text-align:left; color:#666;}

/*产品分类*/
.part3{ width:1320px; height:470px; margin:0 auto 30px; overflow:hidden;}
.part3 ul{ position:relative; height:470px; overflow:hidden;}
.part3 ul li{ float:left; position:relative; width:240px; overflow:hidden;}
.part3 ul li img{ width:600px; opacity:0.9; height:514px;filter:Alpha(opacity=90);-moz-opacity:0.9;}
.part3 ul li.last{ position:absolute;right:0px; top:0px;}
.part3 ul li.first{ width:600px;}
.part3 ul li img.tm{ opacity:1;filter:Alpha(opacity=100);-moz-opacity:1;}
.part3 h3{ text-align:center; font-size:30px; color:#333; font-weight:500; padding:20px 0 20px;}
.part3 ul li span{ position:absolute; left:50%;right:50%; display:block; top:45%; width:100%; margin-left:-50%; padding:8px 0; text-align:center; background-color:rgba(49,144,211,0.5)!important;
filter:Alpha(opacity=50);background:#3190D3;}
.part3 ul li span p{color:#ccc; font-size:14px; position:relative;}

/*底部区域*/
.footer{ width:100%; height:180px; background:url(../images/foot_bg-01.png) #fff; border-top:3px solid #D3C531; position:relative; z-index.:999;}
.footer .foot{ width:1200px; height:150px; margin:0 auto; padding-top:30px; }
.footer .foot .footl{ padding-left:30px; border-left:1px solid #999; width:430px; float:left;}
.footer .foot .footl p{ color:#333; line-height:40px;}
.footer .foot .footr{ float:right; width:350px; height:120px; }
.footer .foot .footr .xqfs{ height:40px;}
.footer .foot .footr .xqfs a{ width:116px; color:#333; padding:5px 30px; border:1px solid #222; margin-right:30px; font-size:14px; border-radius:3px; }
.footer .foot .footr .xqfs a:hover{ border-color:#666;}
.footer .foot .footr p{ color:#333; line-height:50px;}
.footer .foot .footr p span{ font-size:20px; font-weight:bold;}
.footer .foot .footr .ban a{ color:#333; margin-right:30px;}

/*内页样式*/
.inside_banner{ width:100%; height:250px; background: url(../images/insideb1.png) no-repeat bottom center;background-attachment: fixed; padding-top:150px; position:relative; }
.inside_banner h2{ text-align:center;font-size:60px; font-weight:normal; color:#fff; font-family: "MS Serif", "New York", serif; line-height:50px; position:absolute;right:30%; margin-right:-225px; display:none;text-transform:uppercase;}
.inside_banner h2 em{ font-size:35px; font-family:"微软雅黑"; font-style:normal; border-bottom:1px solid #FFF; padding-bottom:10px; position:absolute; right:30%; margin-right:-70px;}
.inside_banner .bread{ width:1200px; margin:150px auto 0;}
.inside_banner .bread a{ color:#333; font-size:14px; padding:0 5px; font-weight:bolder;}
.inside_banner .second_nav{ width:1200px; margin:20px auto 0;}
.inside_banner .second_nav ul li{ float:left; margin-right:30px;}
.inside_banner .second_nav ul li a{ color:#333; display:block; border:1px solid #666; padding:5px 40px; background:url(../images/baibg.png); border-radius:4px; font-size:16px;}
.inside_banner .second_nav ul li a:hover{ border-color:#fff; color:#fff; box-shadow:0px 0px 3px #fff}
.inside_banner .second_nav ul li a.hover{ border-color:#fff; color:#fff; box-shadow:0px 0px 3px #fff}
.inside{ width:1200px; margin:50px auto; }
.topic .cn{ height:45px; border-bottom:1px solid #999; text-align:center;}
.topic .cn h2{ border-bottom:1px solid #E87829; display: inline-block; font-size:26px; height:45px; font-weight:normal; color:#E87829;}
.topic .en{ height:30px;text-align:center; }
.topic .en h2{ font-weight:normal; font-size:16px; color:#666; text-transform:uppercase;}
.conic .abcon{ line-height:40px; color:#666; padding:20px 50px; font-size:14px;}

/*全屏展示样式*/
.indust-wrap{ width:100%; max-width:1440px; min-width:1200px;height:706px; margin:0 auto; position:relative; overflow:hidden; padding-top:73px;}
.indust-wrap ul{ width:110%;}
.indust-wrap ul li{ position:relative; width:0; margin-left:0; float:left; height:706px; overflow:hidden; text-align:center;}
.indust-wrap ul li img{ height:100%;}
.indust-wrap ul li a{display:inline-block; opacity:0; width:200px; height:48px;  color:#fff; 
font-size:18px; border:solid 2px #fff; font-family:"微软雅黑"; text-decoration:none; line-height:48px; position:absolute; top:50%; margin-top:-48px; left:50%; margin-left:-100px;}
.indust-wrap ul li a img{ margin-left:10px;  }

/*新闻列表页*/
.newslist ul li{ margin-bottom:30px;}
.newslist ul li a.img{ display:inline-block;}
.newslist ul li a.img img{ padding:2px; border:1px solid #CCC;}
.newslist ul li .nlcon{ width:930px; height:130px; float:right;}
.newslist ul li .nlcon h2{ padding-top:5px;}
.newslist ul li .nlcon h2 a{ color:#333; font-size:22px; font-weight:normal;}
.newslist ul li .nlcon h2 a:hover{ color:#E87829;}
.newslist ul li .nlcon .infoic{ line-height:30px; color:#666; padding-top:10px;}
.newslist ul li .nlcon a.more{ text-transform:uppercase; margin-top:10px; display:inline-block; color:#999;}
.newslist ul li .nlcon span.date{ float:right;display:inline-block;margin-top:15px; color:#666;}

/*产品列表*/
.inside .proleft{ width:240px;background:#444444;}
.inside .proleft ul li{ line-height:55px; text-align:center; height:55px;}
.inside .proleft ul li.on{ background:#D3C531}
.inside .proleft ul li.on a{ border:none;}
.inside .proleft ul li.first{ background:#E17427}
.inside .proleft ul li.first a{ border:none;}
.inside .proleft ul li.hover{ background:#D3C531}
.inside .proleft ul li.hover a{ border:none;}
.inside .proleft ul li a{ color:#FFF; font-size:16px; border-bottom:1px solid #FFF; display:block; margin:0 15px;}

.inside .proright{ width:900px;}
.inside .proright ul li{ float:left; margin:0 55px 20px 0; padding:10px; border:1px solid #ccc;}
.inside .proright ul li:hover{ border:1px solid #E17427;}
.inside .proright ul li p{ text-align:center;}
.inside .proright ul li p a{ color:#666; font-weight:bold; display:block;}

/*解决方案页*/
.precept{ width:100%; height:400px; background:url(../images/chany01d.jpg) center bottom no-repeat;}
.precept .w1200{ width:1200px; height:400px; margin:0 auto}
.precept .w1200 .con{ width:45%; height:340px; float:right; padding:30px}
.precept .w1200 .con h2{ color: #999; font-weight:normal; text-transform:uppercase;}
.precept .w1200 .con h2 span{ font-size:14px; color:#333; border-bottom:2px solid #333;}
.precept .w1200 .con .content{ padding-top:20px; line-height:30px; color:#666;}

/*分页样式*/
.feny{ text-align:center; margin-top:20px;}
.feny span{ color:#333; font-size:12px; padding:5px 5px; margin:0px 3px; border-radius:2px;}
.feny a{  color:#666; font-size:12px;  padding:5px 5px;margin:0px 3px; border-radius:2px;}
.feny a:hover{ background:#E87829; color:#FFF;}
.qian { font-size:12px; color:#666; margin:20px 20px 30px 20px; }
.qian .prev{ float:left; }
.qian .next{ float:right;}
.qian a{ color:#666; font-size:12px; line-height:25px; text-decoration:none;}
.qian a:hover{ color:#E87829;}

/*留言区域*/
.gbook{ font-size:12px; color:#666;  font-family:"微软雅黑"; min-height:280px; }
#faqbox {}
#faqbox .faqline{ line-height:2em; height:35px; }
#faqbox .faqline input{ padding:3px 3px;}
#faqbox .faqline .faqtit{  width:80px; display:block; float:left;  text-align:right; }
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content textarea { resize:none;border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px;border:1px solid #CCC;}
#faqbox input[type=text]{ border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px;border:1px solid #CCC; height:20px;}
#faqbox .Content  .faqtit{  width:80px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}
#faqbox .faqline .submit{ background:#F93; color:#FFF; width:80px; height:30px; }