﻿@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:微软雅黑,黑体,Verdana,Arial,sans-serif;-webkit-text-size-adjust:none;color:#818181;background:#fff;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#818181;text-decoration:none;transition:all 0.3s;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
input {-webkit-appearance:none; /*去除input默认样式*/}
input[type="submit"],
input[type="reset"],
input[type="button"],
input{-webkit-appearance:none;}
.font_12{font-size:12px;}
.font_16{font-size:16px;}
.font_18{font-size:18px;}
.font_24{font-size:24px;}
.font_s{font-family:"宋体";}
.min_w{min-width:1200px;}
.container{width:1200px;margin:0 auto;}

/*header*/
.top_bg{height:36px;line-height:36px;background:#414755;color:#a0a0a0;}
.top_bg a{color:#a0a0a0;padding:0 5px;}
.top_bg a:hover{color:#ccc;}
.nav_bg{background:#ffc519;height:90px;}
.nav{width:900px;}
.nav li{width:150px;float:left;}
.nav li a{color:#000;line-height:90px;}
.nav li a:hover{color:#fff;}
/* banner */
.banner{ width:100%; height:656px; overflow:hidden; position:relative;font-size:0;border-bottom:#ffc519 solid 15px;}
.b-img{ height:656px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:656px; float:left;}
.b-list{ height:50px; padding-top:600px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #ffc519;}

/*index*/
.about_bg{height:572px;background:url(../images/bg01.jpg) no-repeat center top;}
.about_con{width:520px;}
.about_pic{width:280px;height:306px;border:#ffc519 solid 10px;margin-bottom:15px;}
.about_tit{color:#fec91b;}
.about_tit dt{font-size:20px;line-height:35px;}
.about_tit dd{font-size:36px;font-weight:bold;font-style:italic;line-height:50px;}
.about_text{color:#fff;line-height:25px;height:100px;padding-top:10px;overflow:hidden;}
.about_list{width:160px;background:url(../images/a04.png) no-repeat center top;}
.about_list li{padding-top:60px;}
.about_list li img{width:98px;height:98px;border-radius:50%;border:#ffc519 solid 8px;}
.about_video{margin-top:72px;width:507px;height:433px;border:#ffc519 solid 3px;border-radius:3px;}

.news_tit{background:url(../images/a06.png) no-repeat center bottom;padding-bottom:15px;}
.news_tit dt{font-size:20px;line-height:30px;color:#484848;}
.news_list{margin-left:-18px;padding:50px 0;}
.news_list li{width:388px;float:left;margin-left:18px;line-height:28px;}
.news_list li a:hover{color:#424242;}
.news_list_tit{height:90px;line-height:90px;color:#424242;}
.news_list_pic{position:relative;width:388px;height:235px;}
.news_list_name{position:absolute;right:0;bottom:0;width:140px;padding-left:10px;height:44px;line-height:44px;background:rgba(0,0,0,0.5);color:#ffc519;}
.news_btn a{display:inline-block;background:#d4d4d4;margin:0 5px;width:60px;height:5px;line-height:0;}
.news_btn a:hover{background:#ffc615;}


.picScroll-left1{ width:1200px;  overflow:hidden; position:relative;}
.picScroll-left1 .hd1{ overflow:hidden;  height:68px; }

.picScroll-left1 .hd1 ul{  overflow:hidden; zoom:1; margin-top:34px; margin-left:500px;}

.picScroll-left1 .hd1 ul li{ float:left;  width:60px; height:5px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../index5data/HCW28.gif) 0 -5px no-repeat; }

.picScroll-left1 .hd1 ul li.on{ background-position:0 0; }

.picScroll-left1 .bd1{width:1200px;overflow: hidden;  }

.picScroll-left1 .bd1 ul{ overflow:hidden; zoom:1; }

.picScroll-left1 .bd1 ul li{float:left; _display:inline; width:388px;margin:0 9px;line-height:28px;overflow:hidden;   }



.picScroll-left2{ width:1200px;  overflow:hidden; position:relative;}
.picScroll-left2 .hd2{ overflow:hidden;  height:68px; }

.picScroll-left2 .hd2 ul{  overflow:hidden; zoom:1; margin-top:34px; margin-left:500px;}

.picScroll-left2 .hd2 ul li{ float:left;  width:60px; height:5px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../index5data/HCW281.gif) 0 -5px no-repeat; }

.picScroll-left2 .hd2 ul li.on{ background-position:0 0; }

.picScroll-left2 .bd2{width:1200px;overflow: hidden;padding:70px 0; }

.picScroll-left2 .bd2 ul{ overflow:hidden; zoom:1; }

.picScroll-left2 .bd2 ul li{float:left; _display:inline;margin:0 5px;overflow:hidden; width:293px;height:400px;position:relative;  }

.picScroll-left2 .bd2 ul li span{display:none;position:absolute;top:0;left:0;width:293px;height:270px;padding-top:130px;color:#b0b0b0;background:url(../images/a10.png);background-size:100% 100%;font-size:24px;}
.picScroll-left2 .bd2 ul li:hover span{display:block;}

		


.case_bg{height:615px;background:url(../images/a08.jpg) no-repeat center top;}
.case_list{margin-left:-9px;padding:70px 0;}
.case_list li{width:293px;height:400px;float:left;margin-left:9px;position:relative;}
.case_list li span{display:none;position:absolute;top:0;left:0;width:293px;height:270px;padding-top:130px;color:#b0b0b0;background:url(../images/a10.png);background-size:100% 100%;font-size:24px;}
.case_list li:hover span{display:block;}
.case_list_name{width:180px;height:46px;line-height:46px;margin:20px auto;border:#b0b0b0 solid 1px;display:block;}
.pro_list{width:752px;}
.pro_list li{width:376px;height:280px;float:left;}

.online_bg{height:519px;background:url(../images/a14.jpg) no-repeat center top;}
.online_l{width:700px;}
.online_r{width:400px;}
.online_tit{height:96px;color:#fff;background:url(../images/a15.png) no-repeat;margin-bottom:20px;}
.online_tit dt{padding-left:40px;padding-top:15px;line-height:50px;font-size:44px;text-transform:uppercase;}
.online_tit dd{padding-left:100px;line-height:30px;}
.online_inp{width:300px;}
.online_inp_tit{padding-top:30px;line-height:50px;}
.online_inp01{width:300px;height:50px;line-height:50px;padding-top:30px;border:none;border-bottom:#ddd solid 1px;background:none;font-family:"微软雅黑";}
.online_inp02{width:288px;height:70px;line-height:24px;border:#ddd solid 1px;background:none;font-family:"微软雅黑";color:#999;padding:5px;}
.online_btn{height:40px;line-height:40px;background:#b47702;color:#fff;display:block;margin-top:30px;}
.online_con{padding-top:30px;}
.online_con li{height:30px;line-height:30px;margin-bottom:50px;background:url(../images/a19.png) no-repeat 35px center;color:#fff;}
.online_con_text{padding-left:20px;}
.online_more{display:block;width:160px;height:35px;line-height:35px;border:#a9a9a9 solid 1px;color:#a9a9a9;margin-left:50px;}
.online_more:hover{color:#fff;border:#fff solid 1px;}

/*footer*/
.footer_bg{padding:20px;background:#000;color:#fff;}

/*main*/
.main_bor{line-height:0;border-top:#ffc519 solid 10px;}
.main_tit{padding:30px;background:url(../images/a22.jpg) no-repeat center 90px;}
.main_tit span{display:block;text-transform:uppercase;}
.main_tit_01{font-size:30px;line-height:60px;color:#f29200;font-weight:bold;}
.main_tit_02{font-size:30px;color:#414755;line-height:42px;}
.main_tit_03{color:#333;line-height:50px;}

.main_type{position:relative;width:100%;text-align:center;overflow:hidden;margin:10px 0;}
.main_type ul{float:left;position:relative;left:50%;}
.main_type ul li{float:left;position:relative;right:50%;padding:0 20px;}
.main_type li a{display:block;height:36px;line-height:36px;padding:0 30px;color:#fff;background:#333;}
.main_type li a:hover{background:#ff6002;color:#fff;text-decoration:none;}
.main_con{padding:30px 0 50px;line-height:30px;}
.main_pro li{float:left;margin:0 6px 30px;width:387px;}
.main_pro_name{display:block;height:46px;line-height:46px;background:#e5e3e4;margin:10px 0;color:#333333;}

.page{position:relative;width:100%;text-align:center;overflow:hidden;margin:30px 0;}
.page ul{float:left;position:relative;left:50%;}
.page ul a {float:left;position:relative;right:50%;padding:0 5px; margin:0px 3px;}
.page  a{display:block;height:36px;line-height:36px;padding:0 10px;color:#939292;border:#e2e2e2 solid 1px;}
.page  a:hover{background:#ff6002;color:#fff;text-decoration:none;}

input[placeholder], [placeholder], *[placeholder] {
color:#fff !important;
} 
#heh a:hover{ color:#000000}

