@charset "utf-8";
.container{width: 1000px;margin: 0 auto;}
.mg_top{position: relative;margin-top: -43px;z-index: 66;}
.f_title{height: 43px;overflow: hidden;background: #0099ff url(../images/f_title_bg1.gif) 11px center no-repeat;box-shadow: 0 2px 10px -2px rgba(0,0,0,.5);}
.f_title2{background: #0099ff url(../images/f_title_bg2.gif) 11px center no-repeat;}
.f_title .left{font: normal 18px/43px "Microsoft YaHei";color: #fff;text-indent: 27px;}
.f_title2 .left{text-indent: 31px;}
.f_title .right{padding-right: 10px;}
.f_title .right a{font: normal 14px/43px "Microsoft YaHei";color: #fff;}
.f_title3{height: 31px;overflow: hidden;background: #0099ff url(../images/f_title_bg3.gif) 8px center no-repeat;box-shadow: 0 2px 10px -2px rgba(0,0,0,.5);}
.f_title3 .left{text-indent: 21px;font: normal 14px/31px "Microsoft YaHei";color: #fff;}
.f_title3 .right{padding-right: 10px;}
.f_title3 .right a{font: normal 12px/31px "Microsoft YaHei";color: #fff;}

/*header*/
.header{}
.header_top{height: 103px;}
.header_top .logo{display: block;width:331px;height: 103px;overflow: hidden;}
.header_tel{height: 41px;background: url(../images/tel_bg.gif) left center no-repeat;overflow: hidden;padding-left: 42px;margin-top: 40px;}
.header_tel .box1{font: normal 14px/14px "Microsoft YaHei";color: #333333;float: left;padding-top: 5px;}
.header_tel .box1 span{font-size: 12px;display: block;}
.header_tel .box2{height: 41px;font: normal 18px/41px "Adobe 黑体 Std";color: #c00;float: left;margin-left: 3px;}
/*nav*/
.nav_box{height: 50px;background: url(../images/nav_bg.gif) repeat-x;position: relative;z-index: 66;}
.nav_box .nav_ul{width: 1000px;margin: 0 auto;}
.nav_box .nav_ul .nav_li{width: 81.5px;height: 50px;float: left;position: relative;}
.nav_box .nav_ul .nav_li.hover{background: #0071d7;}
.nav_box .nav_ul .nav_li .nav_a{display: block;width: 100%;height: 100%;font: bold 14px/50px "Microsoft YaHei";color: #fff;text-align: center;}
.nav_box .nav_ul .nav_li .nav_p{width:  81.5px;position: absolute;left: 0;top: 50px;z-index: 9;background: #0071d7;display: none;}
.nav_box .nav_ul .nav_li .nav_p a{display: block;height: 27px;font: normal 12px/27px "Microsoft YaHei";color: #fff;text-align: center;}
.nav_box .nav_ul .nav_li .nav_p a:hover{background: #0365bf;}
.nav_box .nav_ul .nav_li.nav_li_5{width: 181px;height: 50px;background: url(../images/logo_bg.gif) center no-repeat;}
.nav_box .nav_ul .nav_li.nav_li_5 a{position: relative;}
.nav_box .nav_ul .nav_li.nav_li_5 a img{position: absolute;left: -10px;top: -70px;}
/***************m-focus-d*******************/
.m-focus-d{position:relative;z-index:1;width:100%;height:400px;overflow:hidden;}
.m-focus-d .switchable-box{width:100%;height:400px;}
.m-focus-d .switchable-content li{width:100%;height:400px;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:13px;right:27px;z-index:50;}
.m-focus-d .switchable-nav li {float:left;display:inline;margin:0 7px;width:77px;height:5px;line-height:5px;text-align:center;background:#fff;color:#fff;cursor:pointer;overflow: hidden;}
.m-focus-d .switchable-nav li.active {background:#009933;color:#009933;}
.m-focus-d .switchable-caption {height:24px;color:#FFF;}


/*m_about*/
.f_pub_box,.f_pub_box2{height: 240px;overflow: hidden;border: solid #ccc 1px;}
.m_about{width: 272px;}
.m_about .show_box{width: 263px;margin: 0 auto;overflow: hidden;font: normal 12px/24px "Microsoft YaHei";color: #333;padding-top: 3px;}
.m_about .show_box img{display: block;width: 263px;height: 99px;margin-bottom: 5px;}
.m_about .show_box a{color: #ffcc33;}

/*m_news*/
.m_news{width: 444px;margin-left: 6px;}
.m_news .show_box{width: 432px;overflow: hidden;margin: 0 auto;padding-top: 3px;}
.m_news .show_box img{display: block;width: 432px;height: 99px;}
.new_ul{padding-top: 5px;}
.new_ul li{clear: both;height: 24px;overflow: hidden;}
.new_ul li .left,.new_ul li{font: normal 12px/24px "Microsoft YaHei";color: #333;}
.new_ul li .right{}
.new_ul li a:hover{color: #0099ff;}

/*m_contact*/
.m_contact{width: 272px;margin-left: 6px;}
.m_contact .show_box{width: 263px;margin: 0 auto;overflow: hidden;padding-top: 3px;}
.m_contact .show_box img.img_01{display: block;width: 263px;height: 99px;}
.contact_con{}
.contact_con .box1{height: 23px;overflow: hidden;padding-top: 6px;}
.contact_con .box1 a{float: left;margin: 0 8px 0 8px;}
.contact_con .box2{background: url(../images/contact_bg.gif) 12px 5px no-repeat;font: normal 12px/32px "Microsoft YaHei";color: #333;padding-left: 47px;}

/*m_void*/
.f_pub_box2{height: 230px;}
.m_void{width: 272px;margin-top: 19px;}
.m_void .show_box{width: 260px;height: 206px;overflow: hidden;margin: 0 auto;margin-top: 12px;}

/*m_tzganyan*/
.m_tzganyan{width: 357px;margin: 19px 0 0 7px;}
.m_tzganyan .show_box{width: 339px;margin: 0 auto;overflow: hidden;padding-top: 5px;}
.m_tzganyan .new_ul li .right{color: #ffcc33;}

/*m_advert*/
.m_advert{width: 1000px;height: 103px;overflow: hidden;margin: 10px 0 10px 0;}
.m_advert img{width: 1000px;height: 103px;}

/*m_tzxunlian*/
.m_tzxunlian{width: 234px;height: 194px;overflow: hidden;border: solid #ccc 1px;}
.m_tzxunlian .con{}
.m_tzxunlian .img_box{width: 88px;margin-left: 2px;padding-top: 4px;_display: inline;}
.m_tzxunlian .img_box img{width: 88px;height: 72px;border-radius: 5px;display: block;margin-top: 5px;}
.m_tzxunlian .txt_box{width: 123px;overflow: hidden;font: normal 12px/22px "Microsoft YaHei";color: #333;margin-right: 13px;padding-top: 5px;_display: inline;_margin-right: 10px;}
.m_tzxunlian2{margin-left: 18px;}

/*m_case*/
.m_case{width: 1000px;margin-top: 20px;}
.case_list{height: 228px;overflow: hidden;border: solid #ccc 1px;margin-top: 8px;}
/*******m-product-1*********/
.m-product-1{width:1000px;margin-left:auto;margin-right:auto;position:relative;margin-top: 12px;}
.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}
.m-product-1 li .u-img{height:170px;width:100%;overflow:hidden;margin-bottom:5px;}
.m-product-1 li.hover .u-img{border:1px solid #999;background:#f3f3f3;}
.m-product-1 li img{height:170px;width:227px;}
.m-product-1 li .u-name{font-size:12px;line-height:20px;color:#666;margin-bottom:8px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font: normal 14px/34px "Microsoft YaHei";color: #333;}
.m-product-1 li .u-box,
.m-product-1 li .u-name{margin-left:auto;margin-right:auto;width:227px;}

.m-product-1 .u-prev,
.m-product-1 .u-next{display:block;float:left;cursor:pointer;margin-top: -30px;top: 50%;background:url(../images/u-btn.gif) no-repeat; cursor: pointer;height: 24px;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:0px;background-position: left 0;}
.m-product-1 .u-next{right: 0px;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_shizililiang*/
.m_shizililiang{margin-top: 20px;}
.m_shizililiang .case_list{width: 1000px;overflow: hidden;padding-top: 12px;height: 202px;}
.shizi_ul{}
.shizi_ul li{float: left;width: 140px;overflow: hidden;margin: 0 15px 0 15px;}
.shizi_ul li .img_box{display: block;height: 170px;overflow: hidden;}
.shizi_ul li .img_box img{width: 140px;}
.shizi_ul li .name_box{display: block;height: 32px;overflow: hidden;font: normal 14px/32px "Microsoft YaHei";color: #333;text-align: center;}

/*footer*/
.footer{height: 160px;overflow: hidden;margin-top: 27px;background: #cccccc;}
.main_footer{width: 1000px;margin: 0 auto;height: 173px;overflow: hidden;background: url(../images/map_bg.png) right 17px no-repeat;}
.footer_left{width: 650px;overflow: hidden;}
.footer_left .box1,.footer_left .box2{font: normal 12px/24px "Microsoft YaHei";color: #333;padding-top: 18px;}
.footer_left .box1 a{font-family: "Microsoft YaHei";color: #333;}
.footer_left .box1 span{margin: 0 10px 0 10px;}
.footer_left .box2{padding-top: 15px;}
.footer_right{width: 180px;height: 173px;}
.footer_right div{font: normal 18px/30px "Microsoft YaHei";color: #333;padding-top: 17px;text-align: right;}
.footer_right div b{font-size: 24px;display: block;}
.main_footer .ewm{float: left;width: 127px;overflow: hidden;padding-top: 18px;font: normal 18px/30px "Microsoft YaHei";color: #333;}
.main_footer .ewm span{display: block;width: 89px;text-align: center;}
.main_footer .ewm img{display: block;width: 89px;height: 89px;}
.footer_bottom{height: 41px;overflow: hidden;background: #0066cc;font: normal 14px/41px "Microsoft YaHei";color: #fff;text-align: center;}

/*side_bar*/
.side_bar{width: 272px;overflow: hidden;position: relative;margin-top: -43px;z-index: 66;}
.class_list{overflow: hidden;border: solid #ccc 1px;padding: 10px 0 10px 0;}
.m-leftmenu{margin-bottom:10px;font-family:'Microsoft YaHei';width: 240px;margin: 0 auto;}
.m-leftmenu a:hover{text-decoration:none;}
.m-leftmenu a.fir-a{display:block;text-align: center;height:30px;line-height:30px;background: #7fccff url(../images/icon_05.gif) 194px center no-repeat;font-size:14px;font-weight:normal;font-family:'Microsoft YaHei';margin-top: 10px;color: #fff;}
.m-leftmenu .current a.fir-a,
.m-leftmenu .hover a.fir-a{color:#fff;background:#0099ff url(../images/icon_07.png) 194px center no-repeat;}
.m-leftmenu .sec-ul{display:none;background:#fff;}
.m-leftmenu .sec-ul a.sec-a{display:block;padding-left:81px;height:30px;line-height:30px;color:#000;}
.m-leftmenu .sec-ul li.hover{background-color:#ebebeb;}
.side_bar .m_contact{margin-left: 0px;margin-top: 12px;}

/*side_RL*/
.side_RL{width: 692px;overflow: hidden;}
.side_RL_title{height: 46px;overflow: hidden;border-bottom: solid #ccc 1px;}
.side_RL_title .left{font: normal 18px/46px "Microsoft YaHei";color: #333;}
.side_RL_title .right{font: normal 14px/46px "Microsoft YaHei";color: #666666;}

.product_ul{width: 750px;overflow: hidden;}
.product_ul li{width: 211px;float: left;margin: 12px 29px 0 0;}
.product_ul li .img{display: block;height: 165px;overflow: hidden;border: solid #333 1px;}
.product_ul li .img img{width: 211px;height: 165px;}
.product_ul li .img:hover{border: solid #0066cc 1px;}
.product_ul li .name_box{display: block;height: 32px;overflow: hidden;font: normal 14px/32px "Microsoft YaHei";color: #333;text-align: center;}

.product_ul2{}
.product_ul2 li{width: 140px;}
.product_ul2 li .img{height: 170px;}
.product_ul2 li .img img{width: 140px;height: 170px;}

/***************** 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;}


/***************** 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;line-height: 30px;}
.sub-news-table td.dig{font-family:'Microsoft YaHei'}
.sub-news-table td.text{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}
.sub-news-table td.hui{text-align: right;padding-right: 5px;}

.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-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:#0066cc;}


