﻿*{margin:0;padding:0;font-family:"微软雅黑"; -webkit-text-size-adjust: none;}
body{font-size:12px;}
h1,h2,h3{font-weight:normal;}
a{text-decoration:none;}
li{list-style:none;}
img{border:none 0;}
/* 解决方案页面*/
/*header*/
.syheadBar{ width: 100%; max-width:1200px;height:588px; position: relative; /*background-image:url(../images/bg_01.png);*/ background-repeat:no-repeat; background-position:center center;margin:0 auto;}
.headBar{width:1200px;height:500px; background-image:url(../images/otherbg.png); background-repeat:no-repeat; background-position:center center;margin:0 auto;}
.headBar_center{background-image:url(../images/navhearbg.png);padding-bottom:5px;}
.logoBox{overflow:hidden;padding-top:20px;width:940px;margin:0 auto; position: relative; }
.logoBox a{display:block;}
.logoBox span { font-size:16px; position: absolute; right:10px; bottom:8px; font-weight: bold; color:#E40A10; }
.logo_one{float:left;}
.logo_two{float:right;padding-top:40px;}
.navBox{overflow:hidden;width:100%;background-image:url(../images/navBar_02.png);height:40px;}
.navCenter{width:940px;margin:0 auto;}
.navBox ul li{float:left;width:119px;text-align:center;margin-right:20px;}
.navBox ul .currentA{display:block;line-height:40px;color:#000; background-image:url(../images/navBg2_05.png);background-repeat:no-repeat; background-position:center bottom;font-weight:bolder;font-size:14px;}
.navBox ul li .navli{display:block;line-height:40px;color:#fff;}
.navBox ul li .navli:hover{ background-image:url(../images/navBg2_05.png);background-repeat:no-repeat; background-position:center bottom;font-weight:bolder;font-size:14px;color:#000;}
/*子导航*/
.subNav{ background-image:url(../images/transparent_07.png);padding:10px 0;overflow:hidden;display:none;position:absolute;padding:20px;}
.sub_box{overflow:hidden;}
.sub_item{float:left;margin-right:8px;}
.sub_item{overflow:hidden;}
.sub_item img{float:left;width: 61px;height: 53px;}
.sub_item .sub_font{float:left;margin-left:10px;}
.sub_item .sub_font b{padding:0;}
.sub_item .sub_font b a{color:#4c4c4c;font-weight:bold;font-size:12px;}
.sub_item .sub_font span{display: block;text-align: left;}
.sub_item .sub_font span a{color:#808080;font-size:12px;}
.sub_item2{ width:1114px}
.sub_item2 .sub_font2 div {float:left;margin-right:20px;width:auto;background-image:url(../images/circle_03.png); background-repeat:no-repeat; background-position:left center;padding-left:10px;margin-bottom:10px;}
.sub_item2 .sub_font2 div a{color:#4c4c4c;}
.sub_item2 .sub_font2 div a:hover{background-image:none;font-size:12px;color:#4c4c4c;line-height:16px;}
.subNav b{display:block;padding:10px 0;text-align: left;}

.searchtxt{background:url(../images/search_03.png) no-repeat;height:27px;width:160px;padding-left:10px;padding-right:10px;border:0px;}
.searchtxt:hover{border:0px;}
/*main*/
.main{overflow:hidden;}
.centerContent{width:980px;margin:0 auto;margin-top:20px;overflow:hidden;}
.leftContent{width:210px;float:left;}
.leftContent_top{width:210px;border:1px solid #e6e6e6; }
.leftContent_top span{display:block;font-size:14px;color:#fff;text-align:center;line-height:30px; background-color:#3bb3c2;}
.leftContent_top ul{margin-top:15px;padding-left:28px;}
.leftContent_top ul li{width:118px;height:32px; background-image:url(../images/button2_03.png);text-align:center;margin-bottom:8px;}
.leftContent_top ul li a{display:block;color:#333333;line-height:28px;}
.leftContent_top  ul .dongTai a{ background-image:url(../images/button2_06.png);color:#fff;}
.leftContent_top  ul  b{display:block; background-image:url(../images/icon7_03.png); background-repeat:no-repeat; background-position:left center;margin-left:20px;padding-left:20px;margin-bottom:10px;font-size:12px;font-weight: normal;}
.leftContent_top  li a:hover{ background-image:url(../images/button2_06.png);color:#fff;}


.left_news{width:210px;border:1px solid #e6e6e6; }
.left_news span{display:block;font-size:14px;color:#fff;text-align:center;line-height:30px; background-color:#3bb3c2;}
.left_news ul{margin-top:5px;}
.left_news ul li{margin-bottom:8px; border-bottom: 1px dashed #3bb3c2;}
.left_news ul li a{display:block;color:#333333;line-height:28px;padding-left:28px; text-align:left;}
.left_news ul li a:hover{ color:red;}



.leftContent_bottom{width:210px;height:238px; background-image:url(../images/contactUs_06_03.png);margin-top:20px;}
.leftContent_bottom span{display:block;font-size:14px;color:#fff;text-align:center;line-height:30px;margin-top:5px;}
.leftContent_bottom p{line-height:26px;margin-left:10px;color:#333333;}
.rightContent{width:1244px;margin-left:15px;float:left;padding-left:5px;padding-right:5px;margin-left:5px;}
.rightContent a{color:#000;}
.rightContent strong { /*font-weight: normal;*/ }
.rightContent strong a { font-size:12px; color: #333333; }
.first_position {color:#000;margin-top:5px;padding-bottom:9px;border-bottom:solid 2px #3bb3c2;}
.rightContent .page{display:block;margin-left:280px;margin-top:20px;padding-bottom:24px;}
.first_position span { font-size:15px; }

.bottom_content_item{overflow:hidden;padding:10px 0;border-bottom:dashed 1px #dcdcdc;}
.bottom_content_item ul{ overflow: hidden; }
.bottom_content_item_text a{font-size: 14px; display: block;    padding: 10px 20px;    color: #666;    padding-right: 65px;  }
.bottom_content_item .left_float{background-image:url(../images/icon2_11.png); float: left; background-repeat:no-repeat; background-position:left center;padding-left:20px;width:400px;}
.bottom_content_item .left_float a{color:#333333;}
.bottom_content_item .left_float a b{color:#555; font-size: 16px;}
.bottom_content_item .right_float{float:right;}
.bottom_content_item .right_float a:hover{text-decoration:none;}
.bottom_content_item .right_float a{color:#999999;}

.bottom_content_spitem{width:220px;height:152px;margin-left:15px;float:left;overflow:hidden;margin-bottom:5px;background:#F5F5F5;margin-top:5px;}
.bottom_content_spitem img{width:210px;height:100px;margin:5px 5px;}
.bottom_content_spitem .sptit{color:#555555;font-size:14px;padding-left:5px;}
.bottom_content_spitem .sprq{color:#555555;padding-left:5px;}

/*footer*/
.footerBox{ width: 100%; max-width:1200px;margin:0 auto; background-image:url(../images/footBg_04.png);margin-top:20px;}
.footerCenter{width:940px;margin:0 auto;overflow:hidden;padding:20px 0;}
.footerCenter dl{float:left;}
.footerCenter dl a{color:#fff;line-height:30px}
.footerCenter .footer_one dt a{display:block;font-size:14px; background-image:url(../images/icon_03.png); background-repeat:no-repeat; background-position:left center;padding-left:25px;}
.footerCenter .footer_two dt a{display:block;font-size:14px; background-image:url(../images/icon_05.png); background-repeat:no-repeat; background-position:left center;padding-left:25px;}
.footerCenter .footer_three dt a{display:block;font-size:14px; background-image:url(../images/icon_07.png); background-repeat:no-repeat; background-position:left center;padding-left:25px;}
.footerCenter .footer_four dt a{display:block;font-size:14px; background-image:url(../images/icon_09.png); background-repeat:no-repeat; background-position:left center;padding-left:25px;}
.footerCenter .footer_five dt a{display:block;font-size:14px; background-image:url(../images/icon_11.png); background-repeat:no-repeat; background-position:left center;padding-left:25px;}

.footerCenter dl dd{padding-left:25px;}

.footer_bottom{background-color:#404040;padding:20px 0;}
.footer_bottom p{line-height:30px;text-align:center;color:#fff;}
.footer_bottom p span{font-family:Arial;}
/*新闻详情页面*/
.detail_content{width:700px;min-height:525px;}
.detail_content div.title{border-bottom:dashed 1px #e6e6e6;}
.detail_content h2{height:40px;font-size:14px;line-height:30px;text-align:center;margin-top:10px;margin-left:20px;}
.detail_content span.pubdate{font-size:12px;color:#999999;display: block;text-align: center;margin-bottom: 13px;}
.detail_content p{width:600px;line-height:30px;margin-left:20px;color:#333333;margin-top:20px;}
.detail_content img{margin-top:20px;padding-bottom:24px;}
/*支持与下载页面*/
.bottom_content_item3{width:710px; padding-bottom: 25px;}
.bottom_content_item3 ul {height:40px; background-color:#eeeeee;line-height:40px;overflow:hidden;}
.bottom_content_item3 li{float:left;}
.bottom_content_item3 .download img{display:block;margin-top:7px;margin-left:100px;}
.bottom_content_item3 b{line-height:30px;color:#333333;margin-top:5px;font-size:14px;font-weight: normal;display: block;}
.bottom_content_item3 strong{color:#808080;padding-bottom:20px;font-weight: normal;}
.rightContent table{margin-top:10px;margin-bottom:10px;margin-left:10px;}
.rightContent table #search_button{width: 61px;height: 21px;background-color: #3ebec5;border: none;line-height: 21px;color: #fff;outline: none;cursor: pointer;}
/*下载详情页面*/
.pro_intro{overflow:hidden; }
.smallImg5{float:left;width:100px;}
.smallImg5 img{display:block;}
.detail_intro5{width:350px;}
.detail_intro5 table{width:350px;color:#333333;line-height:20px;}
.xiaZai{float:left;width:80px;}
.jieShao{width:640px;line-height:24px; padding-top:20px;margin-left:30px;}

/*产品展示页面*/
.chanPinBox{overflow:hidden;}
.chanPinImg{margin-top:10px;}
.chanPinImg img{width:172px;height:160px;}
.chanPinImg h1{width:172px;text-align:center;}

/*产品展示详情页面*/
.detail_up_box{margin-bottom:10px;overflow: hidden;margin-left: 10px;}
.detail_up_box img{display:block;float:left;}
.detail_up_box table{float:left;}
.canShuBox ul{ background-color:#3bb3c2;height:42px;width:700px;overflow:hidden;padding-left:30px;}
.canShuBox ul li{float:left;width:103px;height:34px;text-align:center;line-height:34px;margin-top:10px;margin-right:30px;}
.canShuBox ul li a{color:#fff;font-weight:bold;}
.canShuBox ul .current_canShu{ background-image:url(../images/button3_03_03.png);}
.canShuBox ul .current_canShu a{color:#000;}
.canShu_intro{line-height:30px;color:#333333;padding:20px 0;margin-left:30px;}
.xinBox{width:710px;height:42px; background-color:#3bb3c2; line-height:42px;}
.xinBox a{float:left;background-color:#3bb3c2; color:#fff;font-size:14px; background-image:url(../images/xinFeng_07.png); background-repeat:no-repeat; background-position:left center;padding-left:30px;margin-left:30px;}
.xinBox span { float:right; font-size: 15px; margin-right: 10px; color: #fff; }
.biaoGe table span{color:#C00;}

/*联系景宇*/
.main{overflow:hidden;width:940px;height:347px; background-color:#3bb3c2;margin:0 auto;margin-top:20px;marign-bottom:20px;}
.main_left{float:left;color:#fff;margin:30px;}
.main_left span{display:block;font-size:14px;font-weight:bold;margin:10px 0;}
.main_left ul li{line-height:30px;}
.main_right{float:right;}
.aboutOne{ background-image:url(../images/iconB_10.png); background-repeat:no-repeat; background-position:left center;padding-left:30px;}
.aboutTwo{ background-image:url(../images/iconB_13.png); background-repeat:no-repeat; background-position:left center;padding-left:30px;}
.aboutThree{ background-image:url(../images/iconB_16.png); background-repeat:no-repeat; background-position:left center;padding-left:30px;}

/*三大产品*/
.productBox{ width: 100%; max-width:940px;margin:5px auto;position:relative;}
.product_fenLei{background-image:url(../images/proBg_03.png);width:100%;height:332px; background-repeat:no-repeat; background-position:center top;}
.product_fenLei ul{overflow:hidden;padding-top:26px;margin-bottom:40px;}
.product_fenLei ul li{float:left;}
.product_fenLei ul li a{display:block;color:#000;font-size:14px;width:150px;height:26px;text-align:center;}
.product_intro span{display:block;padding-left:34px;}

.imageBigBox{overflow:hidden;position:relative;}
.imageBoxA{width:120px;float:left;margin-left:60px;}
.imageBoxA h1{text-algin:center;width:120px;margin:10px 0;}
.imageBoxA h1 a{margin:10px 0;color:#333333;}
.imageBoxA h2{color:#4a6476;text-align:center;margin:20px 0;}
.button_left{position:absolute;left:20px;top:210px;}
.button_right{position:absolute;right:20px;top:210px;}

/*资讯*/
.ziXunBox{ width: 100%; max-width:1200px;height:463px;margin:0 auto; background-image:url(../images/bg2_02.png);}
.ziXunCenter{width:940px;margin:0 auto;overflow:hidden;padding-top:60px;}
.ziXunColumn{ border:1px solid #e6e6e6;width:293px;height:360px;float:left; background-color:#fff;padding-bottom:20px;}
.ziXunColumn span{font-size:16px;padding:10px 0;margin-left:20px;display: block;}
.img_ziXun{margin-left:20px;width:253px;height:159px;}
.ziXunItem{width:253px;margin-top:10px;margin-left:20px;}
.ziXunItem ul{overflow:hidden;}
.ziXunItem ul li{float:left;height:30px;line-height:30px;}
.ziXunItem ul li a{color:#000;}
.ziXunItem ul .time{margin-left:10px;}
.ziXunItem ul .time a{color:#999999;}
.ziXunColumn b{font-size:12px;margin-left:20px;width:98px;height:27px; background-image:url(../images/img_10.png);text-align:center;font-weight:normal;display: block;}
.ziXunColumn b a{line-height:27px;color:#000;}

.hide{display:none;}
.canShuBoxdiv div{padding:20px;}
.dowloaddiv ul li .lihead{color:#3847A9;font-size:14px;}


.down_list li{border-bottom:1px solid #EEE;padding:20px 0;height:120px;}
	.down_list .pic{float:left;padding:4px;border:1px solid #DDD;box-shadow:0 1px 1px #eee;width:110px;}
		.down_list .pic:hover{border-color:#CCC #CCC #BBB;}
		.down_list .pic img{display:block;height:110px;width:110px;}
	.down_list h2{font-size:15px;height:18px;margin:0 auto 12px 144px;overflow:hidden;}
		.down_list .note{margin:0 auto 0 144px;color:#777;line-height:20px;}
	.down_list .info{margin:0 auto 8px 144px;}
		.down_list .info, .info a{color: #777;}
		.down_list .info a:hover {color:#333;text-decoration:underline;}
		
		
		
.news{ float:left; width:340px; margin-top:5px; margin-left:18px; display:inline; overflow:hidden; margin-top:20px; }
.news .nbt{ background-color:#3bb3c2; padding:5px;height:20px; line-height:20px; border-bottom:1px solid #c7c7c7;  font-family:"宋体"; color: White; font-size:12px; font-weight:bold;}
.news ul{height:240px; margin-top:20px;}
.news ul li{ line-height:24px; border-bottom:1px dotted #3bb3c2; text-align:left; padding-left:10px;}
.news ul li a{ font-family:"宋体"; font-size:14px; color:#90969e;}

/*产品排版*/
.cyy-pro-one{position:relative;padding:10px;}
.cyy-pro-one .pic{float:left;display:inline;width:150px;height:150px;overflow:hidden;}
.cyy-pro-one .pic img{display:block;width:100%;height:100%;}
.cyy-pro-one .text{position:relative;margin-left:180px;height:150px;}
.cyy-pro-one .text .title{font-size:16px;margin-bottom:10px; }
.cyy-pro-one .text .exp{line-height:1.8;color:#666;font-size:12px;}
/*.cyy-pro-one .text .title strong{color:#3BB3C2;}
.cyy-pro-one .text .exp strong{color:#3BB3C2;}
.cyy-pro-one .text .see-more{position:absolute;left:0;bottom:0;width:57px;height:22px;background:url(../images/xx.png) no-repeat center center;}*/
.cyy-pro-one .text .see-more{position:absolute;left:0;bottom:0;width:57px;height:22px;color:#3BB3C2; font-size:12px;}

/*左侧推荐新闻*/

.left_news .sidebar-nav2-list li a{display:block;height:35px;line-height:35px;padding-right:20px;text-align:right;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff;margin-top:-1px;}
.left_news .sidebar-nav2-list li a:hover{background-color:#f0f0f0;color:#EC8529;}
.left_news .sidebar-nav-list .on .sidebar-nav2-list{display:block;}

.leixing ul{ margin: 10px 0; overflow: hidden;}
.leixing ul li{ display: inline-block; height: 28px;}


.lxwm
{
    position: fixed;
    right: 0;
    top: 100px;
}
.lxwm .slide_min
{
    width: 28px;
    height: 112px;
    background: url(../images/slide_min.png) no-repeat;
    cursor: pointer;
    margin-top: 40px;
}
.lxwm .divlxkf
{
    width: 154px;
    height: auto;
    overflow: hidden;
    background: url(../images/slide_box_bg.jpg) repeat-y;
    font-size: 12px;
    text-align: center;
    line-height: 130%;
    color: #666;
    border-bottom: 2px solid #05c4c6;
}
.lxwm .slide_box div
{
    overflow: hidden;
}
.lxwm .slide_box .weixin
{
    margin-bottom: 5px;
}
.lxwm .slide_box img
{
    cursor: pointer;
}
.lxwm .slide_box p
{
    text-align: center;
    padding: 5px;
    line-height: 21px;
    font-size: 14px;
}
.lxwm .slide_box span
{
    padding: 5px 10px;
    display: block;
}
.lxwm .slide_box span a
{
    color: #76A20C;
}
.lxwm .slide_box a
{
    color: #666;
}

.huiding{
    width: 63px;
    height: 58px;
    background: url(../images/top.png) no-repeat;
    display: inline-block;
    position: fixed;
    right: 0;
    bottom: 20px;
    cursor: pointer;
}
.huiding:hover{
    background: url(../images/top.png) 0 -58px no-repeat;
}


.ziXunColumn h1{ font-size: 20px; padding:10px 20px; }
.ziXunColumn h2 a{ font-size: 16px; color: #333; padding:0px 20px; }
.mb-footer, .mb-header, .mb-banner, .mb-main, .mb-ny-nav{ display: none;}


@media screen and (max-width: 1200px){
    .subNav{ width: 100%;}
    .sub_item{ height: 110px;}
    .navBox ul li:nth-child(2) .subNav{ margin-left: -160px !important;}
    .navBox ul li:nth-child(3) .subNav{ margin-left: -250px !important;}
    
    .headBar{ width: 100%;}
    .logoBox{ width: 78%;}

    
}


@media screen and (max-width: 1000px){
    .logoBox{ width: 90%;}
    .centerContent{ width: 100%;}
    .rightContent{ width: auto; float: none; padding-left: 215px;}
    .detail_content{ width: auto;}
    .detail_content p{ width: auto;}

    .footer_link2{ width: 94% !important; margin: 0 3% !important;}
    .footerCenter{ width: 100%;}
    .footerCenter dl{ margin-left: 20px !important; margin-right: 30px;}
    .footer_bottom p{ padding: 0 20px;}

    .ziXunCenter{ width: 100%;}
    .ziXunColumn{ width: 31.03%; margin: 0 1% !important;}
    .img_ziXun{ width: 96%; margin-left: 2%;}
    .ziXunItem{ width: 96%; margin-left: 2%;}

    .ziXunItem ul li{ width: 64%;}
    .ziXunItem ul li a{ width: 100% !important;}
    .ziXunItem ul li.time{ width: 30%; float: right;}
    .rightContent .page{ margin-left: 180px;}
    
    .product_fenLei ul li{ width: 16.66%;}
    .product_fenLei ul li a{ width: auto;}
    .product_fenLei{ background-size: 100% 100%;}
    
    .navCenter{ width: 100%;}
    .navBox ul li{ width: 16.6%; margin-right: 0;}
    .subNav{ display: none !important;}


}


@media screen and (max-width: 769px){
    img{ max-width: 100%;}
    
    .centerContent{ margin-bottom: 70px; margin-top: 0;}
    .leftContent{ display: none;}
    .rightContent{ padding: 0 16px;}
    .footerBox{ display: none;}
    .detail_content p{ margin-left: 0;}
    .bdshare-slide-button-box, .lxwm{ display: none !important;}

    .news{ display: none;}

    .mb-footer{ display: block; position: fixed; width: 100%; height: 50px; left: 0; bottom: 0; z-index: 998;}
    .mb-footer ul{ overflow: hidden; height: 100%;}
    .mb-footer ul li{ opacity: 0.95; float: left; width: 20%; height: 100%; background-color: #333; text-align: center;}
    .mb-footer ul li a{ display: block; height: 100%; padding: 0 5px; border-right: 1px solid #191919;}
    .mb-footer ul li img{ height: 100%;}
    .mb-search{ position: absolute; width: 100%; height: 50px; background-color: rgba(0,0,0,.55); left: 0; bottom: 50px; display: none; z-index: 100001;}
    .fshare{ width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 990; display: none;}
    .mb-search input{ width: 80%; margin-left: 2%; height: 36px; background-color: #fff; border-radius: 4px; text-indent: 10px; font-size: 14px; color: #666; margin-top: 7px; border: 0;}
    .mb-search button{ width: 15%; height: 36px; margin-top: 7px; border: 0; background-color: #3bb3c2; color: #fff; font-size: 14px; border-radius: 4px; margin-left: 1%;}

    .flexslider, .headBar_center, .navBox{ display: none;}
    .syheadBar{ height: auto;}
    .hedd{ position: static !important;}
    .headBar{ background: none !important; height: auto;}
    .mb-header{ display: block; height: 64px; background-color: #fff; width: 100%; left: 0; top: 0; z-index: 990;}
    .mb-header h1{ float: left; height: 64px;}
    .mb-header h1 img{ height: 100%;}
    .lb{ position: fixed; right: 0; top: 0; z-index: 990; height: 64px;}
    .lb img{ height: 100%;}
    .mbphone{ float: right; line-height: 64px; font-size: 18px; color: #777; margin-right: 65px;}
    .mbphone span{ font-size: 30px; color: #3bb3c2;}
    .cpic{ display: none;}
    .mb-share{ display: block; width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 999; display: none;}
    .mb-nav{ display: block; width: 100%; position: fixed; left: 0; top: 64px; background-color: rgba(59,179,195,.9); z-index: 1000; display: none;}
    .mb-nav ul li{ width: 100%; font-size: 16px;}
    .mb-nav ul li:last-child{ border-bottom: 0;}
    .mb-nav ul li a.navyi{ display: block; text-indent: 8%; height: 46px; line-height: 46px; color: #fff; background: url(../images/mb-jia.png) no-repeat right 8% center; position: relative;}
    .mb-nav ul li a.navyi:after{ content: ""; position: absolute; width: 84%; height: 1px; background-color: #abd5eb; left: 8%; bottom: 0;}
    .mb-nav ul li:last-child a.navyi:after{ display: none;}
    .mb-er{ width: 84%; padding: 14px 0; margin-left: 8%; border-bottom: 1px solid #abd5eb; display: none;}
    .mb-er span{ display: block; height: 34px; line-height: 34px; text-indent: 34px; position: relative;}
    .mb-er span:before{ content: ""; position: absolute; width: 12px; height: 12px; background-color: #fff; border-radius: 50%; left: 14px; top: 12px;}
    .mb-er span a{ color: #fff;}
    .mb-nav ul li.active a.navyi{ background: #fff url(../images/mb-jian.png) no-repeat right 8% center; color: #168cc6; position: relative;}
    .mb-nav ul li.active a.navyi:after{ content: ""; position: absolute; width: 20px; height: 11px; background: url(../images/sj.jpg) no-repeat; left: 8%; bottom: -11px;}

    .mb-banner{ display: block; position: relative;}
    .mb-banner .bx-controls-direction{ display: none;}
    .mb-banner img{ width: 100%;}
    .mb-banner .bx-pager{ position: absolute; width: 100%; left: 0; bottom: 20px; text-align: center;}
    .mb-banner .bx-pager-item{ display: inline-block; width: 13px; height: 13px; border: 1px solid #3bb3c2; border-radius: 50%; margin: 0 8px; text-indent: -999px; overflow: hidden;}
    .mb-banner .bx-pager-item a{ display: block; background-color: #fff;}
    .mb-banner .bx-pager-item a.active{ background-color: #3bb3c2;}

    .cyy-pro-one .text .title{ display: block; max-height: 66px; line-height: 22px; overflow: hidden;}
    .cyy-pro-one .text .exp{ max-height: 42px; overflow: hidden;}
    

    .canShuBox ul{ width: 98%; padding: 0 1%;}
    .canShuBox ul li{ width: 25%; margin-right: 0;}
    .canShuBox ul .current_canShu{ background-size: 100% 100%;}
    .xinBox{ width: 100%;}
    .rightContent table{ width: 98% !important; margin-left: 0;}

    .huiding{ bottom: 110px; width: 40px; height: 37px; background-size: 100%; z-index: 100;}
    .huiding:hover{ background: url(../images/top.png) 0 -37px no-repeat; background-size: 100%;}
    #bigimage{ display: none !important;}
    .detail_up_box img{ display: block; margin: 0 auto; float: none;}
    .detail_content img{ margin-left: 0;}

    .bottom_content_spitem{ width: 48%; margin: 5px 1%;}
    .main{ width: 100%;}
    .main_right{ display: none;}
    .main_left{ float: none; margin: 30px auto; text-align: center;}
    .main_left ul li{ display: inline;}

    .detail_content h2{ height: auto;}
    .bottom_content_item3{ width: 100%; margin-bottom: 20px;}
    .bottom_content_item3 b{ padding-left: 0; margin-top: 0;}
    .bottom_content_item3 strong{ padding-left: 0;}


    .productBox, .ziXunBox{ display: none;}
    .mb-main{ display: block; width: 100%; overflow: hidden; margin-bottom: 70px;}
    .mb-pro-tit{ height: 46px; border-bottom: 1px solid #dcdcdc; line-height: 46px;}
    .mb-pro-tit span{ float: left; font-size: 16px; font-weight: bold; color: #000; margin-left: 10px;}
    .mb-pro-tit ul{ float: right; overflow: hidden;}
    .mb-pro-tit ul li{ float: left; padding: 0 10px; height: 43px; font-size: 14px; color: #000; text-align: center;}
    .mb-pro-tit ul li.active{ border-bottom: 3px solid #3bb3c2;}
    .mb-pro-con{ padding-bottom: 20px; height: 228px; position: relative;}
    .mb-item{ position: absolute; left: 0; top: 0;}
    .mb-pro-con{ width: 768px; height: 210px; margin-top: 24px; overflow: hidden;}
    .mb-pro-con .slide{ text-align: center;}
    .mb-pro-con .slide span{ font-size: 16px; color: #000; line-height: 24px;}
    .mb-pro-con .slide p{ font-size: 13px; color: #999; line-height: 22px;}
    .mb-pro-con .bx-controls{ display: none;}

    
    .zuling ul{ overflow: hidden; width: 98%; margin: 24px auto;}
    .zuling ul li{ float: left; width: 30.5%; margin: 0 1%; border: 1px solid #dcdcdc;}
    .zuling ul li img{ width: 90%; margin: 5% 5% 0;}
    .zuling ul li p{ font-size: 13px; margin: 5px 0; color: #000; height: 20px; line-height: 20px; text-align: center; overflow: hidden;}
    
    .mb-xz-tit{ height: 46px; border-bottom: 1px solid #dcdcdc; line-height: 46px;}
    .mb-xz-tit span{ float: left; font-size: 16px; font-weight: bold; color: #000; margin-left: 10px;}
    .mb-xz-tit ul{ float: right; overflow: hidden;}
    .mb-xz-tit ul li{ float: left; padding: 0 10px; height: 43px; font-size: 14px; color: #000; text-align: center;}
    .mb-xz-tit ul li.active{ border-bottom: 3px solid #3bb3c2;}
    .mb-xz-item ul{ width: 96%; margin: 0 auto;}
    .mb-xz-item ul li{ height: 44px; line-height: 44px; font-size: 14px; color: #ccc; border-bottom: 1px dashed #e5e5e5; overflow: hidden;}
    .mb-xz-item ul li a{ color: #777; display: block; float: left; width: 70%;}
    .mb-xz-item ul li span{ float: right;}
    .mb-xz-item a.mb-more{ display: block; width: 110px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: #fff; background-color: #3bb3c2; border-radius: 4px; margin: 20px auto;}

    .mb-news-item ul{ width: 96%; margin: 0 auto;}
    .mb-news-item ul li{ height: 44px; line-height: 44px; font-size: 14px; color: #ccc; border-bottom: 1px dashed #e5e5e5; overflow: hidden;}
    .mb-news-item ul li a{ color: #777; display: block; float: left; width: 70%;}
    .mb-news-item ul li span{ float: right;}
    .mb-news-item a.mb-more{ display: block; width: 110px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: #fff; background-color: #3bb3c2; border-radius: 4px; margin: 20px auto;}
    
    .mb-ny-nav{ display: block; border-bottom: 10px solid #e5e5e5; margin-bottom: 10px;}
    .mb-ny-navy{ position: relative; height: 46px; border-bottom: 1px solid #dcdcdc;}
    .mb-ny-nav .bx-pager{ display: none;}
    .mb-ny-nav .bx-wrapper{ margin: 0 auto;}
    .mb-ny-nav .bx-viewport{ width: 90%; overflow: hidden; margin: 0 auto;}
    .mb-ny-nav .slide{ text-align: center; font-size: 14px; color: #000; height: 44px; line-height: 44px;}
    .mb-ny-nav .active{ border-bottom: 2px solid #3bb3c2;}
    .mb-ny-nav .slide a{ color: #000;}
    .mb-ny-nav .bx-controls-direction a{ display: block; position: absolute; width: 30px; height: 30px; text-indent: -999px; overflow: hidden; border-radius: 50%; top: 8px;}
    .mb-ny-nav .bx-controls-direction a.bx-prev{ background: url(../images/ll_03.jpg) no-repeat; background-size: cover; left: 10px;}
    .mb-ny-nav .bx-controls-direction a.bx-next{ background: url(../images/rr_03.jpg) no-repeat; background-size: cover; right: 10px;}
    .mb-ny-nav ul{ width: 93%; margin: 0 auto; padding: 10px 0; overflow: hidden;}
    .mb-ny-nav ul li{ float: left; margin-right: 20px; font-size: 14px; line-height: 30px;border-bottom: 2px solid #fff;}
    .mb-ny-nav ul li a{ color: #000;}

    .bottom_content_item3 ul{ padding: 10px; line-height: 24px; height: auto; padding-left:0;}
    .bottom_content_item3 li{ width: auto !important; float: none;}
    .bottom_content_item3 .download img{ margin-left: 0;}

    .bottom_content_item ul{ overflow: hidden;}
    .bottom_content_item .left_float{ float: left; width: 70%; height: 16px; line-height: 16px; overflow: hidden;}

}
@media screen and (max-width: 641px){
    
    .mbphone{ font-size: 14px;}
    .mbphone span{ font-size: 16px;}

    .rightContent .page{ margin-left: 0; padding-left: 0;}
    .first_position span{ display: none;}

    .detail_content{ margin-top: 14px;}

}


@media screen and (max-width: 481px){
    
    .rightContent{ padding: 0 10px;}
    .mb-header{ height: 44px;}
    .mb-header h1{ height: 44px;}
    .lb{ height: 44px;}
    .mbphone{ line-height: 44px;}
    .mb-nav{ top: 44px;}
    .mb-banner .bx-pager-item{ width: 8px; height: 8px;}


}


@media screen and (max-width: 321px){

    .mbphone{ margin-right: 5px;}
    .mbphone span{ font-size: 14px;}
    .mb-ny-nav .bx-controls-direction a.bx-prev{ left: 0;}
    .mb-ny-nav .bx-controls-direction a.bx-next{ right: 0;}
    .mb-ny-nav .slide{ font-size: 12px;}
}