@charset "utf-8";
.container{width: 1000px;margin: 0 auto;}

/*header*/
.header{height: 68px;overflow: hidden;}
.header .logo{display: inline-block;overflow: hidden;margin-top: 15px;}
.hd_tel{overflow: hidden;line-height: 20px;background: url(../images/tel_icon.png) left 5px no-repeat;padding-left: 32px;margin-top: 15px;padding-right: 5px;}
.hd_tel i{display: block;font-size: 24px;font-weight: bold;color: #ff9933;}

/*nav*/
.m_nav{height: 40px;position: relative;}
.m_nav .nav_bg{width: 50%;height: 40px;position: absolute;top: 0;}
.nav_left{left: 0;background: #ff9933;}
.nav_right{right: 0;background: #333333;}
.nav_box{height: 40px;background: url(../images/nav_bg.jpg) center no-repeat;width: 1000px;margin: 0 auto;position: relative;z-index: 2;}
.nav_box .nav_ul{}
.nav_box .nav_ul .nav_li{width: 100px;height: 40px;float: left;position: relative;}
.nav_box .nav_ul .nav_li.hover{background: rgb(253,149,17);}
.nav_box .nav_ul .nav_li .nav_a{display: block;width: 100%;height: 100%;font: normal 16px/40px "Microsoft YaHei";color: #fff;text-align: center;}
.nav_box .nav_ul .nav_li .nav_p{width: 100px;position: absolute;left: 0;top: 40px;z-index: 9;display: none;}
.nav_box .nav_ul .nav_li .nav_p a{display: block;background: #ff9933;box-shadow: 0 0 10px -2px;height: 30px;font: normal 14px/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:500px;overflow:hidden;}
.m-focus-d .switchable-box{width:100%;height:500px;}
.m-focus-d .switchable-content li{width:100%;height:500px;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:15px;right:50%;margin-right: -50px;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:#fff;color:#000;cursor:pointer;border-radius: 100%;}
.m-focus-d .switchable-nav li.active {background:#ff9933;color:#fff;}
.m-focus-d .switchable-caption {height:24px;color:#FFF;}
.sub_body .m-focus-d,.sub_body .m-focus-d .switchable-box,.sub_body .m-focus-d .switchable-content li{height: 333px;}

/*f_hd*/
.f_hd{overflow: hidden;background: url(../images/f_hdBg.png) center bottom no-repeat;font-size: 30px;text-align: center;padding: 38px 0 28px 0;}
.f_hd p{font-size: 24px;color: #999999;line-height: 30px;}

/*tab_ccurse*/
.tab_ccurse{overflow: hidden;margin-top: 29px;}
.tab_ccurse_ul{width: 1100px;}
.tab_ccurse_ul li{float: left;width: 89px;height: 27px;margin-right: 12px;}
.tab_ccurse_ul li a{display: block;height: 25px;border: solid #ccc 1px;font-size: 12px;line-height: 25px;text-align: center;}
.tab_ccurse_ul li.active a{background: #ff9933;border-color: #ff9933;color: #fff;}

.tab_ccurse_con{overflow: hidden;margin-top: 28px;}
.tab_ccurse_con_list{width: 1150px;display: none;}
.tab_ccurse_con_list li{float: left;margin-right: 33px;}
.tab_ccurse_con_list li .u_box{display: block;width: 230px;overflow: hidden;}
.tab_ccurse_con_list li .imgBox{height: 284px;overflow: hidden;}
.tab_ccurse_con_list li .imgBox img{width: 230px;transition:.4s;-webkit-transition:.4s;}
.tab_ccurse_con_list li .nameBox{height: 39px;overflow: hidden;background: #eaebe6;font-size: 12px;line-height: 39px;text-align: center;}
.tab_ccurse_con_list li .u_box:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);}
.tab_ccurse_con_list li .u_box:hover .nameBox{color: #333;}

.showed_table{width: 100%;margin-top: 32px;border-right: solid #ccc 1px; }
.showed_table th{height: 33px;background: #ff9933;border-top: solid #ccc 1px;border-bottom: solid #ccc 1px;color: #fff;line-height: 33px;text-align: center;font-weight: normal;}
.showed_table td{height: 33px;border-bottom: solid #ccc 1px;line-height: 33px;text-align: center;}
.showed_table td.child_td1{background: #ff9933;color: #fff;}
.showed_table td a:hover{color: #ff9933;}

/*video_warp*/
.video_warp{height: 623px;overflow: hidden;background: url(../images/vido_bg.jpg) center no-repeat;margin-top: 39px;}
.video_con{width: 505px;}
.video_con .hd{height: 103px;overflow: hidden;font-size: 30px;line-height: 103px;color: #ff9933;margin-top: 36px;}

/*m_news*/
.m_news{overflow: hidden;width: 1000px;margin-top: 35px;}
.news_ul{width: 1050px;}
.news_ul li{float: left;width: 491px;height: 171px;border: solid #ccc 1px;overflow: hidden;margin: 0 14px 14px 0;}
.news_ul li .u_box{display: block;width: 476px;height: 161px;margin: 5px auto 0 auto;overflow: hidden;}
.news_ul li .imgBox{float: left;width: 136px;overflow: hidden;}
.news_ul li .imgBox img{width: 136px;}
.news_ul li .txt{width: 323px;float: right;overflow: hidden;}
.news_ul li h1{height: 32px;border-bottom: solid #919191 1px;line-height: 32px;}
.news_ul li h1 span{color: #666666;margin-left: 6px;}
.news_ul li .con{height: 76px;overflow: hidden;font-size: 12px;line-height: 24px;color: #666;margin-top: 11px;}
.news_ul li .txt .more{width: 83px;height: 23px;display: block;border: solid #fe6c00 1px;color: #fe6c00;line-height: 23px;text-align: center;float: right;margin-top: 10px;}
.news_ul li.hover{border: solid #fe6c00 1px;}

/*******m-product-1*********/
.m-product-1{width:953px;margin-left:auto;margin-right:auto;position:relative;margin-top: 28px;}
.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:#999999;color:#FFF;padding:5px 15px;font-size:14px;display:inline-block;*display:inline;*zoom:1;}
.m-product-1 li .u-box{text-align:center;width: 176px;}
.m-product-1 li .u-img{height:132px;width:100%;border:1px solid #ccc;overflow:hidden;}
.m-product-1 li .u-img span{display: block;width: 166px;height: 124px;overflow: hidden;margin: 3px auto 0 auto;}
.m-product-1 li img{width:166px;}
.m-product-1 li .nameBox{height: 40px;overflow: hidden;line-height: 40px;text-align: center;font-size: 12px;}
.m-product-1 .u-prev,
.m-product-1 .u-next{display:block;float:left;cursor:pointer;top: 57px;background:url(../images/u_btn.png) no-repeat; cursor: pointer;height: 31px;position: absolute;text-indent: -9000px;width: 19px;filter:alpha(opacity=70);opacity: 0.7;-moz-opacity:0.7;-khtml-opacity: 0.7;}
.m-product-1 .u-prev{left: -30px;background-position: left 0;}
.m-product-1 .u-next{right: -15px;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;}
.m-product-1 li .u-img:hover{border: solid #fe6c00 1px;}

.m_ann{overflow: hidden;margin-top: 30px;}
.m_ann img{display: block;width: 100%;}

/*m_news2*/
.m_news2{width: 528px;overflow: hidden;}
.f_hd2{height: 57px;overflow: hidden;margin-top: 73px;}
.f_hd2 .txt{}
.f_hd2 .txt b{display: block;float: left;font-size: 36px;color: #666666;line-height: 36px;margin-right: 10px;}
.f_hd2 .txt div p{line-height: 18px;}
.f_hd2 .txt div p.p2{color: #999999;font-size: 12px;}
.f_hd2 .moew_a{display: block;width: 102px;height: 28px;border: solid #ccc 1px;font-size: 12px;line-height: 28px;text-align: center;color: #666;}
.f_hd2 .moew_a:hover{border-color: #ff9933;color: #ff9933;}

.news_ul2{}
.news_ul2 li{overflow: hidden;margin-bottom: 16px;}
.news_ul2 li .u_box{display: block;height: 84px;overflow: hidden;background: #ccc;}
.news_ul2 li .time{float: left;width: 83px;height: 66px;background: #666666;font-size: 30px;text-align: center;color: #fff;padding-top: 18px;}
.news_ul2 li .time span{font-size: 12px;line-height: 26px;display: block;}
.news_ul2 li .con{width: 412px;overflow: hidden;float: left;margin-left: 14px;font-size: 12px;line-height: 16px;}
.news_ul2 li .con h1{height: 24px;overflow: hidden;line-height: 24px;margin-top: 13px;font-size: 16px;}
.news_ul2 li .u_box:hover{background: #ffcc00;color: #fff;}

.common_warp{width: 435px;overflow: hidden;}
.common_warp .f_hd2 .txt{background: url(../images/icon1.jpg) left center no-repeat;padding-left: 20px;}

.Q_dl{overflow: hidden;margin-bottom: 45px;}
.Q_dl dt{overflow: hidden;}
.Q_dl dt a{display: block;}
.Q_dl dt a span,.Q_dl dd span{display: block;width: 20px;height: 20px;background: #ffcc00;font-weight: bold;color: #fff;line-height: 20px;text-align: center;font-size: 12px;float: left;margin-right: 8px;overflow: hidden;}
.Q_dl dt a .txt{width: 403px;float: right;font-size: 16px;line-height: 20px;}
.Q_dl dd{overflow: hidden;margin-top: 9px;}
.Q_dl dd span{background: #666666;}
.Q_dl dd .con{width: 403px;float: right;font-size: 12px;line-height: 15px;}

/*footer*/
.footer{overflow: hidden;background: #2e2e2e;margin-top: 60px;}
.footer_nav{height: 45px;overflow: hidden;background: url(../images/footer_navBg.png) center bottom no-repeat;text-align: center;}
.footer_nav a{font-size: 16px;color: #ff9933;line-height: 45px;margin: 0 15px;}

.footer_contact{width: 277px;overflow: hidden;background: url(../images/footer_line.png) right center no-repeat;}
.footer_contact .showBox{width: 235px;margin: 0 auto;overflow: hidden;background: url(../images/footer_icon1.png) left 16px no-repeat;padding-top: 93px;line-height: 24px;font-weight: bold;font-style: italic;font-size: 18px;}
.footer_contact .title{color: #ffb011;}
.footer_contact .con{color: #fff;}

.footer_QQzixun{width: 338px;overflow: hidden;background: url(../images/footer_line.png) right center no-repeat;}
.footer_QQzixun .showBox{width: 250px;overflow: hidden;margin: 0 auto;background: url(../images/footer_icon2.png) left 16px no-repeat;padding-top: 93px;}
.footer_QQzixun .QQ_list{overflow: hidden;padding-top: 12px;margin-bottom: 18px;}
.footer_QQzixun .QQ_list a{float: left;margin-right: 8px;}
.footer_QQzixun .bdsharebuttonbox span{color: #fff;font-size: 12px;line-height: 28px;}

.footer_firend{width: 361px;overflow: hidden;background: url(../images/footer_icon3.png) left 16px no-repeat;padding-top: 93px;}
.footer_firend .footer_firedn_ul{width: 400px;}
.footer_firend .footer_firedn_ul li{float: left;width: 112px;height: 37px;margin-right: 15px;}
.footer_copy{height: 46px;overflow: hidden;font-size: 12px;color: #fff;line-height: 46px;text-align: center;margin-top: 22px;background: #ff9933;}

/*sideBar*/
.sideBar{width: 232px;overflow: hidden;margin-top: 30px;}
.sideBar_hd{height: 66px;background: url(../images/menuHd_bg.png) center no-repeat;position: relative;margin-bottom: -14px;z-index: 2;font-size: 28px;color: #fff;line-height: 66px;text-align: center;font-weight: bold;}
.menu_list{border: solid #ccc 1px;}
/*m-leftmenu*/
.m-leftmenu{font-family:'Microsoft YaHei';overflow: hidden;border-bottom: 0px;margin-bottom: 27px;width: 191px;margin: 0 auto;margin-bottom: 30px;margin-top: 14px;}
.m-leftmenu a:hover{text-decoration:none;}
.m-leftmenu a.fir-a{margin: 0 auto;display:block;height:40px;font-size:14px;color: #333;font-weight: normal;overflow: hidden;text-align: center;border-bottom: dashed #ccc 1px;line-height: 40px;}
.m-leftmenu a.fir-a span{}
.m-leftmenu .fir-li{margin: 0 auto;}
.m-leftmenu .current a.fir-a,
.m-leftmenu .hover a.fir-a{color:#fff;height: 40px;line-height: 40px;background:url(../images/menu_bg.png) center 1px no-repeat;border-bottom: solid #ccc 1px;}
.m-leftmenu .current a.fir-a span{display: inline-block;margin-top: 14px;background: #ff9933;border-radius: 5px;line-height: 25px;padding: 0 5px;box-shadow: 1px 1px 2px 2px rgba(0,0,0,.5);}
.m-leftmenu .sec-ul{display:none;margin: 0 auto;}
.m-leftmenu .sec-ul a.sec-a{display:block;height:30px;font-size: 14px;color: #333;overflow: hidden;line-height: 30px;border-bottom: solid #ccc 1px;text-align: center;font-size: 12px;}
.m-leftmenu .sec-ul li.hover{ }
.m-leftmenu .sec-ul li.hover a.sec-a{opacity: .8;}

.sideBar_contact{border: solid #ccc 1px;box-shadow: 0px 0px 10px -2px rgba(0,0,0,.8);padding-bottom: 20px;margin-top: 10px;overflow: hidden;}
.sideBar_contact .showBox{width: 184px;margin: 0 auto;overflow: hidden;}
.sideBar_contact .hd{height: 31px;line-height: 31px;text-align: center;}
.sideBar_contact .tel{height: 33px;background: url(../images/icon2.png) left center no-repeat;font-size: 18px;line-height: 33px;padding-left: 40px;color: #ff9933;font-style: italic;font-weight: bold;}
.sideBar_contact .con{font-size: 12px;line-height: 24px;}
.an_a{display: block;border-bottom: solid #ccc 1px;overflow: hidden;padding: 12px 0;}
.an_a:hover{opacity: .8;}

.side_content{width: 760px;overflow: hidden;margin-top: 49px;}
.side_content_hd{height: 54px;}
.side_content_hd .txt{background: url(../images/icon3.png) left center no-repeat;padding-left: 31px;line-height: 54px;color: #ff9900;}
.side_content_hd .txt a{color: #ff9900;}
.side_content .m-product-1{width: 800px;margin-top: 0;}
.side_content .m-product-1 li{width: auto;margin-right: 18px;}

.side_content .news_ul{width: 760px;}
.side_content .news_ul li{clear: both;width: 758px;}
.side_content .news_ul li .u_box{width: 738px;}
.side_content .news_ul li .txt{width: 585px;}
.side_content .news_ul li h1{border-bottom: dashed #919191 1px;}

/***************** sub-news-table *********************/
.sub-news-table{background:url(../images/news-f-op.gif) left top no-repeat;}
.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;font-size: 12px;color: #999;}
.sub-news-table td.dig{}
.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{line-height: 30px;font-size: 14px;}
.sub-news-table td.text a:hover{text-decoration:underline;color: #ff9933;}
.sub-news-table th.h20{height:20px;padding:0}

/*分享到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*/

.news-detail h2.title{height: 40px;font-size: 16px;line-height: 40px;border-bottom: solid #ff9933 1px;}
.news-detail h2.title span{display: inline-block;background: #ff9933;color: #fff;padding: 0 5px;line-height: 30px;font-weight: normal;margin-top: 10px;border-radius: 5px 5px 0 0;}

/*****************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:100px;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:#ff9933;}

/*spec_header*/
.spec_header{height: 99px;overflow: hidden;background: #323232;border-top: solid #404040 1px;}
.spec_header_show{width: 1040px;margin: 0 auto;}
.spec_header_show .logo{display: inline-block;margin-top: 12px;}
.spec_header_show .tel{color: #fff;overflow: hidden;margin-top: 22px;}
.spec_header_show .tel .title{font-size: 16px;width: 92px;overflow: hidden;}
.spec_header_show .tel .txt{font-size: 16px;line-height: 24px;}
.spec_imgBox{overflow: hidden;}
.spec_imgBox img{display: block;max-width: 100%;margin: 0 auto;}
.spec_imgBox2{padding: 66px 0 38px 0;}

.spec_warp1{overflow: hidden;background: #ffd8ba;padding-bottom: 76px;}
.spec_warp1 .showBox{width: 1200px;overflow: hidden;margin: 0 auto;position: relative;}
.spec_warp1_ul{}
.spec_warp1_ul li{float: left;width: 400px;overflow: hidden;margin-top: 106px;}
.spec_warp1_ul .u_box{height: 445px;overflow: hidden;background: #fff;}
.spec_warp1_ul .imgBox{height: 222px;overflow: hidden;}
.spec_warp1_ul .imgBox img{width: 400px;}
.spec_warp1_ul .hd{height: 35px;overflow: hidden;background: url(../images/zt_img/icon.png) center no-repeat;text-align: center;}
.spec_warp1_ul .hd span{display: inline-block;font-size: 22px;line-height: 35px;background: #fff;padding: 0 5px;}
.spec_warp1_ul .txt{font-size: 13px;line-height: 18px;text-align: center;margin-top: 8px;color: #434242;}
.spec_warp1_ul li.child_1 .txt{margin-top: 20px;}
.spec_warp1_ul li.child_2 .txt{margin-top: 0;}
.spec_warp1_ul li.child_1{margin-top: 330px;}
.spec_warp1 .img1{position: absolute;top: 66px;left: 450px;}

.spec_imgBox3{padding: 43px 0 87px 0;}
.spec_imgBox4{background: #ff7e00;padding: 34px 0;}

