body { margin:0 auto; padding:0px; color:#585858; font-size:15px; line-height:180%; font-family: Microsoft Yahei;}
input,select,textarea,button { color:#585858; font-size:12px;}
textarea{resize:none;}
a{ color:#585858; text-decoration: none;}
a:hover{ color:#f48b0f; text-decoration: underline;}
form,img,ul,li,h1,h2,h3,h4,h5,p,marquee{ margin:0px; padding:0px; border:0px;}
ul,ol{ margin:0px; padding:0px;}
li{ list-style:none; margin:0px; padding:0px;}
/* 清理浮动 */
.clearfix:after {
    visibility:hidden;
    display:block;
    font-size:0;
    content: ".";
    clear:both;
    height:0;
}
.clearfix {
    zoom:1;
}
h1{ font-size:15px; color:#323232; font-family: Microsoft Yahei; font-weight:300;}
h2{ font-size:15px; color:#FFF; font-family: Microsoft Yahei; font-weight:normal;}




.top{width:100%;min-width:1024px;height:auto;overflow:hidden;background:#ff7b33;color:#fff;}
.top-m{width:1024px;height:44px;line-height: 44px;margin:0 auto;}
.top-m span{float:right;}
.top-m span a{display:inline-block;color:#fff;margin:0 5px;}
.menu{width:100%;min-width:1024px;height:auto;overflow:hidden;background:#fff;}
.menu-m{width:1024px;height:130px;overflow:hidden;margin:0 auto;}
.logo{float:left;margin:28px 0 0 0 ;}
.menu-t{float:right;}
.menu-t li{float:left;margin:40px 5px 0;}
.menu-t li a{display:inline-block;padding:7px 15px;border-top:2px #fff solid;border-bottom:2px #fff solid;font-size:16px;}
.menu-t li a:hover{text-decoration:none;border-top:2px #dd663e solid;border-bottom:2px #dd663e solid;color:#dd663e;}
.menu-t li a.onMenu{color:#dd663e;border-top:2px #dd663e solid;border-bottom:2px #dd663e solid;}





.banner{width:100%;min-width:1024px;height:600px;overflow:hidden;background:#fff;}
#full-screen-slider { width:100%; height:600px; float:left; position:relative; z-index:1;}
#slides { display:block; width:100%; height:600px; 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 { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:43%; bottom:30px; z-index:9900;padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:50px; height:10px; float:left; margin-left:15px; background:url(../image/banner_ico.png) no-repeat; }
#pagination li a {display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:url(../image/on_ico.png) no-repeat; }



.conT{width:100%;min-width:1024px;height:auto;overflow:hidden;background:#e1f1e6;}
.conT-m{width:1024px;height:auto;overflow:hidden;padding:0 0 40px 0;margin:0 auto;background:#fff;}
.about{clear:both;width:100%;}
.about-p{width:100%;text-align:center;}
.about h3{width:100%;height:50px;font-size:40px;line-height:50px;text-align: center;font-weight: normal;color:#fc7d00;}
.about-ms{width:50%;border-bottom:1px #ccc solid;margin:10px auto;position:relative;text-align:center;}
.about-ms span{display:inline-block;padding:0 10px;background:#fff;font-size:16px;text-transform:uppercase;position:relative;top:15px;}

.about-nav{float:left;width:30%;height:auto;margin:50px auto;}
.about-nav ul{width:80%;height:auto;margin:0 auto;}
.about-nav ul li{width:100%;height:auto;margin:0 0 10px 0;}
.about-nav ul li a{display:inline-block;width:100%;height:46px;line-height:46px;background:#ccc;text-decoration:none;text-align:center;border-radius:4px;}
.about-nav ul li a:hover{background:#dc5d00;color:#fff;}
.about-t{margin:50px auto 0;width:95%;height:auto;overflow:hidden;text-indent:2em;}
.about-t img{margin:0 30px 0 0;width:220px;height:220px;}
.picScroll{width:984px;height:auto;overflow:hidden;margin:40px auto 0;padding:0;}
.public-list{width:100%;height:auto;overflow:hidden;}
.public-list li{float:left;width:290px;height:345px;overflow:hidden;background:#989898;padding:5px 5px 0;margin:20px 15px;}
.public-list li a{display:inline-block;}
.public-list li a img{display:block;width:290px;height:310px;}
.public-list li a p{width:100%;height:34px;line-height:34px;text-align:center;font-size:16px;color:#fff;}
.public-list li a:hover{text-decoration:none;}
.news{width:1000px;padding:0 0 0 24px;margin:60px 0 0 0;}
.news-l{float:left;width:350px;height:350px;}
.news-r{float:right;width:610px;height:280px;margin:50px 0 0 0;background:#e5f5ef;padding:10px 20px;}
.news-rtit h4{width:100%;height:30px;line-height:30px;overflow:hidden;font-size:16px;}
.news-rms{width:100%;height:80px;line-height:20px;text-indent: 2em;overflow:hidden;font-size:13px;color:#919c98;margin:10px 0 0 0;}
.news-list{width:100%;height:170px;overflow:hidden;margin:10px 0 0 0;}
.news-list li{width:610px;overflow:hidden;}
.news-list li a{display:inline-block;width:595px;height:30px;line-height:30px;padding:0 0 0 15px;background:url(../image/news_ico2.gif) no-repeat 3px 14px;}
.news-list li a span{float:right;}



.products-list{width:100%;height:auto;overflow:hidden;margin:60px 0 0 0;}
.products-list li{float:left;width:300px;height:350px;overflow:hidden;margin:10px 20px;}
.products-list li a{display:inline-block;}
.products-list li a img{display:block;border:1px #ccc solid;padding:2px;width:290px;height:300px;}
.products-list li a p{width:100%;height:40px;line-height:40px;text-align:center;font-size:16px;color:#666;}
.products-list li a:hover{text-decoration:none;}

.copy{width:100%;min-width:1024px;height:auto;overflow:hidden;background:#009966;}
.copy-m{width:1024px;height:auto;overflow:hidden;margin:0 auto;padding:40px 0;color:#fff;line-height:220%;font-size:15px;text-align:center;}


.banner-chirld{width:100%;height:250px;overflow:hidden;background:url(../image/banner-chirld.jpg) no-repeat top center;}
.public-box{width:100%;min-width:1024px;height:auto;background:#f0f0f0;}
.public-box-m{width:1024px;height:auto;margin:0 auto;padding:10px 0;}
.public-box-mlist{width:100%;margin:5px auto;}
.public-box-mlist a{display:inline-block;padding:8px 35px;background:#919191;color:#fff;border-radius:4px;font-size:15px;margin:10px 20px 0 0;}
.public-box-mlist a:hover{text-decoration: none;background:#fa6b1d;}
.public-box-mlist a.onMlist{background:#fa6b1d;}
.public-box-m02{width:100%;height:auto;background:#fff;margin: 20px 0 40px 0;}
.public-box-m02-i{width:940px;height:auto;margin:0px auto;padding:40px 0 0;}
.public-box-m02-itit img{width:940px;}
.public-box-m02-text{width:940px;height:auto;margin:0 auto;padding:30px 0 40px 0;}

.public-news{width:970px;height:auto;margin:0 auto;padding:20px 0;}
.public-news li{width:970px;height:39px;overflow: hidden;border-bottom:1px #eee dotted;}
.public-news li a{display:inline-block;width:955px;height:38px;line-height:38px;overflow:hidden;background:url(../image/news_ico2.gif) no-repeat 3px 18px;padding:0 0 0 15px;;}
.public-news li a span{float:right;color:#bbb;}

.page{width:100%;height:auto;text-align:center;padding:20px 0 30px;}
.page a{display:inline-block;font-size:13px;margin:0 10px;}

.public-newshow{width:970px;height:auto;margin:0 auto;padding:20px 0;}
.public-newshowtit{width:100%;text-align: center;font-size:24px;line-height:150%;font-weight: normal;margin:30px 0 0px;}
.public-newshowtime{width:100%;height:40px;line-height:40px;text-align: center;border-bottom:1px #eee dotted;color:#ccc;font-size:13px;}
.public-newshowbox{width:100%;margin:40px auto;line-height:180%;color:#666;}


.public-img{width:1024px;height:auto;overflow:hidden;margin:0 auto;padding:30px 0;}
.public-img li{float:left;width:300px;height:350px;overflow:hidden;margin:10px 0 0 32px;}
.public-img li a{display:inline-block;}
.public-img li a img{display:block;width:290px;height:300px;padding:2px;border:1px #ccc solid;}
.public-img li a p{width:100%;height:40px;line-height:40px;text-align:center;font-size:16px;color:#666;}
.public-img li a:hover{text-decoration:none;}


.tab_wrap{width:990px;height:auto;overflow:hidden;margin:0 auto;text-indent:0;}
.nav_i_public{width:200px;height:auto;overflow:hidden;float:left;}
.nav_i_public span{display:block;float:left;width:200px;height:46px;line-height:46px;background:#ccc;text-decoration:none;text-align:center;border-radius:4px;text-align:center;color:#fff;margin:0 0 10px 0;text-indent:0;}
.nav_i_public span.on_nav_i{background:#fc7d00;}
.nav_i_public span:hover{cursor:pointer;}
.fu{float:right;width:790px;}
.text_i{width:100%;height:100px;font-size:20px;}
.hide{display:none;}

.text_i_ul{width:100%;height:auto;}
.text_i_ul li{float:left;width:220px;height:280px;overflow:hidden;margin:0px 0 20px 35px;}
.text_i_ul li a{display:inline-block;}
.text_i_ul li a img{display:block;width:214px;height:234px;padding:2px;border:1px #ccc solid;}
.text_i_ul li a p{width:100%;height:40px;line-height:40px;text-align:center;font-size:16px;color:#666;}
.text_i_ul li a:hover{text-decoration:none;}


.public_p{position:fixed;width:169px;height:auto;overflow:hidden;right:30px;top:50%;margin:-50px 0 0 0;z-index:9999}
.public_p h3{width:100%;height:66px;background:url(../image/ph.gif) no-repeat;}
.public_p ul{width:169px;height:auto;overflow:hidden;background:#fff;}
.public_p ul li{width:169px;height:40px;line-height:40px;overflow:hidden;margin:1px 0 0 0;}
.public_p ul li a{display:block;width:169px;height:40px;line-height:40px;font-size:15px;text-align:center;color:#585858;background:#e5e5e5;}
.public_p ul li a:hover{text-decoration:none;background:#f48b0f;color:#fff;}















.mt60{margin-top:60px;}



