@charset "utf-8";
.container{width: 1000px;margin: 0 auto;}
.container_b{padding-top: 28px;}

/*header*/
.header{height: 103px;background: #fff;border-bottom: solid #1f8a54 6px;box-shadow: 0 2px 12px 2px rgba(0,0,0,.5);position: relative;z-index: 55;}
.header .logo{width: 211px;height: 84px;overflow: hidden;padding-top: 19px;}

/*m_nav*/
.nav_box{width: 789px;height: 103px;}
.nav_box .nav_ul{width: 789px;margin: 0 auto;}
.nav_box .nav_ul .nav_li{width: 98px;height: 103px;float: left;background: #fff;}
.nav_box .nav_ul .nav_li .nav_div{width: 98px;height: 103px;position: relative;}
.nav_box .nav_ul .nav_li.hover{background: #f1f1f1;}
.nav_box .nav_ul .nav_li.hover .nav_a{color: #1f8a54;}
.nav_box .nav_ul .nav_li .nav_a{display: block;width: 100%;height: 100%;font: normal 18px/103px "Microsoft YaHei";color: #333;text-align: center;}
.nav_box .nav_ul .nav_li .nav_p{height: 37px;background: url(../images/nav_p_bg.png) repeat;border-top: solid #1f8a54 6px;width: 100%;position: absolute;left: 0;top: 103px;z-index: 9;display: none;}
.nav_box .nav_ul .nav_li .nav_p a{display: block;float: left;height: 37px;font: normal 14px/37px "Microsoft YaHei";color: #fff;text-align: center;margin: 0 5px 0 5px;}
.nav_box .nav_ul .nav_li.nav_li_05 .nav_p a,.nav_box .nav_ul .nav_li.nav_li_06 .nav_p a,.nav_box .nav_ul .nav_li.nav_li_04 .nav_p a{float: right;}
.nav_li_00 .nav_p .container{padding-left: 211px;width:789px; }
.nav_li_01 .nav_p .container{padding-left: 323px;width:677px; }
.nav_li_02 .nav_p .container{padding-left: 435px;width:565px;}
.nav_li_03 .nav_p .container{padding-left: 547px;width:453px;}
.nav_li_04 .nav_p .container{padding-right: 224px;width:776px;}
.nav_li_05 .nav_p .container{ padding-right: 112px;width:878px;}
.nav_li_06 .nav_p .container{/* padding-right: 211px;width:789px; */}

/***************m-focus-d*******************/
.m-focus-d{position:relative;z-index:1;width:100%;height:459px;overflow:hidden;}
.m-focus-d .switchable-box{width:100%;height:459px;}
.m-focus-d .switchable-content li{width:100%;height:459px;text-align:center;text-indent:-9999em;}
.m-focus-d .switchable-content li img{visibility:hidden;}
.m-focus-d a{display:block;position:absolute;top:200px;z-index:25;width:50px;height:18px;line-height:18px;text-align:center;background:#000;color:#fff;}
.m-focus-d .m-focus-prev {left:0px;}
.m-focus-d .m-focus-next {right:0px;}
.m-focus-d .switchable-nav {position:absolute;bottom:27px;right:45%;z-index:50;}
.m-focus-d .switchable-nav li {float:left;display:inline;margin:0 7px;width:40px;height:3px;line-height:3px;overflow: hidden;text-align:center;background:#fff;color:#fff;cursor:pointer;}
.m-focus-d .switchable-nav li.active {background:#62b000;color:#62b000;}
.m-focus-d .switchable-caption {height:24px;color:#FFF;}

.notice{height: 42px;background: url(../images/notice_bg.jpg) repeat-x;}
/**
 @ scroll-news */
.m-news-scroll{height:42px;overflow:hidden;line-height:42px;background: url(../images/notice_img.png) left center no-repeat;padding-left: 60px;width: 940px;}
.m-news-scroll li{line-height:42px;}
.m-news-scroll a{color:#333;font: normal 12px/42px "Microsoft YaHei";}
.m-news-scroll a:hover{text-decoration: underline;}

/*warp_a*/
.warp_a{}
.warp_a .con_box{width: 330px;height: 98px;overflow: hidden;}
.warp_a .con_box a{display: block;width: 230px;float: right;height: 80px;overflow: hidden;font: bold 14px/28px "Microsoft YaHei";color: #333;text-align: center;padding-top: 18px;padding-left: 100px;}
.warp_a .con_box a span{display: block;font-size: 24px;color: #ff8c21;}
.warp_a .con_box.con_box1{background: url(../images/bg1.png) center no-repeat;}
.warp_a .con_box.con_box2{background: url(../images/bg2.png) center no-repeat;margin-left: 6px;}
.warp_a .con_box.con_box3{background: url(../images/bg3.png) center no-repeat;}

/*warp_b*/
.f_title{height: 37px;overflow: hidden;}
.f_title .left{font: normal 16px/37px "Microsoft YaHei";color: #1f8a54;}
.f_title .left span{font-size: 12px;color: #999999;margin-left: 5px;}
.f_title .right{padding-top: 12px;}
.warp_b{height: 190px;overflow: hidden;border-bottom: solid #ccc 1px;margin-top: 24px;}
.wap_b_box1{width: 140px;}
.wap_b_box1 .con_box a{display: block;width: 123px;height: 33px;background: url(../images/btn_bg1.png) center no-repeat;font: normal 16px/33px "Microsoft YaHei";color: #fff;text-indent: 14px;margin-bottom: 9px;}
.wap_b_box1 .con_box a:hover{background: url(../images/btn_bg1_hover.png) center no-repeat;}

.wap_b_box2{width: 154px;padding-left: 20px;}
.wap_b_box2 .con_box,.wap_b_box3 .con_box{height: 118px;border-right: solid #ccc 1px;}
.wap_b_box2 .con_box a{display: block;width: 118px;height: 24px;background: url(../images/btn_bg2.png) center no-repeat;font: normal 14px/24px "Microsoft YaHei";color: #fff;text-indent: 14px;margin-bottom: 6px;}
.wap_b_box2 .con_box a:hover{background: url(../images/btn_bg2_hover.png) center no-repeat;}

.wap_b_box3{width: 415px;}
.wap_b_box3 .show_box{width: 395px;margin: 0 auto;font: normal 12px/24px "Microsoft YaHei";color: #333;}
.wap_b_box3 .con_box .show_box img{width: 138px;height: 82px;float: left;border: solid #ccc 2px;margin: 5px 10px 0 0;}
.wap_b_box3 .con_box .show_box a{color: #666;font-weight: bold;}

.wap_b_box4{width: 260px;}
.m_contact{/*background: url(../images/contact_bg.png) right top no-repeat;*/}
.m_contact .show_box{width: 232px;margin: 0 auto;background: url(../images/icon_01.png) left 7px no-repeat;font: normal 12px/24px "Microsoft YaHei";color: #333;padding-left: 20px;}

/*warp_c*/
.warp_c{margin-top: 10px;height: 220px;}
/*******m-product-1*********/
.m-product-1{width:1000px;margin-left:auto;margin-right:auto;position:relative;margin-top: 10px;}
.m-product-1 li{width:25%;float:left}
.m-product-1 li .u-img,
.m-product-1 li .u-name{display:block;text-align:center;}
.m-product-1 li .u-btn{background:#efeded;color:#FFF;padding:5px 15px;font-size:14px;display:inline-block;*display:inline;*zoom:1;}
.m-product-1 li .u-box{text-align:center;position: relative;}
.m-product-1 li .u-img{height:160px;width:100%;border:1px solid #ccc;overflow:hidden;margin-bottom:5px;padding: 4px 0 4px 0;background:#efeded;}
.m-product-1 li.hover .u-img{border:1px solid #999;background:#f3f3f3;}
.m-product-1 li img{height:160px;width:210px;}
.m-product-1 li .u-name{font-size:12px;line-height:26px;color:#fff;margin-bottom:8px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position: absolute;left: 0;bottom: -3px;background: url(../images/png_bg.png) repeat;font: normal 12px/26px "Microsoft YaHei";left: 4px;overflow: hidden;width: 210px;}
.m-product-1 li .u-box{margin-left:auto;margin-right:auto;width:220px;}


.m-product-1 .u-prev,
.m-product-1 .u-next{display:block;float:left;cursor:pointer;margin-top: -12px;top: 50%;background:url(../images/u-btn.png) no-repeat; cursor: pointer;height: 30px;position: absolute;text-indent: -9000px;width: 16px;filter:alpha(opacity=70);opacity: 0.7;-moz-opacity:0.7;-khtml-opacity: 0.7;}
.m-product-1 .u-prev{left: -20px;background-position: left 0;}
.m-product-1 .u-next{right: -20px;background-position: right 0;}
.m-product-1 .u-prev:hover,
.m-product-1 .u-next:hover{filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;-khtml-opacity: 1;}

/*footer*/
.footer{height: auto;overflow: hidden;margin-top: 35px;}
.footer_top{height: auto;overflow: hidden;background: url(../images/footer_bg.jpg) repeat;}
.footer_top .ewm{width: 139px;font: normal 12px/24px "Microsoft YaHei";color: #333;padding-top: 20px;}
.footer_top .ewm img{display: block;width: 90px;height: 90px;margin-left: 10px;}
.main_footer{width: 588px;padding-top: 30px;}
.main_footer .p1,.main_footer .p2{font: normal 12px/24px "Microsoft YaHei";color: #333;}
.main_footer .p1 a{color: #333;margin: 0 5px 0 5px;}
.footer_map{width: 246px;height: 61px;background: url(../images/map_bg.png) right 12px no-repeat;font: normal 14px/24px "Microsoft YaHei";color: #999;padding-top: 86px;}
.footer_map b{font-size: 24px;color: #ff8c21;}
.bottom_footer{height: 38px;background: #1f8a54;font: normal 12px/38px "Microsoft YaHei";color: #fff;text-align: center;}


/*产品列表*/
.side_bar{width: 282px;}
.class_list{border: solid #ccc 1px;}
.class_list .title,.side_contact .title{height: 56px;background: url(../images/menu_bg.png) center no-repeat;overflow: hidden;font: bold 18px/24px "Microsoft YaHei";color: #fff;padding-left: 74px;padding-top: 6px;}
.class_list .title span,.side_contact .title span{font-size: 14px;font-weight: normal;}
.side_contact{border: solid #ccc 1px;margin-top: 25px;}
.side_contact .title{background: url(../images/menu_bg2.png) center no-repeat;}

.m-leftmenu{font-family:'Microsoft YaHei';}
.m-leftmenu a:hover{text-decoration:none;}
.m-leftmenu a.fir-a{display:block;padding-left:55px;height:46px;line-height:46px;border-bottom: dotted 1px  #cccccc;background:url(../images/icon_02.png) 29px center no-repeat;font-size:16px;font-weight:normal;font-family:'Microsoft YaHei';color: #333;}
.m-leftmenu .current a.fir-a,
.m-leftmenu .hover a.fir-a{color:#333;background: url(../images/icon_02_hover.png) 29px center no-repeat;}
.m-leftmenu .sec-ul{display:none;border-bottom: dotted 1px  #cccccc;}
.m-leftmenu .sec-ul a.sec-a{display:block;padding-left:65px;height:27px;line-height:27px;color:#333;}
.m-leftmenu .sec-ul li.hover{background-color:#f2f2f2;}

.side_right{width: 690px;overflow: hidden;}
.side_right_title{height: 30px;border-bottom: dotted #ccc 1px;overflow: hidden;font: normal 14px/30px "Microsoft YaHei";color: #333;text-align: right;}
.goods_ul{width: 730px;}
.goods_ul li{float: left;width: 203px;margin: 34px 37px 0 0;}
.goods_ul li .img_box{display: block;width: 203px;height: 153px;background: #e0dfdf;overflow: hidden;position: relative;}
.goods_ul li .img_box img{display: block;width: 194px;height: 145px;margin: 0 auto;margin-top: 4px;}
.goods_ul li .img_box span{display: block;width: 194px;height: 25px;background: url(../images/png_bg.png) repeat;position: absolute;left: 4px;bottom: -25px;font: normal 12px/25px "Microsoft YaHei";color: #fff;text-indent: 10px;}
.goods_ul li .name_box{display: block;height: 30px;background: #ebebeb;font: normal 14px/30px "Microsoft YaHei";color: #333;text-align: center;margin-top: 2px;}
.goods_ul li.hover .img_box{background: #1f8a54;}

/***************** sub-news-table *********************/
.sub-news-table{background:url(../images/news-f-op.gif) left top no-repeat;padding-top: 15px;}
.sub-news-table .ed{background:url(../images/news-f-ed.gif) right top no-repeat;}
.sub-news-table th{padding:3px 0 10px 0;height:24px;color:#333;text-align:center}
.sub-news-table th.line{background:url(../images/t5_line.gif) right 11px no-repeat;}
.sub-news-table td{padding:3px 0 3px 0;border-bottom:1px dotted #ccc;line-height: 30px;}
.sub-news-table td.dig{font-family:'Microsoft YaHei'}
.sub-news-table td.text{padding-left:20px;font-size:12px;background:url(../images/ico.gif) 4px center no-repeat}
.sub-news-table td.text a,.sub-news-table td.dig{}
.sub-news-table td.text a:hover{text-decoration:underline}
.sub-news-table th.h20{height:20px;padding:0}

/***************** detail-pro *********************/
.pro-detail{padding-top: 15px;}
.pro-detail h1{font-size:18px;color:#333;font-weight:bold;margin-bottom:5px;text-align:center;}
.pro-detail .detail-time{text-align:center;color:#999;font-size:12px;padding:5px 0;border-bottom:1px solid #e5e5e5;}
.pro-detail .detail-user{text-align:center;color:#595959;font-size:12px;padding:5px 0;margin-bottom:10px;border-bottom:1px solid #e5e5e5;}
.pro-detail .detail-share{padding:5px 0;text-align:right}
.pro-detail .detail-img{position:relative;text-align:center;padding:10px 0;border-bottom:1px solid #e5e5e5;}
.pro-detail .detail-img img{max-width:100%;_width: expression((documentElement.clientWidth < 700) ? "" : "700px" );}
.pro-detail .detail-img .debtn-prev,.pro-detail .detail-img .debtn-next{position:absolute;top:50%;_top:100px;margin-top:-44px;display:block;width:54px;height:87px;background:url(../images/ad/ad-debtn.gif) no-repeat;z-index:11;filter:alpha(opacity=30);opacity: 0.3;-moz-opacity:0.3;-khtml-opacity: 0.3;}
.pro-detail .detail-img .debtn-prev:hover,.pro-detail .detail-img .debtn-next:hover{filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}
.pro-detail .detail-img .debtn-prev{left:0;background-position:left 0;}
.pro-detail .detail-img .debtn-next{right:0;background-position:right 0;}
.pro-detail .detail-con{text-align:justify;padding:10px;line-height:30px;font-size:14px;}
.pro-detail .detail-page{padding:10px;}
.pro-detail .detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pro-detail .detail-page .right{text-align:right;}
.pro-detail .detail-page .page-text a{color:#666;}
.pro-detail .detail-page .page-text a:hover{color:#900}
.sub-share{padding:15px 0;}
.sub-share .bdsharebuttonbox{width:200px;float:right;}

.news-detail{line-height:24px;padding-top: 15px;}
.news-detail h1{padding:10px 0;line-height:28px;text-align:center;font-size:24px;color:#000;font-family:'microsoft yahei';}
.news-detail .detail-time{position:relative;text-align:center;color:#666;font-size:12px;padding:5px 0;border-bottom:1px solid #ccc;}
#bdshare{position:absolute;right:10px;top:3px;line-height:16px;}
.news-detail .detail-user{text-align:center;color:#999;font-size:12px;padding:5px 0;margin-bottom:10px;border-bottom:1px solid #ccc;}
.news-detail .detail-share{padding:5px 0;text-align:right}
.news-detail .detail-img{text-align:center;padding:10px 0;border-bottom:1px solid #ccc;}
.news-detail .detail-img img{max-width:100%;_width: expression((documentElement.clientWidth < 700) ? "" : "700px" );}
.news-detail .detail-con{text-align:justify;padding:10px;border-bottom:1px solid #ccc;line-height:20px;color:#333;}
.news-detail .detail-page{padding:10px;}
.news-detail .detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-detail .detail-page .right{text-align:right;}
.news-detail .detail-page .page-text a{color:#666;}
.news-detail .detail-page .page-text a:hover{color:#900}

/***************** sub-content *********************/
.sub-content{padding:15px 10px 20px 10px;text-align:justify;line-height:24px;}
.sub-content img{max-width:700px;_width: expression((documentElement.clientWidth < 700) ? "" : "700px" );}
.sub-content h1{color:#000;margin-bottom:20px;padding:10px 0;text-align:center;font-size:18px;font-weight:normal;}
.sub-content h1 p{text-align:center;font-size:12px;}
.sub-content p{font-size:14px;color:#333;}
.sub-content #platform img{max-width:none;_width: none;}

/*****************sub-message ************/
.sub-message{padding:50px 30px;background:#FFF;color:#333;font-family:"microsoft yahei";}
.sub-message .m-textimg{font-size:14px;margin-bottom:20px;line-height:24px;}
.sub-message .m-textimg img{float:left;margin-right:15px;}
.sub-message i{font-style:normal;display:inline-block;*display:inline;*zoom:1;padding-right:5px;color:#F00}
.sub-message .m-tage{padding:5px 0;}
.sub-message .m-form{padding:10px;margin-bottom:10px;}
.sub-message table{width:100%;}
.sub-message .m-form table td{padding:7px 0;}
.sub-message label{display:inline-block;width:80px;height:30px;line-height:30px;text-align:right;position:relative;top:-1px;}
.sub-message .m-form table input{width:60%;height:28px;line-height:28px;padding-left:5px;vertical-align: middle;}
.sub-message .m-form .td-textarea{vertical-align: middle;width:60%;}
.sub-message .m-form .td-textarea label{float:left;}
.sub-message .m-form .td-textarea textarea{width:70%;height:168px;padding:5px;}
.sub-message .m-submit{text-align:right;vertical-align: top;}
.sub-message .m-submit img{margin-left:5px;vertical-align:top;}
.sub-message .m-submit .btn{width:80px;height:28px;line-height:24px;margin:0;margin-left:5px;border:none;font-family:"microsoft yahei";cursor:pointer;font-size:14px;}
.sub-message .m-submit .btn:hover{filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;-khtml-opacity: 0.9;}
.sub-message .m-submit input{vertical-align:top;height:24px;line-height:24px;margin:0;width:80px;cursor:auto;padding-left:5px;}
.sub-message .m-submit input,
.sub-message .m-form table input,
.sub-message .m-form .td-textarea textarea{border:1px solid #E1E1E1;background:#FFF;}
.sub-message .m-form{border:1px solid #e0e0e0;background:#f5f3f3;}
.sub-message .m-submit .btn{color:#fff;background:#1f8a54;}


