body, div, address, blockquote, iframe,datalist,footer,header,nav,time, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,summary, time, mark, audio, video 
{ display: block;margin: 0; padding:0;font-family:"微软雅黑";}/* 重置 HTML5 元素 */
table{ border-collapse:collapse;}
ol, ul ,li{list-style: none;}
img {border:0; margin:0; padding:0;}
body {text-align:left; font-size:12px; overflow-x:hidden;}
a,em{ text-decoration:none; font-style:normal;font-family:"微软雅黑";}
.clear{ clear:both;}
input{line-height:25px;}
img{ max-width:100%;}
a{color:#000;}
/*公共*/
.sy_title{width:100%;height:80px;background:url(../images/sy_title.jpg) center;}
.sy_title .text{width:279px;height:80px;margin:0 auto;}
.btitle{width:274px;height:40px;line-height:40px;font-size:28px;color:#339933;text-align: center;}
.sy_title .text .btitle span{color:#EC531C;font-size:26px;}
.sy_title .text .des{color:#EC531C;height:30px;line-height:30px;text-align: center;}
/*头部*/
.header{width:100%;height:auto;}
.header .head_top{width:1200px;height:145px;margin:0 auto;}
.header .head_top .left{width:400px;height:90px;padding-top:30px;float:left;}
.header .head_top .logo{width:400px;height:90px;padding-top:30px;float:left;}
.header .head_top .right{width:400px;height:90px;padding-top:30px;float:left;text-align:right;}
.header .head_top .right .a1{height:20px;line-height:20px;padding-top:24px;color:#666666;font-size:14px;}
.header .head_top .right .a2{width:170px; height:30px;padding-left:230px;}
.header .head_top .right .a2 .image{width:25px;float:left;}
.header .head_top .right .a2 .text{width:140px; float:left;font-size:18px;font-weight:bold;color:#EA1901;line-height:30px;}
/*导航栏*/
.header .head_nav{width:1200px;height:50px;margin:0 auto; border-top:1px solid #CCCCCC;font-size:15px;}
.header .head_nav .nav_one{width:168px;height:48px;float:left;text-align:center;line-height:48px;position: relative;}
.header .head_nav .nav_one .nav_onea{color:#666666;padding: 15px;}

.header .head_nav .nav_two{width:105px;position: absolute;top: 48px;left: 13px;z-index: 5000;background: #339933;color: #fff;border-radius: 20px;display: none;}
.header .head_nav .nav_two li{
	border-bottom: 1px solid #fff;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 78px;
    margin: 0 13px;
}
.header .head_nav .nav_two li a{color: #fff;}
/*轮播*/
.header .lunbo{width:100%;height:auto;position:relative;}
#full-screen-slider {width:100%; height:920px; float:left; position:relative}
#slides { display:block; width:100%; height:876px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a {width:100%; height:100%; text-indent:-9999px}
#pagination { display:none; list-style:none; position:absolute; left:50%; top:560px; z-index:9900; margin:0;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#CACACA }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#07982F}
/*最新公告和设为首页*/
.sy_body1{width:1200px;height:217px;margin:0 auto;position: absolute;top:-100px;z-index: 1000;}
.sy_body1 .zxgg{width:480px;height:160px;float:left;}
.sy_body1 .zxgg .news{width:460px;height:60px;padding-left:20px;}
.sy_body1 .zxgg .news .bt{width:460px;height:24px;line-height:24px;font-size:14px;color:#339933;padding-top:12px;}
.sy_body1 .zxgg .news .title{width:460px;height:24px;line-height:24px;overflow:hidden;}
.sy_body1 .zxgg .news .title .ceil a{color:#999999;}
.sy_body1 .zxgg .ss{width:480px;height:36px;padding-top:10px;position:relative;}
.sy_body1 .zxgg .ss input{width:460px;height:36px;border:1px solid #999;padding-left:20px;border-radius:50px;}
.sy_body1 .zxgg .ss .sousuo{width:40px;height:17px;position:absolute;border-left:1px solid #999;text-align:center;top:20px;right:30px;}

.sy_body1 .swsy{width:500px;height:160px;float:right;}
.sy_body1 .swsy .wbwx{width:500px;height:60px;}
.sy_body1 .swsy .wbwx .image{width:378px;height:48px;float:left;}
.sy_body1 .swsy .wbwx .weixin{width:60px;height:40px;float:left;padding-top:8px;}
.sy_body1 .swsy .wbwx .weibo{width:60px;height:40px;float:left;padding-top:8px;}
.sy_body1 .swsy .jrsc{width:480px;height:40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#ccc;line-height:40px;padding-right:20px;text-align:right;}
.sy_body1 .swsy .jrsc a{color:#999;font-size:15px;}
.sy_body1 .swsy .jrsc a:hover{color: #339933;}
#slides .sjf_a1{display: inline;}
/*首页案例展示*/
.sy_alzs{width:100%;height:520px;margin:0 auto;position:relative;background:url(../images/alzs.jpg) no-repeat;}
.sy_alzs .gs{width:376px;height:305px;position:absolute;left:0px;top:85px;}
.sy_alzs .con{width:1200px;margin:0 auto;padding:60px 0 50px 0;}
.sy_alzs .con .case{width:1200px;height:280px;}
.sy_alzs .con .case a{display:block;}
.sy_alzs .con .case .ceil{width:300px;height:280px;float:left;text-align:center;}
.sy_alzs .con .case .ceil:hover{cursor:pointer;}
.sy_alzs .con .case .ceil .image{width:290px;height:235px;}
.sy_alzs .con .case .ceil .title{width:300px;height:35px;line-height:35px;color:#999999;}
.sy_alzs .con .case .ceil .title a{color:#999;font-size: 14px;}
.more{width:100px;height:35px;margin:0 auto;border:1px solid #339933;border-radius:20px;text-align:center;line-height:35px;font-size:14px;background: #fff;}
.more a{color:#339933;}

/*首页产品展示*/
.sy_cpzs{width:100%;height:550px;background:url(../images/cpzs.jpg) center no-repeat;margin-bottom: 60px;}
.sy_cpzsall{height: 490px;padding-top: 60px;}
.sy_cpzs .btitle{width:1200px;height:110px;margin:0 auto;text-align:center;}
.description{font-size: 14px;color: #333;}
.sy_cpzs_list{width: 1235px;height: 270px;margin: 0 auto;}
.sy_cpzs_list li{width: 227px;height: 270px;float: left;margin: 0 10px;}
.sy_cpzspic{width: 227px;height: 227px;}
.sy_cpzstext{color: #fff;text-align: center;height: 43px;line-height: 43px;font-size: 14px;}
.sy_cpzstext a{color: #fff;}
/*首页关于我们*/
.sy_gywm{width: 100%;height: 960px;background: url(../images/iabout_bg.jpg) no-repeat center;}
.sy_gywmall{width: 100%;margin: 0 auto;height: 430px;position: relative;}
.sy_gywm_con{width: 1200px;height: 318px;margin: 0 auto;}
.sy_gywm_pic{display: block;float: left;}
.sy_gywm_text{width: 780px;height: 280px;float: right;padding-top: 38px;line-height: 22px;color: #f0a28e;font-size: 14px;}
.sy_xwlx{width: 1200px;margin: 0 auto;margin-top: 70px;}
.sy_xwzx{width: 660px;height: 435px;float: left;}
.sy_xwzx_con{width: 660px;height: 330px;}
.sy_xw1{width: 660px;overflow: hidden;margin-top: 30px;border-bottom: 1px solid #ccc;padding-bottom: 32px;}
.sy_xw1_date{width: 82px;height: 100px;float: left;}
.sy_xw1_date .day{font-size: 18px;color: #ccc;}
.sy_xw1_date .year{color: #339933;font-size: 12px;}
.sy_xw1_pic{width: 150px;height: 100px;float: left;}
.sy_xw1_text{width: 408px;height: 100px;float: right;}
.sy_xw1_title:hover{color: #339933;}
.sy_xw1_title{font-size: 16px;color: #333;height: 40px;line-height: 40px;}
.sy_xw1_jj{color: #ccc;line-height: 20px;}
.sy_xw1 a:hover{color: #339933;}
.sy_xw2 li{width:640px;height: 46px;border-bottom: 1px solid #ccc;line-height: 46px;color: #666666;font-size: 14px;padding: 0 10px;}
.sy_xw2 li em{float: right;line-height: 18px;padding-top: 5px;}
.sy_xw2 li:hover{color: #339933;}
.sy_lxwm{width: 400px;height: 435px;float: right;}
.sy_lxwm_title{color: #ec531c;font-size: 30px;line-height: 40px;}
.sy_lxwm_des{color: #339933;font-size: 16px;line-height: 40px;}
.sy_lxwm_con{width: 400px;height: 347px;background: url(../images/con_bg.jpg) left bottom no-repeat;}
.sy_lxwm_con img{width: 400px;height: 155px;}
.sy_lxwm_text{width: 345px;height: 126px;color: #a4a9ad;margin-top: 55px;margin-left: 70px;font-size: 14px;}
.sy_lxwm_text p{height: 34px;line-height: 28px;}

/*bot*/
.bot{width: 100%;height:344px;background: url(../images/bot_bg.jpg) no-repeat;margin-top: 50px;}
.bot_all{width: 1200px;height: 344px;margin: 0 auto;}
.bot_logo{width: 248px;height: 300px;background: url(../images/botlogo_bg.png) no-repeat;float: left;}
.bot_logo img{padding-top: 90px;padding-left: 25px;}
.bot_text{color: #fff;width: 645px;height: 200px;float: left;padding:100px 70px 0 70px;margin-top: 40px;text-align: center;line-height: 24px;font-size: 12px;}
.ewm{padding-top: 140px;}

/*about*/
.about_top{width: 1200px;margin: 0 auto;height: 38px;line-height: 38px;font-size: 14px;margin-top: 10px;}
.about_top img{display: block;width: 22px;height: 20px;padding:8px 20px 0 15px;float: left;}
.dqwz{width: 335px;height: 38px;float: left;color: #999;}
.dqwz a{color: #999;}
.fy_fl{width: 865px;height: 38px;float: right;color: #999;}
.fy_fl .fl{display:block;float: right;width: 102px;height: 35px;border: 1px solid #ddd;border-radius: 20px;text-align: center;line-height: 35px;color: #999;}
.fy_fl .fl:hover{color: #339933;border: 1px solid #339933;}
.about_bot{padding: 30px 20px;width: 1200px;min-height: 300px;margin: 0 auto;font-size: 14px;line-height: 30px;color: #999;}

/*products_list*/
.pro_con{width: 1200px;min-height: 305px;margin: 0 auto;padding-top: 36px;overflow: hidden;}
.pro_con ul{overflow: hidden;}
.pro_con ul .fl_one{width: 240px;height:284px;float: left;margin: 10px 30px;cursor: pointer;}


.pro_con1{width: 1200px;min-height: 305px;margin: 0 auto;padding-top: 36px;overflow: hidden;}
.pro_con1 ul{overflow: hidden;}
.pro_con1 ul .fl_one1{width: 240px;height:225px;float: left;margin: 10px 30px;cursor: pointer;}

.prolist_pic{width: 240px;height: 240px;text-align: center;}
.prolist_pic1{width: 240px;height: 194px;text-align: center;}
.prolist_title{width: 240px;height: 44px;text-align: center;line-height: 44px;color: #999;font-size: 14px;}
.cl{position: relative;width: 102px;height: 42px;display: inline-block;float: right;margin: 0 7px;}
.fl_erji{width: 85px;padding: 0 10px;background: #51a851;border-radius: 20px;display: none;}
.fl_erji ol li{width: 85px;height: 32px;text-align: center;line-height: 32px;margin: 0 auto; border-bottom: 1px solid #fff;}
.fl_erji ol li a{color: #fff;}
.fl_lj{width: 105px;position: absolute;top: 40px;left: 0;}

/*products_show*/
.proshow_con{width: 1130px;min-height: 540px;margin: 0 auto;padding:35px;}
.pshow_title{font-size: 26px;text-align: center;height: 70px;line-height: 70px;}
.pshow_date{font-size: 16px;text-align: center;height: 45px;line-height: 45px;color: #999;}
.pshow_pic{text-align: center;width: auto;padding-top: 20px;}
.pshow_text{padding-top: 40px;font-size: 14px;color: #999;line-height: 26px;}
.show_fy{color: #686868;font-size: 14px;padding-top: 20px;line-height: 24px;}
.show_fy a{color: #686868;}
.show_fy a:hover{color: #51a851;}

/*page*/
.page{width: 1200px;height:30px;margin: 0 auto;text-align: center;margin-top: 24px;}
.page a{border: 1px solid #999;font-size: 16px;text-align: center;line-height: 28px;padding: 2px 9px;margin:0 3px;height: 28px;}
.page a.select{border: 1px solid #339933;color: #339933;margin:0 4px;}

/*news_list*/
.news_con{width: 1150px;padding: 30px 25px 10px 25px;margin: 0 auto;}
.news_every{width: auto;height: 84px;margin: 10px auto;cursor: pointer;}
.newscon_title{width: auto;height: 28px;font-size: 18px;color: #666666;}
.news_rq{color: #51a851;border-bottom: 1px solid #f17e55;margin-right: 10px;font-size: 20px;}
.newscon_jj{padding-left: 103px;color: #999;line-height: 22px;height: 44px;padding-top: 6px;}
/*news_show*/
.newsshow_con{width: 1130px;min-height: 300px;margin: 0 auto;padding:35px;}

/*gbook*/
.gbooklist_ts{width: 475px;margin:0 auto;font-size: 18px;border-bottom: 1px dashed #fff;line-height: 40px;padding-left: 50px;padding-right: 50px;color: #999;}
.gbooklist_zj{width: 555px;height: 400px;margin: 0 auto;}
.gbooklist{width: 725px;min-height: 415px;margin:0 auto;}
.gbooklist_zj ul {padding-top: 55px;}
.gbooklist_zj ul li{font-size: 16px;position: relative;}
.gbooklist_zj input{height: 27px;width: 310px;margin: 10px auto;}
.gbooklist_zj ul li textarea{width: 490px;height: 150px;resize:none;vertical-align:top;}
.gbooklist_zj ul li.lynr{margin-top: 10px;}
.gbooklist_zj ul li.submit{margin-top: 50px;}
.gbooklist_zj input.submit{width: 75px;height: 40px;background: #339933;color: #fff;border: medium none;float: left;margin-right: 20px;cursor: pointer;margin-left: 65px;margin-top: 37px;}
.gbooklist_zj input.reset{width: 75px;height: 40px;background: #fff;color: #333;border: 1px solid #333;float: left;margin-right: 20px;cursor: pointer;margin-top: 37px;}

/*gbooklist*/
.gbooklist{width: 1200px;margin: 0 auto;}
.gbook{width: 840px;margin: 0 auto;}
.gbook table{margin-top: 40px;}
.gbook table tr{height: 37px;}
.gbook table tr td{text-align: center;font-size: 14px;}
.gbook table tr td.bt{width: 110px;}
.gbook table tr td.nr1{width: 254px;}
.gbook table tr td.nr2{width: 350px;}
.gbook td{border:solid #b69e77; border-width:0px 1px 1px 0px;}
.gbook table{border:solid #b69e77; border-width:1px 0px 0px 1px;}
/*y_page*/
.y_page{width: auto;height: 30px;margin-top: 95px;text-align: right;padding-right: 65px;}
.y_page a.page0{color: #85001d;font-size: 14px;display: inline;border-radius: 0px;background: none;margin: 0 5px;}
.y_page a.page0:hover{background: none;}
.y_page a{width: 25px;height: 25px;display: inline-block;background:#85001d; border-radius: 15px;color: #fff;text-align: center;}
.y_page a:hover{background: #330707;}





