/*
 * 云森威--曹明
 */
 
body{font-family: 'microsoft yahei',Arial,Helvetica, sans-serif; color: #2F2F2F;}
/*a{transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s;}*/
ul{list-style:none;}
.clear{clear: both;}
.img-thumbnail{transition : opacity 0.7s;}
.img-thumbnail:hover,.opacity_img:hover{opacity: 0.75;}

header{background-color: #fff;}

/*- about smart -*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:0;filter:alpha(opacity:0)}
.smvContainer{margin:0 auto;position:relative}
.context-menu-list{margin:0;padding:0;min-width:180px;max-width:250px;display:inline-block;position:absolute;list-style-type:none}
.context-menu-item{position:relative}
.control-add-flag{cursor:crosshair!important}
.yibuFrameContent{height:100%}
.smartAbs{position:absolute}
.smartFixed{position:fixed!important}
.smart-deleted,.smart-none{display:none;}
.sm-context-menu{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.1);content:'';position:absolute;line-height:1.2;padding-top:0;padding-bottom:0;cursor:default;margin:0;font-size:15px;overflow:visible;border-radius:3px}
div.zoomDiv{z-index:999999999;position:absolute;top:0;left:0;width:200px;height:200px;background:#fff;border:1px solid #CCC;display:none;text-align:center;overflow:hidden}
div.zoomMask{position:absolute;background:url(../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:999999999}
.ui-hide-handler{display:none!important;}

/*顶部信息*/
.top_bg{background-color: #fff; color: #777777; width: 100%; height: 40px; border-bottom: 1px solid #efefef;}
.top_welcome{display: inline-block; padding-top:12px;}

/*顶部电话*/
.top_tel{float: left; margin-top: 38px;}
.top_tel img{display: inline-block; float: left; margin-right: 8px; margin-top: 8px;}
.top_tel span{color: #666; display: inline-block; float: left;}
.top_tel p{margin: 0px; float: left; color: #0071be; font-size: 25px; font-weight: bold;}

/*幻灯片*/
.flash img{width: 100%;}
.flash ul .bxslider{list-style:none;}
.flash div .bx-pager{bottom: 4%;}
.flash div .bx-controls-direction{display:none;}

/*产品搜索*/
.search_group{float: right; margin: 5px 0px 0px 0px; border:1px solid #dfe1e3; border-radius:20px;}
.search_group input .form-control{border-radius: 0px; box-shadow: none; color: #585A5A; padding: 0px 0px 0px 15px; height: 26px; background: transparent; border: none;}
.search_group input .form-control:focus{box-shadow: none; border-color: #b2e0fb;}
#search_submit{color:#C3C4C5; height: 25px; font-size: 16px; width: 40px; margin: -5px 10px 0 0; background: #fff;border: 0px;z-index: 0}
#search_submit:hover{color:#0067b6; cursor: pointer;}

/*首页产品*/
.product_head h2{text-align: center; margin-top: 40px; font-size: 36px; color: #585858; font-weight: bold;}
.product_head span{color: #999;  background:#fff;}
.product_head p{text-align: center; color: #7f7f7f; margin-top:8px;width:80%; margin:0 auto; background: url(../images/p_bg.png);}
.product_list{clear: both; padding: 25px 0px 0px 0px; margin-right: -15px; margin-left: -15px;}
.product_list2{padding-top: 20px;}
.product_img{width: 200px;}
.product_img img{margin-right: auto; margin-left: auto; display: block; height: auto; margin-bottom: 10px; padding: 0px 0px 0px 0px;}

.product_title{text-align: center; height: 40px;}
.product_title a{color: #2F2F2F;}
.product_title a:hover{text-decoration: none; color:#0071bf;}

/* 解决方案 */

.index-fangan {margin-top: 100px; height: 852px; overflow: hidden;}
.index-fangan .title {font-size: 52px; color: #000000; text-align: center; position: relative;}
.index-fangan .title::after {content: ''; display: block; width: 46px; height: 2px; background-color: #0d6fb8; margin: 8px auto 11px;}
.index-fangan .title2 {color: #000000; font-size: 18px; text-align: center;}
.index-fangan .fangan-tab {margin-top: 40px; overflow: hidden;}
.index-fangan .fangan-tab .bd img {width: 100%; height: 602px;}
.index-fangan .fangan-tab .bd .cover {position: absolute; bottom: 50px; left: 35px; width: 1045px; background-color: rgba(0, 0, 0, .8);padding-left: 40px; padding-right: 40px; padding-top: 30px; padding-bottom: 30px; color: #FFFFFF; font-size: 15px;}
.index-fangan .fangan-tab .bd .cover .t {font-size: 24px; margin-bottom: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.index-fangan .fangan-tab .bd .cover .p {line-height: 24px; height: 48px; overflow: hidden;}
.index-fangan .fangan-tab .bd .cover .p a {font-size: 14px; color: #2c88d8; text-decoration: underline;}
.index-fangan .fangan-tab .hd {height: 105px; background-color: #efefef;}
.index-fangan .fangan-tab .hd ul li {float: left; width: 240px; height: 105px; border-right: 1px solid #cecece; position: relative; line-height: 105px; transition: all 0.5s linear; overflow: hidden; vertical-align: top;}
.index-fangan .fangan-tab .hd ul li:first-child {border-left: 1px solid #cecece;}
.index-fangan .fangan-tab .hd ul li a {display: block; font-size: 18px; padding-left: 40px;}
.index-fangan .fangan-tab .hd ul li a {color: #282828;}
.index-fangan .fangan-tab .hd ul li img {margin-top: 30px;}
.index-fangan .fangan-tab .hd ul li img.none {display: none;}
.index-fangan .fangan-tab .hd ul li.active {background-color: #0d6fb8; height: 131px; transform: translateY(-25px); border: none;}
.index-fangan .fangan-tab .hd ul li.active img {display: none;}
.index-fangan .fangan-tab .hd ul li.active img.none {display: inline;}
.index-fangan .fangan-tab .hd ul li.active a {color: #FFFFFF; transform: translateY(12px);}

.warp {width: 1200px; margin: 0 auto; position: relative;}
.am-cf:after, .am-cf:before { content: " "; display: table;}
.am-cf:after {clear: both;}
.czjz {display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center; -webkit-box-align: center; display: -moz-box; -moz-box-orient: horizontal; -moz-box-pack: center; -moz-box-align: center; display: -o-box; -o-box-orient: horizontal; -o-box-pack: center; -o-box-align: center; display: -ms-box; -ms-box-orient: horizontal; -ms-box-pack: center; -ms-box-align: center; display: box; box-orient: horizontal; box-pack: center; box-align: center;}

/*四大优势-Tab切换*/
.tabs_bg {padding-top: 70px; padding-bottom: 50px; background: url(../images/tab_bg.png) no-repeat top center #f6f6f7;}
.tabs_head h2{text-align: center; font-size: 36px; color: #fff; font-weight: bold;}
.tabs_head span{color: #fff;background: #153f8f;}
.tabs_head p{text-align: center; color: #fff; background: url(../images/p_bg.jpg);width:80% margin 8 auto 60px auto;}
.nav-tabs > li {margin-bottom: 0px;}
.nav-tabs > li > a {color: #2F2F2F; margin-right: 10px; margin-left: 10px; padding-left: 25px; padding-right: 25px; border: 0px; border-radius:0px; background-color: #fff;}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {color: #fff; background-color: #595959; border: 0px;}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {color: #fff; background-color: #595959; border: 0px;}
.tab-content{margin-top: 30px;}
.tab_img{max-width: 555px; float: right;}
.tab-pane{background-color: #fff;}
.tab_h3{font-size: 32px; font-weight: bold; margin: 58px 50px 20px 25px; padding-bottom: 25px; border-bottom: 1px solid #eaeaea;}
.tab_p{color: #7f7f7f; margin: 15px 0px 0px 25px; line-height: 26px;}
.tab_more{display: inline-block; width: 170px; padding: 10px 0px; text-align: center; background-color: #153f8f; color: #fff; text-decoration: none;margin: 35px 0px 18px 25px;}
.tab_more:hover,.tab_more:focus{color: #fff; background-color: #595959; text-decoration: none;}

/*居中处理*/
.nav-tabs:after{content:''; visibility:hidden; font-size:0; height:0; display:block; clear:both;}
.tabs_btn{width:100%; text-align:center;}
.nav-tabs{display:inline-block; border: none;}

/*首页-客户案例*/
.case_head h2{text-align: center; margin-top: 60px; font-size: 36px; color: #585858; font-weight: bold;}
.case_head span{color: #999; background: #fff;}
.case_head p{text-align: center; color: #7f7f7f; margin-top:8px;background: url(../images/p_bg.png);}
.case_list{clear: both; padding: 25px 0px 0px 0px; margin-right: -15px; margin-left: -15px;}
.case_img div.thumbnail{border-radius: 0px;}
.case_list2{padding-top: 20px;}
.case_img{padding-left: 15px; padding-right: 15px; min-height: 270px;}
.case_img img{margin-right: auto; margin-left: auto; display: block; max-height: 270px; max-width: 100%; height: auto; margin-bottom: 10px; padding: 0px 0px 0px 0px;}
.case_list2 div.case_img{min-height: 250px;}
.case_title{text-align: center; margin-top: 30px; margin-bottom: 20px;}
.case_title a{color: #333;}
.case_title a:hover{text-decoration: none; color:#0071bf;}
.case_title2{margin-top: 10px;}
.case_title2 a{color: #2F2F2F; font-weight: normal;}
.case_title2 a:hover{text-decoration: none; color:#0071bf;}
.case_des{text-align: center; color: #9e9e9e; padding-left: 15px; padding-right: 15px; line-height: 26px; margin-bottom: 30px;}

/*首页-公司简介*/
.about_bg{margin-top: 60px; background: url(../images/about_bg.jpg); padding-bottom: 70px;}
.about_head h2{text-align: center; margin-top: 60px; font-size: 36px; color: #585858; font-weight: bold;}
.about_head span{color: #999; background: url(../images/span_bg1.png);}
.about_head p{text-align: center; color: #7f7f7f; margin: 8px auto 50px auto;background: url(../images/p_bg1.png);}
.about_h3{font-family: Arial; color: #2a519a; font-size: 54px; font-weight: bold; margin: 0px;}
.about_p{font-size: 16px; color: #000; padding-bottom: 20px; border-bottom: 1px solid #dadada;}
.about_content{line-height: 30px; color: #555; margin-top:20px;}
.about_btn{display: block; text-align: center; width: 170px; padding: 8px 0px; color: #fff; text-decoration: none; background-color: #2a519a; margin-top: 20px;}
.about_btn:hover,.about_btn:focus{color: #fff; text-decoration: none; background-color: #585858;}
.about_video{width: 100%;}
.about_img{width: 100%;}
.about_img img{display: inline-block;height: auto;max-width: 100%;}

/*首页-新闻资讯*/
.news_head{margin-bottom: 20px;}
.news_head h2{text-align: center; margin-top: 60px; font-size: 36px; color: #585858; font-weight: bold;}
.news_head span{color: #999; background-color:#fff;}
.news_head p{text-align: center; color: #7f7f7f; margin-top:8px; margin-bottom: 50px; width:80%; margin:0 auto; background: url(../images/p_bg.png);}
.news_h3{background: url(../images/news_title.jpg) left bottom no-repeat; padding: 10px 0px 10px 0px; font-size: 18px; font-weight: bold;}
.news_ul{clear: both; list-style:none; margin-top:10px; padding:0px;}
.news_ul li{color:#545455; line-height:21px; padding: 10px 0px;}
.news_ul li a{color:#2F2F2F;}
.news_ul li a:hover{text-decoration:none; color:#0071bf;}
.news_time{float:right;}
.news_img img{max-width: 270px; margin-right: 28px; float: left;}
.news_img a{font-weight: bold; font-size: 16px;}
.news_img p{margin-top: 12px; line-height: 26px;}
.answer_ul{clear: both; list-style:none; margin-top:10px; padding:0px;}
.answer_ul li{color:#545455; line-height:21px; padding: 10px 0px;}
.answer_ul li a{display: block; background: url(../images/ask.jpg) no-repeat left center;  padding-left: 28px; color:#333; font-weight:bold;}
.answer_ul li a:hover{text-decoration:none; color:#0071bf;}
.answer_ul li p{background: url(../images/answer.jpg) no-repeat left 2px; padding-left: 28px; margin-top: 10px; line-height: 22px; color: #555;}

/*首页-合作客户*/
.cooperation_head{margin-top: 60px; margin-bottom: 30px;}
.cooperation_head h2{text-align: center; margin-top: 60px; font-size: 36px; color: #585858; font-weight: bold;}
.cooperation_head span{color: #d8d8d8;}
.cooperation_head p{text-align: center; color: #7f7f7f; margin-top:8px; margin-bottom: 50px;}
.cooperation_img{padding-left: 15px; padding-right: 15px; min-height: 180px;}
.cooperation_img img{margin-right: auto; margin-left: auto; display: block; max-height: 170px; max-width: 100%; height: auto; margin-bottom: 10px; padding: 0px 0px 0px 0px;}

/*产品-左侧栏目*/
.left_nav{padding: 20px 15px 30px 15px; background: url(../images/left_nav.jpg) no-repeat 200px 70px #0071bf; margin-top: 25px; margin-bottom: 20px;}
.left_nav p{color: #fff; font-weight: bold; font-size: 24px;}
.left_nav h3{color: #fff; margin:0px 0px 30px 0px;}
.left_nav_bg{background: url(../images/left_nav_bg.jpg) center bottom no-repeat #fff; padding: 10px 15px 22px 15px;}
.left_nav_tel{margin: 220px 0px 0px 0px; text-align: center; color: #fff; font-size: 24px; font-weight: bold;}
.left_nav_ul{list-style:none; padding:0px; margin:15px 0px 0px 0px; padding-bottom: 10px;}
.left_nav_ul > li > a{display: block; text-decoration:none; color:#fff; font-size:15px; background-color: #0071bf; border-radius: 25px; padding:6px 0px 6px 18px; margin-bottom: 8px;}
.left_nav_ul > li > a:hover,
.left_nav_ul li a .left_active{color:#fff; background-color: #03b29c;}

/*产品-左侧二级栏目*/
ul.left_snav_ul{list-style:none; padding:0px;}
ul.left_snav_ul > li{margin:0px;}
ul.left_snav_ul > li > a{display: block; text-decoration:none; color:#fff; padding:5px 0px 5px 30px; background: url(../images/left_tree.gif) 20px 8px no-repeat #028ae6; border-radius: 25px; margin-bottom:8px;}
ul.left_snav_ul > li > a:hover{color:#fff; background-color: #03b29c;}

/*列表页-左侧栏目*/
.left_h3{margin-top: 19px; font-size: 22px; font-weight: normal; color: #545454; line-height: 50px; border-bottom: 1px solid #ebebeb;}
.left_h3 span{display: inline-block; height: 50px; border-bottom: 1px solid #133f90;}
.left_column ul.left_nav_ul{list-style:none; padding:0px; margin:15px 0px 0px 0px; padding-bottom: 10px;}
.left_column ul.left_nav_ul > li{margin-bottom: 5px; border-bottom: 1px solid #f2f2f2; background: url(../images/left_li.gif) 6px 12px no-repeat;}
.left_column ul.left_nav_ul > li > a{display: block; text-decoration:none; color:#000; font-size:14px; background:transparent; border-radius:0px; padding:6px 0px 6px 18px; margin-bottom: 8px;}
.left_column ul.left_nav_ul > li > a:hover,.left_column ul.left_nav_ul li a.left_active{color:#0957ec; background:transparent;}

/*列表页-左侧二级栏目*/
.left_column ul.left_snav_ul{list-style:none; padding:0px;}
.left_column ul.left_snav_ul > li{margin-bottom: 7px; border-bottom: 1px solid #f2f2f2; background: url(../images/left_sli.gif) 15px 11px no-repeat;}
.left_column ul.left_snav_ul > li > a{display: block; text-decoration:none; color:#000; padding:5px 0px 5px 25px; background: transparent; border-radius: 25px; margin-bottom:8px;}
.left_column ul.left_snav_ul > li > a:hover{color:#0957ec; background:transparent;}

/*左侧新闻*/
.left_news{clear: both; list-style:none; margin:0px; padding:0px;}
.left_news li{color:#545455; border-bottom: 1px dotted #dddddd; background: url(../images/li.png) no-repeat left 15px; line-height:21px; padding: 10px 0px; padding-left:14px;}
.left_news li a{color:#2F2F2F;}
.left_news li a:hover,.left_news li a:focus{ text-decoration:none; color:#0957ec;}

/*左侧联系*/
.left_contact{margin:30px 0px 35px 0px;}
.left_contact p{clear: both;}

/*列表页-横幅*/
.page_bg{height: auto; width:100%;margin:0 auto;}
.page_bg img{width:100%;}

/*列表页-面包屑*/
.bread_bg{background-color: #f3f3f3;}
.bread_nav{padding: 10px 0px 10px 0px;}
.bread_nav span{border-left: 8px solid #709cec; padding-left: 8px;}
.bread_nav a{color: #4c4c4c;}
.bread_nav a:hover{color: #0071bf; text-decoration: none;}

/*列表页-右栏*/
.right_head{clear: both;}
.right_head h2{height: 50px; font-size: 22px; font-weight: normal; color: #545454; line-height: 50px; border-bottom: 1px solid #ebebeb;}
.right_head h2 span{display: inline-block; height: 50px; border-bottom: 1px solid #133f90;}
.right_contents{clear: both; padding:15px 0px 15px 0px; line-height:28px; overflow: auto;}
.right_contents_h1{margin: 0px; padding: 10px 0px; text-align: center; color: #000; font-size:24px; color:#434343; font-weight:bold; line-height: 34px;}
.right_contents img {max-width: 840px;}

/*列表页-新闻*/
.right_new{clear: both; list-style:none; margin:0px; padding:0px 0px 20px 0px;}
.right_new li{color:#898989; background: url(../images/li.png) no-repeat left 18px; font-size: 16px; line-height:22px; padding:12px 0px; padding-left:13px; border-bottom: 1px dashed #e3e2e2;}
.right_new li a{color:#2F2F2F;}
.right_new li a:hover,
.right_new li a:focus{ text-decoration:none; color:#0071bf;}
.right_new_time{float:right;}
.relevant_new ul.right_new li{font-size: 14px;}

/*分页样式*/
.page{clear:both; margin:20px 0px 20px 0px; text-align: center;}
.page a{display: inline-block; font-family: Arial; font-size: 13px; border: #dbdbdb 1px solid; padding:4px 9px; margin: 2px; margin-bottom: 5px; color: #31363c; text-decoration: none}
.page a:hover,.page a:focus{font-family: Arial; font-size: 13px; border: #0071be 1px solid; padding:4px 9px;color: #fff; background-color: #0071be;}
.page .current{font-family: Arial; border: #0071be 1px solid; font-size: 13px; padding:5px 9px; color: #fff; margin: 2px; background-color: #0071be}

/*产品详细页*/
.showpic_box,.proinfo_box{margin: 30px 0px 20px 0px;}
.product_h1{margin:0px; line-height:22px; font-size:16px; font-weight: bold; color: #000; padding-bottom:10px; border-bottom: 1px dotted #cccccc;}
.product_info{list-style:none; padding:0px; margin-top:10px;}
.product_info p{line-height:28px;}
.product_btn{margin-top: 25px;}
#pic-page{text-align: center; margin-top:10px;}
#pic-page a{margin: 0 2px;}
#pic-page a img{width:40px; padding: 2px; border: solid #ccc 1px; margin-bottom:5px;}
#pic-page a:hover img,#pic-page a.active img {border: solid #5280DD 1px;}
.product_con {clear: both; border-top: 1px dotted #a9a9a9; margin:10px 0px 20px 0px; padding:20px 0px 0px 0px; line-height:26px; overflow: auto;}
.photo_con {clear: both; margin:0px 0px 20px 0px; padding:10px 0px 20px 0px; line-height:26px; overflow: auto;}
 .product_con img,.photo_con img {max-width: 840px;}

/*按钮样式*/
.download_btn {float: right; display: block; margin: 10px 10px 20px 0px;}
.page-btn {display: inline-block; float: left; background-color: #153f8f; border-radius: 0px; border: none; transition:background 0.3s; margin-right: 15px;}
.page-btn:hover,.page-btn:focus {background-color:#585858;}
.grey-btn {border-radius: 0px; border: none; background-color: #E8E8E8;}
.grey-btn:hover,
.grey-btn:focus {background-color: #ccc;}

/*在线留言订购*/
.feedback {margin-top: 50px;}
.form-horizontal .form-group{margin-right: -10px; margin-left: -10px;}
.codeimg{margin: 0px 0px -10px -18px;}

/*上一个下一个*/
.point{clear: both; margin:20px 0px 40px 0px; padding-bottom: 40px; line-height:22px;}
.point span.to_prev{text-align:center;}
.point span.to_prev a{color:#337AB7;}
.point span.to_prev a:hover{color: #ea042b;}
.point span.to_next{text-align:center;}
.point span.to_next a{color:#337AB7;}
.point span.to_next a:hover{color: #ea042b;}

/*标签样式*/
.tags{margin: 18px 0px 10px 0px;}
.tags a{margin: 0px 5px 8px 0px;}
.tags_list{padding: 5px 10px 100px 10px;}
.tags_ul{margin-top: 0px;}
.tags_ul li{line-height: 28px; margin-bottom: 8px; padding-bottom: 10px;}
.tags_ul h3{font-size: 14px; padding: 0px; margin: 0px; line-height: 20px;}
.tags_ul p{font-size: 13px; padding: 0px; margin: 0px; color: #777; line-height: 20px; padding-top: 8px;}

/*网站地图*/
ul.ul_sitemap{margin: 30px 0px 40px 30px;}
ul.ul_sitemap li{list-style: none; line-height: 26px; clear: both;}
ul.ul_sitemap li a{color: #7d7d7d;}
li.small_li_sitemap{clear: both; padding-left: 12px;}
li.small_li2_sitemap{float: left; padding-left: 20px;}

/*友情链接*/
.link_box{background-color: #093480; padding: 20px 0px 10px 0px; text-align: center; color: #fff; font-size: 13px;}
.link_box a{color: #fff; padding:0px 0px 0px 10px; font-size: 13px;}
.link_box a:hover{text-decoration: none; color: #f7ec6f;}
.link_box a:last-child{border-right:0px;}
.link_box button{display: none;}
.link_title{font-size: 13px; margin-right: -6px;}
.link_title:after{content:"：";}

/*底部TAGS*/
.tags_box{background-color: #093480; padding: 5px 0px 20px 0px; text-align: center; color: #fff; font-size: 13px;}
.tags_box a{color: #fff; padding:0px 2px 0px 8px; font-size: 13px;}
.tags_box a:hover{text-decoration: none; color: #f7ec6f;}
.tags_box a:last-child{border-right:0px;}
.tags_box button{display: none;}
.tags_title{font-size: 13px; margin-right: -6px;}
.tags_title a{padding:0px;}
.tags_title:after{content:"：";}

/*底部信息*/
footer{margin-top: 20px; color:#fff; padding:60px 0px 40px 0px; background-color: #133f90;}
.footer_logo{max-width: 196px;}
.footer_logo_text{width: 196px; text-align: center; margin-top: 20px; padding-top: 10px; border-top: 1px solid #4e97c5; line-height: 22px;}
.footer_sitemap{color: #fff;}
.footer_sitemap:hover,
.footer_sitemap:focus {color: #f7ec6f; text-decoration: none;}

/*底部分类*/
.footer_menu a{color: #fff;}
.footer_menu a:hover{color: #f7ec6f; text-decoration: none;}
.footer_menu_first{font-weight: bold;}
.footer_qrcode{max-width: 130px;}
.footer_qrcode_text{width: 130px;text-align: center; margin-top: 15px;}

footer .footer_ul{ float:left; padding-right:0;}
footer .footer_ul li{ list-style:none; margin:0 0 10px;}
footer .footer_ul li a{color:#fff;}
footer .footer_list{}
footer .footer_code{}

/*底部翻译*/
.translate{background-color: #005188;}
.translate_btn{width:130px; margin: 0 auto; padding-top:20px;}

/*UEditor编辑器前端表格样式*/
table{margin-bottom:10px; border-collapse:collapse; display:table;}
td,th{padding: 5px 10px; border: 1px solid #DDD;}
caption{border:1px dashed #DDD; border-bottom:0; padding:3px; text-align:center;}
th{border-top:1px solid #BBB; background-color:#F7F7F7;}
table tr.firstRow th{border-top-width:2px;}
.ue-table-interlace-color-single{background-color: #fcfcfc;} 
.ue-table-interlace-color-double{background-color: #f7faff;}
td p{margin:0; padding:0;}

/*大屏幕样式*/
@media screen and (min-width: 769px) {
    .logo {margin-top:23px; margin-bottom: 5px; max-width: 700px;}
    /*导航样式*/
    .navbar {margin: 0px; margin-top:24px; border:none; background-color: #153f8f; min-height: 50px;}
    .navbar-nav > li {}
    .navbar-nav > li:first-child {}
    .navbar-nav > li:last-child {}
    .navbar-nav > li > a {text-align: center;}
    .navbar-default .navbar-nav > li > a {color: #fff; font-size: 16px; padding: 15px 34px 15px 34px;}
    .navbar-default .navbar-nav > li > a:hover,
    .navbar-default .navbar-nav > li > a:focus,
    .navbar-default .navbar-nav > li > a.active,
    .navbar-default .navbar-nav > .active > a,
    .navbar-default .navbar-nav > .active > a:hover,
    .navbar-default .navbar-nav > .open > a,
    .navbar-default .navbar-nav > .open > a:hover,
    .navbar-default .navbar-nav > .open > a:focus {background-color: #585858; color: #fff;}
    .navbar-brand {display: none;}
    /*导航-触发滚动*/
    .navbar-fixed-top {min-height: 50px; margin-top:0px; opacity: 0.9;}
    .navbar-fixed-top ul.navbar-nav > li > a {padding: 15px 25px 15px 25px;}
    /*导航二级菜单*/
    .nav_small {background-color:#585858; padding: 10px 0px; padding-bottom: 15px; border-radius: 0px; border: none; box-shadow: none;}
    .nav_small > li > a {line-height:20px; padding: 7px 0px; text-align: center; color: #fff; font-size: 13px;}
    .nav_small > li > a:hover {color: #fff; background-color: #153f8f;}
    #app_menudown,#search_btn {display:none;}
    .mfoot_box {display:none;}
}

/*小屏幕样式*/
@media screen and (max-width: 768px) {
    .top_bg {display: none;}
    .top_welcome,
    .top_tel {display: none;}
    .logo {display: block; margin: 0 auto; margin-top:25px; margin-bottom: 25px; max-width:300px;}
    #search_btn {float: right; margin-top: 7px; padding:8px 13px; font-size: 17px; border-radius: 4px; color: #fff;}
    #search_btn:hover,
    #search_btn:focus {cursor: pointer; background-color: #585858;}
    .navbar {margin: 0px; border:0px; min-height: 50px; background-color: #153f8f;}
    .navbar-default .navbar-brand {color: #fff; font-size: 16px;}
    .navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {color: #fff;}
    .navbar-toggle {border:none;}
    .navbar-default .navbar-collapse,.navbar-default .navbar-form {border:none;}
    .navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {background-color: #585858;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
    .navbar-default .navbar-nav {margin-top: 0px; margin-bottom: 0px;}
    .navbar-default .navbar-nav > li:last-child{ border: none;}
    .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #fff;}
    .navbar-default .navbar-nav > li > a:hover,
     .navbar-default .navbar-nav > li > a:focus,
     .navbar-default .navbar-nav > .active > a, 
     .navbar-default .navbar-nav > .active > a:hover, 
     .navbar-default .navbar-nav > .active > a:focus,
     .navbar-default .navbar-nav > .open > a, 
     .navbar-default .navbar-nav > .open > a:hover, 
     .navbar-default .navbar-nav > .open > a:focus,
     .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {background-color: #585858; color: #fff;}
    #app_menudown {position: absolute; top:0px; right:0px; font-size: 16px;}
    #app_menudown:hover {background-color: #585858;}
    .navbar-fixed-top {margin-top:0px; opacity: 0.9;}

    /*手机-首页产品*/
    .product_head h2 {margin-top: 30px; font-size: 25px;}
    .product_head p {font-size: 14px; margin-top:8px;}
    .product_head p span{background: #fff;}
    .product_img {min-height: 180px;}
    .product_list2 div.product_img{min-height: 180px;}

    /*手机-四大优势*/
    .tabs_bg {padding-top: 50px; padding-bottom: 30px; margin-top: 40px;}
    .tabs_head h2{font-size: 30px;}
    .tabs_head span{font-size: 12px; background: #153F8F;}
    .tabs_head p{margin-bottom: 40px; color: #fff;background: url(../images/p_bg.jpg);}
    .nav-tabs{margin-left: 15px; margin-right: 15px;}
    .nav-tabs > li{margin-bottom: 10px;}
    .nav-tabs > li > a {margin-right: 5px;margin-left: 5px;padding-left: 15px;padding-right: 15px;font-size: 12px;}
    .tab-content{ margin-top: 10px;}
    .tab_img{
        float: none; display: block; width: 100%; margin: 0 auto; margin-top: 15px;}
    .tab_h3{font-size: 26px; margin: 30px 0px 18px 0px;}
    .tab_p{margin: 15px 0px 0px 0px; line-height: 26px;}
    .tab_more{display: block; width: 170px; padding: 10px 0px; margin: 30px auto 40px auto;}

    /*手机-首页案例*/
    .case_head h2 {margin-top: 40px; font-size: 26px;}
    .case_head p {font-size: 14px; margin-top:4px; width:80%;margin:0 auto;background: url(../images/p_bg.png);}
    .case_img {min-height: 150px;}
    .case_list2 div.case_img {min-height: 150px;}

    /*手机-首页公司简介*/
    .about_bg{margin-top: 20px;}
    .about_head h2{margin-top: 45px; font-size: 26px;}
    .about_head p{font-size: 14px; margin-top:8px; margin-bottom: 35px;}
    .about_h3{font-size: 48px;}
    .about_content{margin-top:0px;}
    .about_btn{display: block; width: 200px; margin: 0 auto; margin-top: 20px; margin-bottom: 40px;}

    /*手机-首页新闻*/
    .news_head{margin-bottom: 0px;}
    .news_head h2{margin-top: 40px;  font-size: 26px;}
    .news_head p{font-size: 14px; margin-top:4px; margin-bottom: 10px; width:80%;margin:0 auto;}
    .news_h3{padding: 10px 0px 10px 0px; margin-bottom: 20px;}
    .news_ul li{color:#000; border-bottom: 1px dotted #dddddd; background: url(../images/li.png) no-repeat left 15px; line-height:21px; padding: 10px 0px; padding-left:14px;}
    .news_time, .right_new_time, .news_time_p, .news_des {display: none;}
    .news_img img{display: none;}
    .news_img a{font-weight: normal; font-size: 14px;}

    /*手机-首页合作客户*/
    .cooperation_head{margin-top: 0px;}
    .cooperation_head h2{margin-top: 10px; font-size: 30px;}
    .cooperation_head p{font-size: 14px; margin-top:8px;}
    .cooperation_img{min-height: 100px;}
    .page_bg{display: none;}
    .right_contents img, .product_con img, .photo_con img {max-width: 100%;}
    .feedback{margin-top:20px;}
    .proinfo_box {margin-bottom: 80px;}
    #pic-page a img {width:35px;}
    #cmsFloatPanel{display: none;}
    .point span.to_prev, .point span.to_next {text-align:left; padding-bottom: 8px;}

    /*手机-底部信息*/
    footer {padding-top: 40px; padding-bottom:25px;color: white;}
    .footer_logo, .footer_logo_text {display: none;}
    .footer_contact {margin-bottom:30px;}
    .footer_qrcode{display: block; max-width: 130px; margin: 0 auto; margin-top: 25px;}
    .footer_qrcode_text {width: 130px; margin: 0 auto; margin-top: 10px; margin-bottom: 35px;}

    footer .footer_ul{ float:left; padding:0;}
footer .footer_ul li{ list-style:none; margin:0 0 10px;}
footer .footer_ul li a{color:#fff;}
footer .footer_list{float:left; width:50%;}
footer .footer_code{float: left; width: 40%;padding: 0;}
footer .footer_code .footer_qrcode{margin-top:0;}

    /*手机-友情链接*/
    .link_box {padding-left: 7px;}
    .link_box a {display: block; border-right:0px; padding:4px 0px;}
    .link_title{display: block;}
    .link_title:after {content:"";}
    .link_box button{display: inline-block; background-color: transparent; border: none; float: right; margin-top: -20px;}
    .link_box button:hover, .link_box button:focus{color: #97f3e7;}
    .link_list{display: none; padding-top: 7px;}

    /*手机-Tags标签*/
    .tags_box{padding-left: 7px;  margin-bottom: 50px;}
    .tags_box a{display: block;border-right:0px; padding:4px 0px;}
    .tags_title{display: block;}
    .tags_title:after{content:"";}
    .tags_box button{display: inline-block; background-color: transparent; border: none; float: right; margin-top: -20px;}
    .tags_box button:hover, .tags_box button:focus{color: #97f3e7;}
    .tags_rows{display: none; padding-top: 7px;}

    /*手机-底部按钮*/
    .mfoot_box{background-color: #fafafa;}
    .mfoot_nav {width:25%; float:left; background-color: #fafafa; text-align:center; color:#898989;} 
    .mfoot_nav:hover, .mfoot_nav:focus {background-color: #e4e4e4; cursor:pointer;}
    .mfoot_nav a {color:#898989; display:block;}
    .mfoot_nav a:hover, .mfoot_nav a:focus{text-decoration:none;}
    .mfoot_nav span {display:block; padding:3px 0px 0px 0px;}
    .mfoot_share {width: 240px; padding: 5px;}

}

@media screen and (max-width: 767px) {
    .copyright_p{display:none;}
}

/*320px到768px*/
@media screen and (min-width:320px) and (max-width:768px) {
    .col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12 {
      float: left;
    }
    .col-mm-12 {
      width: 100%;
    }
    .col-mm-11 {
      width: 91.66666667%;
    }
    .col-mm-10 {
      width: 83.33333333%;
    }
    .col-mm-9 {
      width: 75%;
    }
    .col-mm-8 {
      width: 66.66666667%;
    }
    .col-mm-7 {
      width: 58.33333333%;
    }
    .col-mm-6 {
      width: 50%;
    }
    .col-mm-5 {
      width: 41.66666667%;
    }
    .col-mm-4 {
      width: 33.33333333%;
    }
    .col-mm-3 {
      width: 25%;
    }
    .col-mm-2 {
      width: 16.66666667%;
    }
    .col-mm-1 {
      width: 8.33333333%;
    }
    footer .footer_ul{ float:left; padding:0;}
footer .footer_ul li{ list-style:none; margin:0 0 10px;}
footer .footer_ul li a{color:#fff;}
footer .footer_list{float:left; width:50%;}
footer .footer_code{float: left; width: 40%;padding: 0;}
footer .footer_code .footer_qrcode{margin-top:0;}
}