@charset "utf-8";

.container{width: 1000px;margin: 0 auto;}



.header{height: 113px;box-shadow: 0 0 10px -2px rgba(0,0,0,.5);-webkit-box-shadow: 0 0 10px -2px rgba(0,0,0,.5);position: relative;z-index: 66;}

.header .logo{display: inline-block;overflow: hidden;margin-top: 40px;}



/*nav*/

.nav_box{height: 113px;}

.nav_box .nav_ul{}

.nav_box .nav_ul .nav_li{width: 95px;height: 113px;float: left;position: relative;}

.nav_box .nav_ul .nav_li.hover .nav_a,.nav_box .nav_ul .nav_li.active .nav_a{background: #039379;color: #fff;}

.nav_box .nav_ul .nav_li .nav_a{display: block;width: 100%;height: 100%;font: normal 16px/113px "Microsoft YaHei";color: #333;text-align: center;}

.nav_box .nav_ul .nav_li .nav_p{width: 95px;position: absolute;left: 0;top: 113px;z-index: 9;display: none;}

.nav_box .nav_ul .nav_li .nav_p a{display: block;height: 30px;background: #039379;box-shadow: 0 0 10px -2px rgba(0,0,0,.8);font: normal 12px/30px "Microsoft YaHei";color: #fff;text-align: center;}

.nav_box .nav_ul .nav_li .nav_p a:hover{opacity: .8;}



/***************m-focus-d*******************/

.m-focus-d{position:relative;z-index:1;width:100%;height:450px;overflow:hidden;}

.m-focus-d .switchable-box{width:100%;height:450px;}

.m-focus-d .switchable-content li{width:100%;height:450px;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:10px;right:27px;z-index:50;}

.m-focus-d .switchable-nav li {float:left;display:inline;margin:0 7px;width:15px;height:15px;line-height:15px;text-align:center;background:#039379;color:#000;cursor:pointer;border-radius: 100%;overflow: hidden;}

.m-focus-d .switchable-nav li.active {background:#f2bc00;color:#fff;}

.m-focus-d .switchable-caption {height:24px;color:#FFF;}



.warp_a{height: 140px;border-bottom: solid #ccc 1px;}

.warp_a_ul{}

.warp_a_ul li{float: left;width: 325px;margin-left: 12px;}

.warp_a_ul li .u_box{display: block;height: 101px;position: relative;margin-top: 25px;z-index: 66;}

.warp_a_ul li.child_0 .u_box{background: url(../images/Img1.jpg) center no-repeat;}

.warp_a_ul li.child_1 .u_box{background: url(../images/Img2.jpg) center no-repeat;}

.warp_a_ul li.child_2 .u_box{background: url(../images/Img3.jpg) center no-repeat;}

.warp_a_ul li .imgBox{width: 108px;height: 108px;overflow: hidden;position: absolute;top: -65px;left: 107px;}

.warp_a_ul li .imgBox img{width: 108px;}

.warp_a_ul li .name{height: 50px;font-size: 24px;line-height: 50px;text-align: center;color: #fff;position: relative;top: 40px;}

.warp_a_ul li.child_0{margin-left: 0;}

.warp_a_ul li .u_box:hover{opacity: .9;}





.f_hd{overflow: hidden;text-align: center;margin-top: 25px;}

.f_hd .p1{font-size: 24px;font-family: "Arial";color: #d9d9d9;}

.f_hd .p2{height: 50px;overflow: hidden;background: url(../images/f_hdBg.jpg) center bottom no-repeat;font-size: 24px;font-weight: bold;color: #039379;line-height: 50px;overflow: hidden;}
/*case*/
.case{margin-top:20px;}
.case_show{background:#039379;overflow:hidden;margin-top:30px;padding-top:30px;}
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}

.product_list1 li{float:left;margin-left:26px;margin-right:26px;_display:inline;margin-bottom:42px;}
.product_list1 li:hover{border-color:#0262b8}
.product_list1 li a.img{border:1px solid #eaeaea;width:229px;height:198px;}
.product_list1 li a.img img{width:229px;height:198px;}
.product_list1 li h3{text-align:center;line-height:32px;}
.product_list1 li:hover h3{}
.product_list1 li h3 a{color:#fff;font:400 16px/32px "微软雅黑";display:block;}
.product_list1 li a.img{display:block;}
/*baout us*/
.about_us{overflow: hidden;}
.about_con{padding-bottom: 75px;overflow: hidden;}

.about_con .imgBox{width: 344px;height: 270px;position: relative;margin-top: 37px;float: left;}

.about_con .imgBox img{width: 344px;height: 270px;}

.about_con .imgBox span{display: block;width: 278px;height: 357px;overflow: hidden;background: url(../images/imgBg.png) center no-repeat;position: absolute;left: 35px;top: -37px;}

.about_con .txt{width: 606px;overflow: hidden;margin-top: 37px;line-height: 24px;}

.about_con .txt h1{height: 48px;line-height: 18px;font-size: 18px;}

.f_more{display: block;width: 140px;height: 30px;background: #f2bc00;border-radius: 5px;font-size: 18px;line-height: 30px;text-align: center;color: #fff;}

.about_con .txt .f_more{margin-top: 40px;}



/*warp_case*/

.warp_case{overflow: hidden;background: #039379;}

.warp_case .f_hd .p1{color: #b8e4dc;}

.warp_case .f_hd .p2{color: #fff;background: url(../images/f_hdBg2.jpg) center bottom no-repeat;}



.goods_view{overflow: hidden;width: 1100px;margin-top: 20px;}

.goods_view li{float: left;width: 242px;margin: 11px 11px 0 0;}

.goods_view li .imgBox{display: block;height: 210px;border-right: solid #d5d5d5 4px;border-bottom: solid #d5d5d5 4px;background: #fff;}

.goods_view li .imgBox span{display: block;width: 233px;height: 206px;overflow: hidden;}

.goods_view li .imgBox span img{width: 233px;height: 206px;}

.goods_view li .namBox{height: 40px;overflow: hidden;font-size: 18px;line-height: 40px;color: #fff;}

.goods_view li .imgBox:hover{border-color: #f2bc00;}

.warp_case .f_more{margin: 30px auto;}



/*m_news*/

.m_news{width: 502px;overflow: hidden;margin-top: 22px;}

.f_hd2{height: 46px;border-bottom: solid #ccc 1px;}

.f_hd2 .txt{font-size: 24px;line-height: 46px;}

.f_hd2 .txt span{font-size: 12px;color: #999;margin-left: 10px;}

.news_list{}

.news_list li{height: 40px;border-bottom: dotted #ccc 1px;}

.news_list li a{display: block;height: 40px;overflow: hidden;background: url(../images/newsIcon.png) 3px center no-repeat;line-height: 40px;padding-left: 24px;}

.news_list li a span{float: right;}

.news_list li a:hover{color: #f2bc00;}



.m_contact{width: 455px;margin-top: 22px;}

.m_contact .imgBox{height: 101px;overflow: hidden;}

.contact_con{overflow: hidden;margin-top: 10px;}

.contact_con li{clear: both;font-size: 14px;line-height: 30px;padding-left: 40px;}

.contact_con li.child_1{background: url(../images/contact_icon1.png) 9px 6px no-repeat; }

.contact_con li.child_2{background: url(../images/contact_icon2.png) 9px 6px no-repeat; }

.contact_con li.child_3{background: url(../images/contact_icon3.png) 9px 6px no-repeat; }



/*footer*/

.footer{overflow: hidden;background: #039379;margin-top: 36px;}

.footer_top{height: 45px;border-bottom: solid #069c84 1px;text-align: center;}

.footer_top a{color: #fff;margin: 0 15px;line-height: 45px;}

.footer_bottom{height: 39px;border-top: solid #04755e 1px;color: #fff;line-height: 39px;text-align: center;}



/*sub_body*/

.sub_body .m-focus-d,.sub_body .m-focus-d .switchable-box,.sub_body .m-focus-d .switchable-content li{height: 450px;}



/*sideBar*/

.sideBar{width: 227px;overflow: hidden;}

.side_menu{overflow: hidden;background: #039379;margin-top: 35px;}

.side_hd{height: 81px;overflow: hidden;border-bottom: solid #027a65 1px;width: 211px;margin: 0 auto;text-align: center;}

.side_hd .p1{font-size: 24px;color: #fff;margin-top: 20px;}

.side_hd .p2{font-size: 12px;color: #b8e4dc;}

/*m-leftmenu*/

.m-leftmenu{font-family:'Microsoft YaHei';overflow: hidden;margin-top: 10px;}

.m-leftmenu a:hover{text-decoration:none;}

.m-leftmenu a.fir-a{margin: 0 auto;display:block;height:38px;font-size:18px;color: #fff;font-weight: normal;overflow: hidden;line-height: 38px;background: url(../images/menuIcon.png) 36px center no-repeat;text-indent: 78px;}



.m-leftmenu .fir-li{margin: 0 auto;}

.m-leftmenu .current a.fir-a,

.m-leftmenu .hover a.fir-a{background: #f2bc00 url(../images/menuIcon_hover.png) 36px center no-repeat;color:#fff;height: 38px;line-height: 38px;}

.m-leftmenu .sec-ul{display:none;margin: 0 auto;}

.m-leftmenu .sec-ul a.sec-a{display:block;height:29px;font-size: 14px;color: #fff;overflow: hidden;line-height: 29px;font-size: 12px;text-indent: 78px;border-bottom: dashed #acdcff 1px;}

.m-leftmenu .sec-ul li.hover{ }

.m-leftmenu .sec-ul li.hover a.sec-a{opacity: .8;}

.side_hd2{background: url(../images/contact_icon7.png) left center no-repeat;}

.side_hd2 p{text-align: left;padding-left: 75px;}

.side_contact{width: 211px;margin: 0 auto;}

.side_contact li{clear: both;font-size: 16px;line-height: 22px;color: #fff;padding-left: 37px;margin: 10px 0;}

.side_contact li.child_1{background: url(../images/contact_icon4.png) left 5px no-repeat;}

.side_contact li.child_1 b{font-size: 24px;color: #ffc601;display: block;}

.side_contact li.child_2{background: url(../images/contact_icon5.png) left 5px no-repeat;}

.side_contact li.child_3{background: url(../images/contact_icon6.png) left 5px no-repeat;}



/*sideRight*/

.sideRight{width: 732px;overflow: hidden;margin-top: 35px;}

.sideRight_hd{height: 32px;overflow: hidden;border-bottom: solid #ccc 1px;}

.sideRight_hd .txt{background: url(../images/menu_con.png) left center no-repeat;font-size: 18px;line-height: 32px;text-indent: 26px;}

.sideRight_hd div.right{line-height: 32px;}

.sideRight .goods_view {width: 800px;}

.sideRight .goods_view li .namBox{color: #333;}



/*分享到S*/

.sub-share{padding:10px 0;color:#999;line-height:30px;}

.sub-share .bdsharebuttonbox{width:200px;float:right;}

.sub-share .bdsharebuttonbox a{color:#333;}

/*分享到E*/



/*新闻详细S*/

.news-detail{line-height:2;}

.news-detail h1{padding:5px 0;text-align:center;font-size:24px;}

.news-detail .detail-time{position:relative;text-align:center;font-size:12px;padding:5px 0;}

.news-detail .detail-user{text-align:center;padding:5px 0;margin-bottom:10px;}

.news-detail .detail-share{padding:5px 0;text-align:right}

.news-detail .detail-img{position:relative;text-align:center;padding:10px 0;}

.news-detail .detail-img img{max-width:100%;_width: expression((documentElement.clientWidth > 740) ? "auto" : "740px" );}

.news-detail .detail-img .debtn-prev,.news-detail .detail-img .debtn-next{position:absolute;top:50%;margin-top:-44px;display:block;_display:none;width:54px;height:87px;background:url(../images/pic-debtn.gif) no-repeat;z-index:11;filter:alpha(opacity=30);opacity: 0.3;-moz-opacity:0.3;-khtml-opacity: 0.3;}

.news-detail .detail-img .debtn-prev:hover,.news-detail .detail-img .debtn-next:hover{filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}

.news-detail .detail-img .debtn-prev{left:0;background-position:left 0;}

.news-detail .detail-img .debtn-next{right:0;background-position:right 0;}

.news-detail .detail-con{text-align:justify;padding:10px;line-height:24px;}

/*新闻详细E*/



/*上一页下一页S*/

.detail-page{margin-top:15px;padding:10px;border-top:1px solid #eee;}

.detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.detail-page .right{text-align:right;}

.detail-page .page-text a{}

.detail-page .page-text a:hover{color:#c00}

/*上一页下一页E*/



/*****************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:90px;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:#039379;}

