@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:14px;}
ul,li,dl,dt,dd,p,table,td,form,input,h1,h2,h3,h4{ margin:0; padding:0; list-style:none;}
.mid{ width:1024px; margin:0 auto;}
*{margin:0;padding:0;list-style:none;border:none;}
img{ border:none;}
#header{ border-bottom:solid 3px #eb8b07; height:117px;}
.top{ padding-top:26px; line-height:76px;}
.logo{ float:left;}
.ss_box{ float:right;} 
.nav{ margin-top:13px; clear:both; height:42px;}
.menu li{float:left; margin-right:5px;}
.menu li a{ display:block; width:107px; float:left; text-decoration:none; color:#000; text-align:center; line-height:40px;}
.menu li a:hover{ border-bottom:solid 2px #f29b26; color:#f29b26; font-weight: bold;}
.menu li.menu_b a{ border-bottom:solid 2px #f29b26; color:#f29b26; font-weight: bold;}
.menu li.menu_1{ widht:215px;float:right; padding-top:6px;}
.menu li.menu_1 form{ width:225px; height:28px;}
.menu li.menu_1 form span.search_1{ float:left; width:5px;}
.menu li.menu_1 form input{ float:left; width:175px; height:26px; border: solid 1px #dbdbdb; background:#fff; line-height:26px; font:12px/26px "宋体";}



.demoPanel{
  padding:0;
  background-color: #fff;
  text-align:center;
  height:468px; overflow:hidden;
}
#demoSlider li{ max-width:100%; height:468px; overflow:hidden;}
#pyramid{ background: url(../images/banner1.jpg) no-repeat center top; width:100%;}
#gardens{background: url(../images/banner2.jpg)no-repeat center top; width:100%;}
#zeus{background: url(../images/banner3.jpg) no-repeat center top; width:100%;}


.sy_j{ width:100%; position:relative; height:468px; overflow:visible;z-index:1}
.jdt_list{ width:100%; height:468px; position:absolute; left:0px; top:0px; z-index:1; overflow:hidden}
.jdt_list ul li{width:100%; height:468px;display:none;}
.jdt_list ul li.li1{ background:url(../images/banner1.jpg) no-repeat center top;}
.jdt_list ul li.li2{width:100%; height:468px; background:url(../images/banner2.jpg) no-repeat center top;}
.jdt_list ul li.li3{width:100%; height:468px; background:url(../images/banner3.jpg) no-repeat center top;}
#anniu{ width:100%; height:18px; position:absolute; bottom:12px; text-align:center; z-index:2}
#anniu a{ border-radius: 7px 7px 7px 7px; display:inline-block; height: 14px; margin: 0 5px; outline: 0 none; text-indent: -9999px; width:14px; background:#666; z-index:0;}
#anniu a.cur{background:#fc8b01;}












#home_pro{ background:url(../images/pro_bg.jpg) repeat-y  center 0; height:305px; clear:both;overflow:hidden;}
.home_pro1{ width:425px; float:left; padding-top:43px; height:262px; }
.home_title{ background:url(../images/home_pro1_bg.JPG) repeat-x 0 bottom; height:68px;}
.home_title span{ float:left; padding:0 12px;}
.home_title p{ float:left;}
.home_title p.title_1{ font:23px/34px "微软雅黑"; color:#545454;word-break:break-all; width:200px;}
.home_title p.title_2{ width:240px; font-size:18px; color:#545454;}

.home_tu1{ padding:14px 0;}
.home_tu1 li{ float:left; margin-right:8px;}
.home_pro_center{ width:108px; float:left;}
.home_pro2{ width:425px; float:left; padding-top:43px; height:262px; }
.home_pro2 .home_title{ background:url(../images/home_pro2_bg.JPG) repeat-x 0 bottom; height:68px;}
.home_pro2 .home_title p.title_1{color:#fff;}
.home_pro2 .home_title p.title_2{color:#fff;}
#h_main{ background:#fafafa; margin-top:30px;}
.h_ab{ width:550px; float:left;}
.h_ab_title,.h_ab_title2{ width:550px; height:31px; border-bottom:solid 1px #dadada;}
.h_ab_title h2,.h_ab_title2 h2{ font-size:19px; color:#242424; font-family:"微软雅黑"; float:left; line-height:31px; padding-left:30px; background:url(../images/home_tb.jpg) no-repeat 16px center;}
.h_ab_title span{ float:right; padding-right:10px;}
.h_ab_title span a{ font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#666; line-height:31px;}
.h_ab_text{ width:540px; color:#666; line-height:24px; padding:18px 0 0 10px;}
.h_contact{ float:left; background:url(../images/home_map.jpg)no-repeat 0 30px; width:269px; height:224px; margin-left:40px; padding:95px 0 0 100px; color:#fff;}
#footer{ border-top:solid 4px #eb8b07; margin-top:30px;}
#footer a{text-decoration:none; color:#000;}
.bottom{ text-align:center; font-size:12px; line-height:23px; padding:15px 0; color:#666;}

/***************about*********************/
.ab_banner{ height:317px; overflow:hidden; width:100%; background:url(../images/ab_banner1.jpg) no-repeat center top}
#ab_pro{ background:url(../images/pro_bg.jpg) repeat-y center 0; height:126px; clear:both;overflow:hidden;}
.ab_pro1{ width:425px; float:left; padding-top:36px; height:90px; }
.home_title2,.ab_title2{ height:68px;}
.home_title2 span{ float:left; padding:0 12px;}
.home_title2 p,.ab_title2 p{ float:left;}
.home_title2 p.title_1 a,.ab_title2 p.title_1 a{ font:23px/34px "微软雅黑"; color:#545454;word-break:break-all; width:200px; display:block; text-decoration:none;}
.home_title2 p.title_2 a,.ab_title2 p.title_2 a{ width:240px; font-size:18px; color:#545454; display:block; text-decoration:none;}
.ab_pro1_center{ width:108px; float:left;}
.ab_title2 span{ float:left; padding:0 12px;}
.ab_title2 p.title_1 a,.ab_title2 p.title_2 a{color:#fff;}
.ab_main{ width:960px; float:left;}
.h_ab_title2{ width:960px;}
.h_ab_title2 span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#666; line-height:31px; float:right; padding-right:10px;}
.h_ab_title2 a{text-decoration:none; color:#000;}
.ab_text,.pro_con{ width:930px; color:#666; line-height:28px; padding:15px 0 30px 10px;}
.ab_text li{ float:left; width:230px; padding-bottom:10px;}
.h_ab_text li p{ margin:0; padding:0; line-height:24px;}
/**************product*************/
.pro_con li{ float:left; width:200px; margin:40px 0 0 15px;text-align:center;}
.pro_con li img{ border:solid 1px #dadada;}
.pro_con li a{  text-decoration:none; color:#333; font-size:13px;}
.pro_con li a:hover{ color:#016abe;}

#gd_nr{ margin-left:14px; }
.home_tu2{ padding:14px 0;overflow:hidden;}
.home_tu2 ul{ width:450px; overflow:hidden;}
.home_tu2 ul li{ float:left; padding-right:8px;}
