/* CSS Document */
body{ margin:0 auto; padding:0; line-height:24px; font-family:"微软雅黑"; color:#333237; font-size:12px;}
img{ border:0px;}
a{ text-decoration:none; color:#333237;}
a:hover{ color:#ff6600;}
.mainbox{ width:1200px; margin:0 auto; padding:0;}
.clbox{ clear:both; height:0px; overflow:hidden;}
ul,ol{list-style: none;margin:0;line-height: 0;}
/*top start*/
.topbox{ width:100%;  margin:0 auto; padding:0; height:35px; line-height:35px; color:#646464; font-family:"宋体"; border-bottom:1px solid #ccc;}
.top_left{ width:450px; float:left;}
.top_right{ float:right;}
.top_right a{ color:#646464;}
.top_right a:hover{ color:#ff6600;}
.logobox{ width:1200px; height:81px; margin:0 auto; padding:0; margin-top:15px; margin-bottom:15px;}
.logobox_left{ width:693px; height:81px; float:left;}
.logobox_right{ float:right;}
.navbox{ width:100%;  margin:0 auto; padding:0; height:44px; background:url(../images/dhbg.jpg) repeat-x;}
.navul{ margin:0; padding:0; list-style-type:none;}
.navul li{ width:140px; height:44px; font-size:16px; color:#fff; line-height:44px; float:left; text-align:center; margin-left:25px; display:inline;}
.navul li a{ color:#fff; width:140px; height:44px; display:block;}
.navul li a:hover{ background-color:#a51900; width:140px; height:44px;}
.flashbox{ width:100%; height:450px; margin:0 auto; padding:0; }

.centerbox{ width:100%; background-color:#f8f8f8; height:460px;}
.centerbox_title{ width:866px; height:48px; margin:0 auto; text-align:center; padding-top:15px;}
.centerbox_left{ width:382px; height:325px; float:left;}
.centerbox_left img{ padding-top:15px;}
.centerbox_right{ width:650px; height:325px; float:left; margin-left:55px; display:inline; padding-top:25px;}
.centerbox_right span{ width:650px; height:50px; font-family:"微软雅黑"; background-color:#fb9600; font-size:30px; color:#fff; line-height:50px; display:block; text-align:center;}
.centerbox_main{ width:650px; margin-top:15px; line-height:35px; text-indent:24px; font-size:14px; }


.productbox{ }
.protitle{ width:1120px; height:114px; padding-top:25px;}
.probox{ width:1200px;}
.pro{ width:265px; background-color:#f9f9f9; height:280px; font-size:14px; float:left; margin-left:15px; display:inline; margin-top:15px;}
.pro table{ padding:20px;}
.pro table img{ background-color:#fff; border:1px solid #ccc; padding:10px; width:208px; height:196px;}


.newsbox{ width:100%; background:url(../images/xwbg.jpg) no-repeat center; height:582px; margin-top:15px;}
.newsbox_left{ width:320px; float:left; padding-top:35px;}
.newsbox_left_title{ width:320px; height:67px;}
.newsbox_left_box{ width:320px; margin-top:10px;}
.newsbox_right{ width:680px; float:left; margin-left:70px; display:inline; padding-top:30px;}
.pimg{ margin:0 auto 70px auto; padding-top:30px;}
.pimg .date{ float: left; border-right:2px solid #48ab01; width:90px; padding-top:10px;}
.pimg .date .day{ margin:0 auto; width:90px; text-align:center; line-height:45px; font-size:36px}
.pimg .date .month{ margin:0 auto; width:90px; text-align:center; line-height:20px}
.pimg .con{ float:right; width:580px}
.pimg .con .tit{ margin:0 auto; width:580px; text-align:left; white-space:nowrap; overflow: hidden;text-overflow: ellipsis; line-height:30px; font-size:14px;}
.pimg .con .des{ margin:0 auto; font-size:12px; line-height:18px; color:#7a7a7a}

.footerbox{ width:100%; height:313px; background-color:#22970b;}
.footerbox_left{ width:350px; color:#fff; float:left; line-height:30px; padding-top:20px; font-size:14px;}
.footerbox_right{ width:736px; float:right;}
.copy{ width:100%; height:40px; background-color:#000; line-height:40px; color:#fff; text-align:center;}

/*contentcssstart*/
.public-slide-left{ width:260px; margin-top:15px; float:left;}
.public-slide-left .public-slide-tit{padding-top: 13px;padding-bottom: 19px;padding-left: 17px;background: #22970b;font-weight: bold;font-size:24px !important;}
.public-slide-left .public-slide-tit a{color:#fff !important;display: block;}
.public-slide-left .public-slide-tit a span{font-size:20px;color:#fff;display: block;margin-top: 17px;}
.public-slide-left ul.list{border:1px solid #dedede;padding-bottom: 70px;}
.public-slide-left ul.list  li a{padding-top: 17px;padding-bottom:19px;display: block;padding-left:17px;color:#666666;font-size:14px;border-bottom: 1px solid #dedede;}
.public-slide-left ul.list li a:hover .sright{border-left-color:#026ab4;}
.public-slide-left ul.list li a:hover{color: #a51900;background: #f3f3f3;}
.intro{margin-top: 15px; }
.intro li{text-align:center; background: #22970b; width:125px;height:100px;padding-top: 13px;float: left;margin-right: 10px;margin-bottom: 11px; float:left; border:0px solid #000; display:inline; font-size:14px; line-height:24px;}
.intro li:nth-child(even){margin-right: 0px;}
.intro li.even{margin-right: 0px;}
.intro li a{text-align: center;display: block;color:#fff;}
.intro li img{margin-bottom: 10px;}
.intro li:hover img{transform: scale(1.2);transition:  all 0.5s linear 0s;-ms-transform: scale(1.2);-ms-transition:  all 0.5s linear 0s;-o-transform: scale(1.2);-o-transition:  all 0.5s linear 0s;-webkit-transform: scale(1.2);-webkit-transition:  all 0.5s linear 0s;-moz-transform: scale(1.2);-moz-transition:  all 0.5s linear 0s;}

.public-section-right{ float:left; margin-left:30px; display:inline; margin-top:15px;width:910px; }
.current2{ width:910px;border-bottom:1px solid #cccccc; line-height:50px;}

.content{ margin:10px; line-height:26px; font-size:14px;}
/*内页样式*/
.wrapper-con{padding-top: 35px;width:100%;background: #f5f5f5;padding-bottom: 35px;}
.wrapper-con .center{position: relative;}

/*产品展示*/
.w-prolist li{float: left;width:208px;text-align: center;border:1px solid #ddd;margin-right: 14px;padding-bottom:10px;margin-bottom: 10px;}
.w-prolist li:hover{border-color:#a51900;/*background: #32bdfb;*/}
/*.w-prolist li:hover span{color:#fff;}*/
.w-prolist li:nth-child(4){margin-right: 0}
.w-prolist li:nth-child(8){margin-right: 0}
.w-prolist li:nth-child(12){margin-right: 0}
.w-prolist li img{width:100%;height: 170px;}
.w-prolist li span{color:#333;font-size:14px;display: block; line-height:30px;}
/*分页样式*/
.page ul{width:100%;text-align: center;}
.page ul li{display: inline-block; height:30px;line-height: 30px;text-align: center; margin-left: 5px; }
.page ul li:nth-child(1){ height:30px;line-height: 30px;}
.page ul li:last-child{height:30px;line-height: 30px;}
.page ul li a{font-size:14px;color:#999;display: block;border:1px solid #ddd; padding: 0px 9px; }
.page ul li span{font-size:14px;color:#999;display: block;border:1px solid #ddd; padding: 0px 9px; }
.page ul li .current{font-size:14px;color:#6c6969;display: block;border:1px solid #6c6969; padding: 0px 9px; }
.page ul li a.active{background: #32bdfb;color:#fff;border-color: #32bdfb}

/*新闻中心*/
.w-newslist {padding-left: 10px;padding-right: 10px;margin-bottom: 15px; padding-top:10px; }
.w-newslist li {position: relative;padding-bottom: 12px;border-bottom: 1px dashed #dddddd !important;margin-top: 18px;}
.w-newslist li:nth-child(1){margin-top:0px; }
.w-newslist li a.tit{font-size:20px;color:#333;display: block;padding-bottom: 7px; padding-top:10px;}
.w-newslist li a span.time{font-size:12px;float: right;color:#999;}
.w-newslist li .p{line-height: 24px;;padding-right:0px;}
.w-newslist li .p p{font-size:12px;color:#333;text-indent: 0em !important;}
.w-newslist li .add{position: absolute;display: block;width:105px;height:33px;text-align:center;line-height:33px;font-size:12px;color:#333333;right:3px;bottom:3px;}
.w-newslist li:hover .tit{color: #32bdfb;}
/*新闻中心详情页*/
.showcon h1{line-height: 25px;text-align: center;padding-top: 30px;font-size:18px;width:100%;padding-bottom: 10px;margin:0 auto;}
.showcon .ainfo {width:100%;padding-bottom: 5px;padding-top: 6px;text-align: center;color:#999;}
.showcon .n-con{line-height: 200%;color:#333;border-bottom: 1px solid #ddd;padding-bottom: 10px;}

/*上下篇*/
.fanye {padding-top: 15px;font-size: 14px;}
.fanye .next{margin-top: 10px;}
.fanye a{font-size:14px;color:#666;}

