*{font-family: 'Microsoft YaHei',serif;}
body{width: 100%;overflow-x:hidden;}
.cb{width: 100%;clear: both;}
input::-webkit-input-placeholder {color: #9b9b9b;-webkit-transition: color.5s;}
input:focus::-webkit-input-placeholder, input:hover::-webkit-input-placeholder {color: #ffffff;-webkit-transition: color.5s;  }
.clear{width:100%;height:0px;clear:both;}


 #dituContent{width:100%;height:300px;margin-top:30px;}
/*Header*/
.header{font-family: 'Microsoft YaHei',serif;}
.header .header-top{width: 100%;height: 29px;border-bottom: 1px solid #e0e0e0;line-height: 29px;}
.header .header-top .header-top-1{width:100%; max-width: 1200px;margin:0 auto;}
.header .header-top .header-top-1 h2{font-size: 14px;color: #414141;float: left;margin-left: 5px;}
.header .header-top .header-top-1 h3{font-size: 14px;color: #414141;float: right;margin-right: 5px;}
.header .header-logo{width:100%;max-width: 1200px;height: 118px;margin: 0 auto;overflow: hidden;}
.header .header-logo .logo{float: left;padding-top: 14px;}
.header .header-logo .logo a{float: left;}
.header .header-logo .logo a img{width: 294px;height: 76px;margin-left: 5px;}
.header .header-logo .logo div{float: left;color: rgb( 255, 102, 0 );margin-top: 3px;margin-left: 13px;background: url(/templets/duopuli/images/20171024001.jpg) 0 center no-repeat;padding: 10px 20px;}
.header .header-logo .logo div h2{font-size: 22px;}
.header .header-logo .logo div p{font-size: 20px;line-height: 2em;}
.header .header-logo .logo div p span:nth-child(1){font-size: 30px;}
.header .header-logo .logo div p span:nth-child(2){font-size: 26px;}
.header .header-logo .tel{float: right;width: 264px;height: 55px;margin-top: 38px;margin-right:5px;}
.header .header-logo .tel img{width: 100%;height:100%;}
.header .header-nav{width: 100%;height: 54px;background: #0071c8;}
.header .header-nav .wraper{width: 100%; max-width:1200px;margin:0 auto}
.header .header-nav .nav ul li{position: relative;height: 54px; width: 147px;float: left;text-align: center;font-size: 16px}
.header .header-nav .nav ul li:hover a:only-of-type {font-size:20px;}
.header .header-nav .nav ul li a{color:white;line-height: 16px;display: inline-block;margin-top:20px;}
.header .header-nav .nav ul li span{width: 1px;height:16px; display: block;border-right: 2px solid white;float: right;margin-top:20px;}
.header .header-nav .nav ul li .erji{z-index: 999; position: absolute;top: 54px;left: 0px;width: 100%;display: none;}
.header .header-nav .nav ul li .erji a{display: block;opacity: 0.9;background-color: #007da1;height: 48px;border-bottom: 2px solid white;margin-top: 0px;line-height: 48px;font-size:16px;}
.header .header-nav .nav ul li .erji a:hover{background-color: #0071c8;}
.header .header-nav .move-bg{ display:none;position:absolute;left:0;top:0; width:120px; height:43px; background:#cea23f; z-index:0}
.addsanjiao{background: url("/templets/duopuli/images/sanjiao.png") center 46px no-repeat; font-size:20px !important;}
.nav_more{display: none; position: relative;margin-top: 0px;margin-right: 10px;width: 60px;height: 40px;float: right;cursor: pointer;}
.nav_more span{display: block;position: absolute;height: 4px;top: 22px;left: 8px;right: 0px;background-color: #0071c8}
.nav_more span:before,.nav_more span:after{content:"";display: block;position: absolute;width: 100%;height: 4px;background: #0071c8;}
.nav_more span:before{top: -10px;}
.nav_more span:after{bottom: -10px;}
.main_nav{position:absolute;left:0px;top:40px;width:100%;height:100%;z-index:999;display:none;}
.main_nav ul{width:100%;height:auto;position:absolute;right: -180px;top:30px;width:180px;opacity: 0.98;}
.main_nav ul li{font-size:16px;line-height:40px;border-bottom:1px solid white;overflow:hidden;width:100%;text-align: center;overflow: hidden;height: 40px;background-color: #007da1;}
.main_nav ul li a{color:white;display:block;padding-left:0px;text-decoration: none;}
.main_nav ul li a:hover{background-color:#0071c8;color:white;}
.main_nav ul li.clo{position:absolute;bottom:0px;background-color:#FD5030;}
.main_nav ul li.clo a{color:white;}

.rightkefudiv{position: fixed;right: 0;top: 32%;text-align: right;z-index: 9997;}
.rightkefudiv a{display: block;width: auto;height: auto;position: relative;height: 62px;}
.rightkefudiv a img{display:inline-block;width: 62px;height: 62px;vertical-align: bottom;z-index: 9999;}
.rightkefudiv a div{position: absolute;background-color: #ffffff;height: 62px;width:208px;right: -146px;top:0px;text-align: left;z-index: 9993;}
.rightkefudiv a div p{font-size: 14px;color: rgb( 128, 128, 128 );margin-left: 20px;margin-top: 10px;}
.rightkefudiv a div span{font-size: 24px;color: rgb( 0, 113, 200 );font-weight: bold;margin-left: 20px;}
.rightkefudiv a:nth-child(2) img{position:absolute;top:0;left:0;}
.rightkefudiv a:nth-child(1) img{position:absolute;top:0;left:0;}

/*Banner*/
/*.banner{width: 100%;margin-top: 0px;padding-top: 0px;}
.banner .slideBox{ width:100%; overflow:hidden; position:relative;  }
.banner .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:5px; z-index:1; }
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:url(/templets/duopuli/images/yuewei_03.png) repeat; cursor:pointer;color: #ffffff;}
.banner .slideBox .hd ul li.on{ background:url(/templets/duopuli/images/yuewei_04.png) repeat; color:#fff; }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;}
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.banner .slideBox .bd img{ width:100%; display:block; }
*/
/*
友情链接
 */
.public_footer{width: 100%;display: inline-block;background-color: #e6e6e6;margin-top: 50px;}
.frendly_link{height: 100%;width: 1200px;text-align: left;margin-left: auto;margin-right: auto;padding:15px 0px;}
.frendly_link a{color:#333333;display: inline-block;margin-left: 15px;}
.frendly_link a:hover{color:#0071C8;}

.main_banner{}
.main_banner img{width:100%;}

/*
尾部
 */
.public_footer_companydiv{width: 100%;height: auto;background-color: #333333;}
.public_footer_companymsg{height: 100%;width: 1200px;margin-top: 0px;margin-left: auto;margin-right: auto;}
.footer_nav_nr{margin-top: 50px;margin-left: 10px;border-bottom:1px solid #fbfbfb;display: inline-block;text-align: left;}
.footer_nav_nr ul{height: auto;padding-left: 0px;padding-bottom: 21px;}
.footer_nav_nr ul li{display: inline-block;list-style:none;border-right: 1px solid rgb( 254, 254, 254 );padding-right: 13px;padding-left: 7px;line-height: 1.5em;}
.footer_nav_nr ul li:nth-child(8){border-right:none;padding-right: 0px;}
.footer_nav_nr ul li:nth-child(1){padding-left: 0px;margin-left: 0px;}
.footer_nav_nr ul li a{color: #fbfbfb;font-size: 14px;text-decoration: none;}
.footer_nav_nr ul li a:hover{color: #a6a7aa;}
.company_base{width: 100%;height: auto;}
.company_basemsg{width: 100%;float: left;height: auto;color: #fbfbfb;padding-left: 10px;font-size: 14px;line-height: 1.9em;text-align: left;}
.importword{width: 100%;height: auto;color: #fbfbfb;padding-left: 0px;font-size: 14px;line-height: 1.9em;text-align: left;padding-left: 10px;box-sizing: border-box;}
.importword span{display: inline-block;text-align: left;margin-right: 5px;}
.company_basemsgL{float: left;margin-top: 10px;}
.company_basemsgL p{line-height: 2.5em;}
.company_basemsg .pic{float: right;width: 210px;height: 160px;margin-top: 5px;}
.company_basemsg .pic img{display: inline-block;height: 160px; width:160px;}
.company_basemsg .pic span{font-size: 24px;color: white;display: block;width: 24px;display: inline-block;margin-left: 20px;vertical-align: middle;}
.technical_support{width: 100%;height: auto;text-align: center;padding-top: 15px;color: #fbfbfb;font-size: 14px;margin-bottom: 10px;}

/*
首页热门搜索
 */
.inform_serach{max-width: 1200px;width: 100%;margin: 0px auto;padding-top: 20px;padding-bottom: 20px;position: relative;}
.inform_txt{display: inline-block;}
.inform_txt .line{line-height: 30px;height: 30px;overflow: hidden;display: inline-block;padding: 0 0;-webkit-margin-before: 0em;-webkit-margin-after: 0.2em;vertical-align: middle;}
.inform_txt .line li{list-style-type: none;}
.inform_serach img{width: 22px;height: 20px;vertical-align: middle;}
.inform_serach a{text-decoration: none;color: rgb( 77, 77, 77 );padding-left: 5px;}
.inform_serach a:hover{text-decoration: underline;}
.newinform{width: 415px;padding-left: 5px;display: inline-block;font-size: 16px;color: rgb( 77, 77, 77 );}
.hot_fomt{width: auto;display: inline-block;font-size: 14px;color: rgb( 77, 77, 77 );}
.searchDiv{display: inline-block;width: 236px;height: 35px;background-color: #ffffff;border: 1px black solid;position: absolute;right: 5px;top:15px;}
.searchDiv input{height: 33px;width: 170px;border:none; outline: none;font-size: 16px;padding-left: 10px;}
.searchDiv button{height: 35px;width: 54px;display: inline-block;margin-left: 0px;padding: 0 0;outline: none;float: right;border: none;border-left: 1px black solid;background-image: url(/templets/duopuli/images/search.jpg);}

/*
首页产品展示
 */
.title{text-align: center;width: 100%;}
.title img{width: 634px;height: 48px;margin-top: 50px;}
.title div span{width:150px;display: block; font-size: 24px;color: rgb( 51, 51, 51 );border-bottom: 2px black solid;padding-bottom: 12px;margin: 20px auto 0 auto;}
.product_display{max-width: 1200px;width: 100%;height: auto; margin-top: 16px;margin-bottom:50px;margin: 0 auto;}
.product_display .list{ width: 100%;text-align: center;margin-top: 15px;}
.product_display .list ul li{display: inline-block;width: 12%;min-width: 110px;height:33px; margin-right: 3%;}
.product_display .list a{font-size: 14px;line-height: 33px; display: block;width: 100%;height: 100%;}
.product_display .list a:nth-child(1){}
.product_display .list a:hover{background-color: #0071c8;color:white;}
.product_display .list li:nth-child(6){margin-right: 0px;}
.bgblue{background-color: #0071c8;color: white !important;}
.product_all{width: 100%;margin-top: 10px;display: none;}
#product_dept{display: block;}
.product{width: 23.7%;display: inline-block;margin-right:0.7%; border:1px solid #e6e6e6; position: relative;margin-top: 25px;}
.product:last-child{margin-right:0px;}
.product img{padding: 3% 3%; width: 94%;max-height: 273px; height: 19vw;}
.product p{display: block;width: 88%;font-size: 16px;margin: 5px 6% 3% 6%; border-bottom: 1px solid #e6e6e6;padding-bottom: 15px;height:16px;line-height: 16px;overflow: hidden;}
.product span{font-size: 14px;line-height: 2em;display: block;width: 88%;margin: 5px 6% 3% 6%;height: 112px;overflow: hidden;}
.product .bg{display: none;position: absolute; width: 100%;background-image: url(/templets/duopuli/images/bg.png);height: 100%;left: 0px; top: 0px;}
.product .bg span{font-size: 18px; width: 105px; color: white; display: block;height:auto; line-height: 30px;margin: 60% auto auto auto;border: 1px solid white;text-align: center;}


/*
应用案例
 */
.applications{margin-top: 50px; background-color: #f5f5f5;}
.caseall{width: 100%;position: relative;}
#case{width: 90%;margin:0 auto;}
.case{display: block;float: left;margin-right: 1%;text-align: center;box-shadow: 0 0 6px 5px #eaeaea;vertical-align: bottom;margin-bottom: 30px;margin-top: 42px;}
.case:nth-child(1){margin-left: 3.9%;}
.case:hover{margin-top: 20px;}
.case img{width: 100%;height: 14vw;}
.case p:nth-child(2){font-size: 20px;margin-top: 44px;}
.case p:nth-child(3){font-size: 18px;line-height: 2em;}
.case span{display: block;font-size: 14px;margin-top:22px;padding:0 6%;height: 126px;color:#666666;line-height: 26px;overflow: hidden;}
.left{position: absolute;left: 1%;top: 50%;cursor:pointer;background: url(/templets/duopuli/images/left.png);height: 41px;width: 41px;z-index: 999;background-size:100%;}
.right{position: absolute;right: 1%;top: 50%;cursor:pointer;background-image: url(/templets/duopuli/images/right.png);height: 41px;width: 41px;z-index: 999;background-size:100%;}
.caseall .owl-prev{display: none !important;}
.caseall .owl-next{display: none !important;}
.caseall .owl-dot{display: none !important;}


/*我们的优势*/
.adall{widows: 100%;max-width: 1200px;margin: 0 auto;margin-top: 60px;}
.adall .adcard{width: 33%;border-right:1px solid #e6e6e6;float: left;margin-top: 15px;}
.adall .adcard .number{width:60px;height:76px;border-bottom: 2px solid #666666;margin:0 auto;}
.adall .adcard .number img{width:60px;height:48px;}
.adall .adcard .txt{margin-top: 25px;padding: 0 3%;height: 147px;overflow:hidden;}
.adall .adcard .txt p{font-size: 14px;line-height: 1.5em;}
.adall .adcard .pic{margin-top: 12px;padding: 0 3%;width: 94%;height: 15.5vw;max-height: 208px;}
.adall .adcard .pic img{width: 100%;height: 100%;}

/*客户见证*/
.customereva{width: 100%;background:#F5F5F5;margin:60px auto 0 auto;}
.evalall{width: 99%;margin-top: 20px;margin-left: 1%;}
.evalcard{width: 23.5%;margin-right: 2%;float: left;margin-top: 10px;margin-bottom:5px; }
.evalcard:nth-child(4){margin-right: 0px;}
.evalcard img{max-height: 314px;height: 23vw;width: 100%;}
.evalcard .txt{margin-top: 22px;width: 100%;text-align: left;}
.evalcard .txt h2{font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;height: 19px;}
.evalcard .txt p{font-size: 14px;margin-top:8px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;height: 17px;}
.evalcard .more{margin-top:15px;display: block;text-align: right;font-size: 14px;border-bottom:2px solid #dbdbdb;color: #808080;padding-bottom: 8px;}
.evalcard .more:hover{border-bottom:2px solid #0071c8;color: #0071c8;}
.customereva .con{width:1200px;margin:auto;}


.company_video_briefing{max-width: 1200px;width: 100%;height: auto;margin: 65px auto 0px auto;margin-bottom: 50px;}
.company_video{width: 500px;float: left;height: 300px;}
.company_video video{margin-top:0px;width: 100%;height: 100%;}
.briefing{position: relative;width: 630px;height: 300px;display: inline-block;float: left;margin-top: 12px;margin-left: 25px;}
.briefing h1{font-size: 18px;color: rgb( 0, 0, 0 );	font-weight: bold;}
.briefing p{margin-top: 20px;font-size: 14px;color: rgb( 26, 26, 26 );line-height: 2.714em;text-align: left;}
.briefing a button{cursor: pointer;position: absolute;font-size: 16px;color: rgb( 255, 255, 255 );background-color:#0071c8;width: 23%;height: 3vw;left: 0px;bottom: 13px;outline: none;border:none;}
.companybg{height: auto;width: 100%;}
.device_show{height: auto;max-width: 1200px;width: 100%;margin: 0px auto;text-align: center;}
.briefing_title{}
.briefing_title a{font-size: 18px;color: rgb( 0, 0, 0 );color: black;text-decoration: none;}
.briefing_title a span{display: inline-block;height: 26px;}
.briefing_img{margin-top: 20px;width: 100%;height: auto;overflow: hidden;}
.briefing_img img{width: 100%;height: 100%;}
.cur {border-bottom: 1px solid #0071c8;color: #0071c8;}
.cura{color: #0071c8 !important;}


/*
应用案例
 */
.home_bottom{margin: 70px auto 32px auto;max-width: 1200px;width: 100%;height: auto;}
.home_bottomL{float: left;width: 800px;height: auto;margin-top: 32px;}
.new_show_2{display: none;}
.new_show_3{display: none;}
.home_bottomR{float: left;width: 360px;height: 100%;margin-left: 30px;margin-top: 45px;}
.home_ghb{width: 100%;height: 60px;}
.home_ghb_nr{width: 100%;height: 230px;}
.home_ghb_otherq{width: 100%;height: auto;}
.home_ghb_button{float: left;width: 126px;height: 34px;margin-right: 10px;text-align: center;border:2px solid #333333;font-size: 16px;cursor: pointer;color: rgb( 51, 51, 51 );line-height: 34px;}
.home_ghb_buttoncss{color: #ffffff;line-height: 34px;background-color:#0071c8 !important;border:2px solid #0071c8;}
.home_ghb_nr img{float: left;width: 314px;height: 200px;}
.home_ghb_nr div{position: relative;float: left;width: 410px;height: 100%;margin-left: 30px;}
.home_ghb_nr div h1{font-size: 20px;color: rgb( 51, 51, 51 );}
.home_ghb_nr div p{	font-size: 14px;color: rgb( 102, 102, 102 );line-height: 2.643em;text-align: left;overflow: hidden;}
.home_ghb_nr div a{text-decoration: none;}
.home_ghb_nr div a:nth-child(3){font-size: 14px;color: rgb( 128, 128, 128 );position: absolute;right: 0px;bottom: 35px;text-decoration: none;}
.home_ghb_otherq ul{padding-left: 0px;}
.home_ghb_otherq li{width: 380px;height: 35px;line-height: 38px;font-size: 14px;float: left;color: rgb( 51, 51, 51 );list-style: none;}
.home_ghb_otherq li a{display: inline-block;width: auto;text-align: left;text-decoration: none;color: rgb( 51, 51, 51 );text-overflow: ellipsis;white-space: nowrap;width: 65%;height: 38px;overflow: hidden;}
.home_ghb_otherq li span{display: inline-block;width: auto;text-align: left;float: right;margin-right: 2vw;}
.home_ghb_otherq li:nth-child(2n-1){border-right: 1px solid #666;}
.home_ghb_otherq li:nth-child(2n){margin-left: 3%;}
.home_bottomR h1{font-size: 22px;color: rgb( 254, 180, 44 );}
.common_question{padding: 15px 0px;width: 100%;height: auto;border-top: 1px dashed #d6d6d6;}
.common_question:nth-child(2){border-top:none;}
.common_question img{float: left;}
.problem a{float: left;width: 250px;font-size: 14px;margin-left: 13px;color: rgb( 51, 51, 51 );text-align: left;text-decoration: none;}
.answer{margin-top: 10px;}
.answer p{margin-top: 0px;float: left;width: 280px;font-size: 14px;margin-left: 13px;color: rgb( 102, 102, 102 );line-height: 1.5;text-align: left;height:65px;}

/**
 *
 *分页产品中心
 * 
 */
/*
分页公共部分
 */
.position_con{background-color: #f6f6f6;height: 75px;} 
.IndexDiv{width:100%;max-width: 1200px;height: 75px;margin:0 auto; background-color: #f6f6f6;}
.IndexDiv .IndexDivL{height: 24px;width: auto;float: left;margin-top: 28px;}
.IndexDiv .IndexDivL .pic{width:24px;height: 24px;display: block;float: left;}
.IndexDiv .IndexDivL .pic img{width: 100%;height: 100%;}
.IndexDiv .IndexDivL .indexa{width:auto;height: 24px;display: block;float: left;margin-left: 5px;}
.IndexDiv .IndexDivL .indexa a{ font-size: 14px;color: rgb( 102, 102, 102 );line-height: 24px;}
.IndexDiv .IndexDivL .indexa a:hover{color:#0071C8;}
.IndexDiv .IndexDivR{display: inline-block;float: right;width: 236px;height: 35px;background-color: #ffffff;margin-top: 22px;}
.IndexDiv .IndexDivR input{height: 33px;width: 170px;border:none; outline: none;font-size: 16px;padding-left: 10px;}
.IndexDiv .IndexDivR button{height: 35px;width: 54px;display: inline-block;margin-left: 0px;padding: 0 0;outline: none;float: right;border: none;border-left: 1px black solid;background-image: url(/templets/duopuli/images/search.jpg);}

.fypage{width: 100%;max-width: 1200px;height: auto; margin: 30px auto 0 auto;}
.fytitle{width: 100%;text-align: center;}
.fytitle h2 {font-size: 24px;color: rgb( 51, 51, 51 );}
.fytitle div{border-top: 2px solid black;width:72px;margin:20px auto 0 auto;}
.fypage_nav{width: 100%;height: 51px;background:url(/templets/duopuli/images/fypage_navbg.png) 100%;margin-top:30px;text-align: center;}
.fypage_nav li{display: inline-block;}
.fypage_nav li a{display: inline-block;font-size: 14px;color: rgb( 254, 254, 254 );width: 143px; height: 51px;line-height: 51px;}
.fypage_nav li:hover a{background-color:#0071c8}
.fypage_nav li.on a{background-color:#0071c8}

.fypage_menu{display: none;width: 100%;cursor: pointer;}
.fypage_menu span{display: block;width: 210px;font-size: 18px;height: 30px;line-height: 30px;background: url(/templets/duopuli/images/index_01.png) 10px center  no-repeat white;padding-left: 40px;border: 1px solid #666;margin: 20px auto auto 10px; }
.fypage_menu ul{display: none;width: 252px;margin-left: 10px;position: absolute;z-index: 99;}
.fypage_menu ul li{width: 210px;border: 1px solid white;padding-left: 40px;font-size: 16px;line-height: 2em;background-color: #007da1;opacity: 0.9;color: white;}
.fypage_menu ul li a{color:white;display: block;}
.fypage_menu ul li:hover{background-color: #0071c8;}

.company_info{width: 100%;max-width: 1200px;height: auto; margin: 42px auto 20px auto;}
.company_info .nr{padding: 0 4% 0 4%;}
.company_info .nr h2{font-size: 18px;color: rgb( 51, 51, 51 );}
.company_info .nr ul{margin-top: 8px;}
.company_info .nr ul li{background:url(/templets/duopuli/images/index_04.png) no-repeat 0px center;float: left;font-size: 14px;height: 3em;border-top:1px solid #e6e6e6;}
.company_info .nr ul li:nth-child(2n-1){width: 57.5%}
.company_info .nr ul li:nth-child(2n){width: 42%;}
.company_info .nr ul li:nth-child(1){border: none;}
.company_info .nr ul li:nth-child(2){border: none;}
.company_info .nr ul li a{font-size: 14px;color: rgb( 102, 102, 102 );margin-top: 0.9em;padding-left: 1.5em;display: block;width: 85%;height: 19px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

/**
 * 产品中心分页
 * @type {[type]}
 */
.product_show{width: 100%;height: auto;min-height: 302px;}
.productCard{width: 31.2%;float: left;margin-right: 3%;margin-top: 28px;}
.productCard:nth-child(3n){margin-right: 0px;}
.productCard:hover{box-shadow: 0 0 3px 3px #e9e9e9;}
.productCard img{width: 100%;height:16.5vw;max-height:224px;}
.productCard .txt h2{font-size: 16px;color: rgb( 51, 51, 51 );padding: 12px 0 6px 0.5em;height:16px;overflow: hidden;font-weight:bold; }
.productCard .txt span{font-size: 14px;color: #4D4D4D;line-height: 1.8em;padding:0 0.5em;display: block;height: 50px;overflow: hidden;}
.productCard .more{font-size: 14px;color:#808080;display: block;float: right;margin-bottom: 20px;padding-right:1em;margin-top: 3px;}
.productCard .more:hover{color:#0071C8;}
.loadbtn{width: 100%;text-align: center;margin-top: 36px;}
.loadbtn a{display: block;width: 160px;height: 38px;color: white;background-color: #0071c8;font-size: 16px;line-height: 38px;margin: 0 auto;}


/**
 * 产品详情页
 * @type {[type]}
 */
.product_one{width: 99.5%;max-width: 1200px; height: auto;margin: 20px auto 0px auto;box-shadow: 0 0 3px 3px #e9e9e9;}
.product_one .pic{width: 56.6%;height: 36.5vw;max-height: 498px;margin: 15px 1% 17px 1%;float: left;position: relative;}
.product_one .pic img{width: 100%;height: 100%;}
.product_one .pic .lastone{position: absolute;width:49px;height: 85px;left: 0px;top: 40%;z-index:10;cursor: pointer;display:inline-block;background:url(../images/lastone.png) center center no-repeat;background-size:contain;}
.product_one .pic .nextone{position: absolute;width:49px;height: 85px;right: 0px;top: 40%;z-index:10;cursor: pointer;display:inline-block;background:url(../images/nextone.png) center center no-repeat;background-size:contain;}
.product_one .pic .lastone img,.product_one .pic .nextone img{width: 100%;height: 100%;}
.product_one .txt{width: 40%;height: auto;margin-top: 15px;float: left;}
.product_one .txt h2{font-size: 30px;color: rgb( 51, 51, 51 );margin: 58px auto auto 2%;}
.product_one .txt span{display: block;font-size: 16px;color: rgb( 51, 51, 51 );line-height: 1.9em;margin: 25px auto auto 2%;width: 373px;max-height: 130px;overflow: hidden;}
.product_one .txt p{font-size: 16px;color: rgb( 51, 51, 51 );line-height: 1.9em;margin: 0px auto auto 2%;width: auto;}
.product_one .txt p span{color: #ff7b00;font-size: 30px;height: auto;display: inline-block;margin: 15px auto auto 2%;height:30px;line-height: 30px;font-weight: bold;overflow: hidden;vertical-align:bottom;}
.product_one .txt a{display: block; width: 324px; height: 62px;font-size: 30px;color: white;line-height: 62px;background-color: #ef9701;text-align: center;margin: 58px auto auto 10%;}

.details_text{width: 100%;max-width: 1200px; height: auto;margin: 45px auto 0px auto; }
.details_text .title{font-size: 24px;margin-bottom: 18px;height:50px;background-color: #F5F5F5;line-height: 50px;padding:0px 20px 0 5px;}

.details_text .nr{padding: 0 2em;}
.box-1 ,.box-2 ,.box-3 ,.box-4 ,.box-5 ,.box-6 {margin-top: 35px;}
.details_text .nr .box-1 h2{font-size: 16px;font-weight: bold;}
.details_text .nr .box-7 h2{font-size: 18px;}
.details_text .nr p{font-size: 16px;}
.details_text .nr ul li{font-size: 16px;min-width: 50%;float: left;line-height: 2em;}

.Input_info{width: 100%;margin:70px auto 0 auto; }
.Input_info span{color: rgb( 255, 20, 20 );}
.Input_info .title h2{font-size: 18px;color: rgb( 51, 51, 51 );font-weight: bold;float: left;}
.Input_info .title p{font-size: 16px;color: rgb( 51, 51, 51 );float: right;}
.Input_info form table tr td{padding-top: 16px;}
.Input_info form table tr td:nth-child(1){text-align: right;font-size: 16px;color: #333333;padding-top: 26px;}
.Input_info form table tr td:nth-child(2){padding-left: 20px;padding-right: 20px;width: 338px;}
.Input_info form table tr td:nth-child(3){text-align: left;font-size: 16px;color: #666666;padding-top: 26px;}
.Input_info form table tr td:nth-child(2) input{width: 334px;height: 42px;font-size: 14px;text-indent: 1em;}
.Input_info form table tr td:nth-child(2) p{display: none;}
.Input_info form table tr:nth-child(4) td:nth-child(2) textarea{width: 566px;height: 120px;padding: 8px 10px;font-size: 14px;}
.Input_info form table tr:nth-child(5) td:nth-child(2){color: #666666;}
.Input_info form table tr:nth-child(6) td:nth-child(2) input{width: 156px;height: 40px;text-indent: 0px;}
.Input_info form table tr:nth-child(6) td:nth-child(2) div{display: inline-block;margin-left: 20px;width: 69px;height: 26px;}
.Input_info form table tr:nth-child(6) td:nth-child(2) div img{width: 100%;height: 100%;}
.Input_info form table tr:nth-child(7) td:nth-child(2) input{text-indent: 0px;width: 167px;float: left;height: 34px;margin-right: 25px;box-shadow: 0px 0px 3px 3px #d6d6d6;background: none;outline:none;border: none;border-radius: 5px;}

/*产品推荐*/
.product_recommend{width: 98%;max-width: 1200px; height: auto;margin: 45px auto 0px auto;}
.product_recommend h2{font-size: 18px;color: #333333;font-weight: bold;}
.product_recommend .recommend{display: block;float: left;width: 23.3%;max-width: 280px;margin-left: 2%;margin-top:20px;}
.product_recommend .recommend:nth-child(2){margin-left: 0px;}
.product_recommend .recommend .pic{width: 100%;height: 13.5vw;max-height:184px;}
.product_recommend .recommend .pic img{width: 100%;height:100%;}
.product_recommend .recommend p{font-size: 16px;color: #333333;display: bold;text-align: center;margin-top: 18px;height:16px;line-height: 16px;overflow: hidden;}

/**
 * 招商联盟
 * @return {[type]}            [description]
 */
.joinus_text{width: 98%;padding: 0px 1%;color: #323232;}
.joinus_text .pic{width: 98%;height: 24vw;max-height: 301px;padding: 0 1%;margin: 16px auto 0 auto;}
.joinus_text .pic img{width: 100%;height: 100%;}
.joinus_text .title{margin: 15px auto 0 auto;font-size: 24px;}
.joinus_text p{font-size: 16px;text-indent: 2em;line-height: 2em;}
.joinus_text span{display: block;font-size: 16px;line-height: 2em;margin-top: 23px;}

/**
 * 关于我们
 * @type {[type]}
 */
.aboutus_text{width: 94%;padding: 0 3% 0 3%;margin-top: 40px;}
.aboutus_text p{font-size: 14px;color:#333333;line-height: 2em;text-indent: 2em;}
.aboutus_text p:nth-child(1){text-indent: 0px;}
.aboutus_text img{max-width: 100%;height: auto; }

/**
 * 客户见证
 * @type {[type]}
 */
.kehusee_nr{width: 100%;margin:0 auto 16px auto;max-width: 1200px;}
.kehusee_nr .kehusee_card{width: 48%;float: left;position: relative;margin:30px 2.8% 0px 0px; }
.kehusee_nr .kehusee_card:nth-child(2n){margin:30px 0px 0px 0px;}
.kehusee_nr .kehusee_card .pic{width: 50.4%;margin:10px auto 8px 1px;float: left;max-width: 290px;height: 12.7vw;max-height:173px;}
.kehusee_nr .kehusee_card .pic img{width: 100%;height: 100%;}
.kehusee_nr .kehusee_card .txt{width: 45%;margin:10px auto 8px 2.6%;float: left;}
.kehusee_nr .kehusee_card .txt h2{font-size: 16px;font-weight: bold;color: #333333;margin-top: 10px;height:16px;line-height: 16px;overflow: hidden;margin-bottom:10px;}
.kehusee_nr .kehusee_card .txt span{font-size: 14px;color: #666666;line-height: 2em;display: block;height:90px;display: block;overflow: hidden;}
.kehusee_nr .kehusee_card .more{font-size: 14px;position: absolute;right: 1.7%;bottom: 15px;color: #666666;}
.kehusee_nr .kehusee_card:hover{box-shadow: 0 0 3px 3px #e9e9e9;}

/**
 * 联系我们
 *
 */
.contact_text .title{margin: 15px auto 0 auto;font-size: 24px;}
.contactDiv{width: 100%;margin-top: 45px;}
.contactcard{width: 23%;float: left;}
.contactcard:nth-child(4){width: 31%;}
.contactcard .pic{width: 80px;height: 80px;margin:0 auto 0 auto;}
.contactcard .pic div{width:38px;height: 38px;float: left;}
.contactcard .pic div:nth-child(1){border-top:1px solid #0071c8;border-left:1px solid #0071c8;}
.contactcard .pic div:nth-child(2){border-top: 1px solid #0071c8;border-right: 1px solid #0071c8;}
.contactcard .pic div:nth-child(3){border-left: 1px solid #0071c8;border-bottom: 1px solid #0071c8;}
.contactcard .pic div:nth-child(4){border-right:1px solid #0071c8;border-bottom:1px solid #0071c8;}
.contactcard:nth-child(1) .pic{background: url(/templets/duopuli/images/c1.png) no-repeat center center;}
.contactcard:nth-child(2) .pic{background: url(/templets/duopuli/images/c2.png) no-repeat center center;}
.contactcard:nth-child(3) .pic{background: url(/templets/duopuli/images/c3.png) no-repeat center center;}
.contactcard:nth-child(4) .pic{background: url(/templets/duopuli/images/c4.png) no-repeat center center;}
.contactcard .txt{margin-top: 20px;}
.contactcard .txt p{color: #333333;font-size: 16px;font-weight: bold;line-height: 2em;}
.baidumap{width: 100%;max-width: 1200px;height: 378px;margin: 45px auto auto auto;background-color: #0071c8;}

/**
 * 新闻资讯
 * @type {[type]}
 */
.news{margin-bottom: 80px;}
.news_text{width: 98%;margin-left: 1%;}
.news_text .newscard{width: 100%; margin-top: 30px;display: block;position: relative;transition: 0.3s;}
.news_text .newscard .pic{width: 290px;height: 173px;display: inline-block;margin: 8px 1.5% 8px 1px;float: left;}
.news_text .newscard .pic img{width: 100%;height: 100%;}
.news_text .newscard img{float: left;}
.news_text .newscard h2{color: #333333;font-size: 16px;font-weight: bold;padding: 20px 0 5px 0;height:16px;line-height: 16px;overflow: hidden;}
.news_text .newscard span{color: #666666;font-size: 14px;display: inline;line-height: 1.9em;height:75px;margin-top:5px;overflow: hidden;display: block;}
.news_text .newscard p{position: absolute;color: #808080;font-size: 14px;right: 2em;bottom: 25px;}
.news_text .newscard:hover{box-shadow: 0 0 3px 3px #e9e9e9;background-color: #F5F5F5;}

.newsdetails .news_nr{width: 96%;padding:0 2% 0 2%; margin-top: 15px;min-height: 300px;}
.newsdetails .news_nr img{max-width: 100%;max-height: 500px;}

/**
 * 用户案例
 * @type {[type]}
 */
.application_text{width: 100%;max-width: 1200px;margin-bottom: 100px;}
.application_text .casecard{width: 31.2%;margin-top: 30px;margin-right: 3%;float: left;}
.application_text .casecard:nth-child(3n){margin-right: 0px;}
.application_text .casecard:hover{box-shadow: 0 0 3px 3px #e9e9e9;}
.application_text .casecard:hover .txt p{color: #0071c8;}
.application_text .casecard .pic{width: 100%;height: 224px;}
.application_text .casecard .pic img{width: 100%;height: 100%;}
.application_text .casecard .txt{text-align: center;margin-top: 8px;padding: 0 1.5em 1.5em 2em;}
.application_text .casecard .txt p{font-size: 16px;color: #333333;line-height: 32px;font-weight: bold;height:32px;overflow:hidden ;}
.application_text .casecard .txt span{font-size: 14px;color: #666666;line-height: 1.9em;height:60px;display:block;overflow: hidden;}
.application_text .casecard .txt .more{display: block;text-align: right;color: #808080;line-height: 1.9em;}

.applicationdetails .application_nr{width: 96%;min-height: 300px;padding: 0 2% 0 2%; margin-top: 15px;}
.applicationdetails .application_nr img{max-height: 100%;max-height: 500px;}


.h1{width:1200px;font-size:20px;color:#404040;text-align:center;height:20px;line-height: 20px;margin:80px auto auto auto;overflow: hidden;}
.detail_time{width:1200px;height:16px;line-height: 16px;color:#999999;text-align: center;margin:30px auto auto auto;overflow: hidden;}
.detail_con{width:1020px;padding:10px 90px;margin:50px auto auto auto;}

.pre_next{width:1200px;margin:30px auto 50px auto;}
.pre{font-size: 15px;float:left;width:50%;height:18px;line-height: 18px;overflow: hidden;}
.pre a{color:#404040;}
.pre a:hover{color:#0071C9;}
.next{font-size: 15px;float:right;width:50%;height:18px;line-height: 18px;overflow: hidden;text-align: right} 
.next a{color:#404040;}
.next a:hover{color:#0071C9;}

.page{text-align:center;margin:40px auto auto auto;width:1200px;}
.dede_pages{text-align: center;margin:40px auto 40px auto;}
.dede_pages .pagelist{margin:auto;}
.dede_pages .pagelist li{height:30px;font-size:16px;text-align:center;background:none;line-height: 30px;margin-left: 15px;display:inline-block;margin-bottom:5px;}
.dede_pages .pagelist li a{padding:0px 10px;display;block;}
.dede_pages .pagelist li:hover{color:white;background-color: #0071C8;}
.dede_pages .pagelist li:hover a{color:white;}
.dede_pages .pagelist li a:hover{color:white;background-color: #0071C8;}
.dede_pages .pagelist li.thisclass{padding:0px 10px;}


@media screen and (max-width: 1199px) {
	.header .header-nav .nav ul li{height: 54px; width: 12.5%;float: left;text-align: center;font-size: 16px}
	.frendly_link{width: 100%;text-align: left;margin-left: auto;margin-right: auto;}
	.company_basemsg{width: 100%;padding-left: 0px;}
	.public_footer_companymsg{height: 100%;width: 100%;margin-top: 0px;margin-left: auto;margin-right: auto;}
	.company_base{width: auto;height: 160px;}
	.company_basemsgL{float: left;margin-left: 10px;}
	.hot_fomt{display: none;}
	.product_all{margin-top: 25px;}
	.applications{margin-top: 80px;}
	.customereva{margin-top: 80px;}
	.customereva .con{width:100%;margin:auto;}
	#case{width: 88%;}
	.case{margin-right: 0.5%!important;}
	.case img{width: 100%;height: 14vw;}
	.case p:nth-child(2){font-size: 18px;margin-top: 20px;}
	.case p:nth-child(3){font-size: 17px;line-height: 1.5em;}
	.case span{display: block;font-size: 14px;margin-top:10px;padding:0 6%;height: 90px;}
	.left{left: 1%;top: 50%;height: 4vw;width: 4%;}
	.right{right: 1%;top: 50%;height: 4vw;width: 4%;}
	.company_video_briefing{width: 99%;height: auto;margin-bottom: 20px;margin-left: 1%;margin-top: 40px;}
	.company_video{width: 48%;height: auto;}
	.briefing{width: 49%;height: 27vw;display: inline-block;float: left;margin-top: 12px;margin-left: 1%;}
	.briefing h1{font-size: 17px;}
	.briefing p{margin-top: 15px;font-size: 14px;line-height: 2em;margin-bottom: 20px;}
	.home_bottom{width: 99%;margin-left: 1%;}
	.home_bottomL{float: left;width: 65%;}
	.home_bottomR{float: left;width: 30%;height: auto;margin-left: 2.5%;}
	.home_ghb{width: 100%;height: 60px;}
	.home_ghb_nr{width: 100%;height: 18vw;}
	.home_ghb_otherq{width: 100%;}
	.home_ghb_buttoncss{color: #ffffff;line-height: 34px;background-color: #333333;}
	.home_ghb_nr img{float: left;width: 44%;height: 17vw;}
	.home_ghb_nr div{width: 50%;height: 100%;margin-left: 2.5%;}
	.home_ghb_nr div h1{font-size: 20px;}
	.home_ghb_nr div p{font-size: 14px;line-height: 2em;}
	.home_ghb_nr div a:nth-child(3){right: 0px;bottom: 5px;}
	.home_ghb_otherq li{width: 48%;height: 35px;line-height: 38px;font-size: 14px;}
	.common_question img{vertical-align: middle;}
	.problem a{display: inline-block;width: 80%;}
	.answer{margin-top: 10px;}
	.answer p{float: left;width: 80%;}
	.IndexDiv .IndexDivL {margin-left: 10px;}
	.product_show{width: 99%;margin-left: 1%;}
	.product_one .txt h2{margin:15px auto auto 2%;}
	.product_one .txt span{margin: 15px auto auto 2%;}
	.product_one .txt p{margin: 0px auto auto 2%;}
	.product_one .txt p span{margin: 8px auto auto 2%;width: 219px;}
	.product_one .txt a{width: 250px; height: 52px;font-size: 30px;line-height: 52px;margin: 18px auto auto 2%;}
	.kehusee_nr .kehusee_card .txt h2{margin-top: 0px;font-size: 15px;}
	.kehusee_nr .kehusee_card .txt span{line-height: 1.7em;max-height: 70px;overflow: hidden;}
	.kehusee_nr .kehusee_card .more {bottom:5px;}
	.contactDiv{width: 99%;margin-left: 1%;}
	.baidumap{width: 99%;height: 378px;margin: 45px auto auto 1%;}
	.news_text .newscard p{bottom: 3px;}
	.news_text .newscard{width: 98%;margin-left: 1%;}
	.application_text .casecard .pic{width: 100%;height: 18.7vw;max-height: 224px;}
	.application_text .casecard .txt span{max-height:75px;overflow: hidden;display: block;}

	 .h1{width:97%;font-size:20px;color:#404040;text-align:center;height:20px;line-height: 20px;margin:60px auto auto auto;overflow: hidden;}
    .detail_time{width:97%;height:16px;line-height: 16px;color:#999999;text-align: center;margin:30px auto auto auto;overflow: hidden;}
    .detail_con{width:90%;padding:10px 5%;margin:40px auto auto auto;}

     .pre_next{width:97%;}
}


@media screen and (max-width: 960px) {
	.header .header-logo{height: auto;}
	.header .header-logo .logo a img{width: 234px;height: 56px;margin-left: 5px;}
	.header .header-logo .logo div h2{font-size: 16px;}
	.header .header-logo .logo div p{font-size: 16px;line-height: 2em;}
	.header .header-logo .logo div p span:nth-child(1){font-size: 20px;font-family: "Adobe Heiti Std";}
	.header .header-logo .logo div p span:nth-child(2){font-size: 18px;}
	.header .header-logo .tel{width: 264px;height: 55px;margin-top: 38px;margin-top: 22px;}
	.header .header-nav .nav ul li a{font-size:14px;}
	.header .header-nav .nav ul li:hover a:only-of-type{font-size:16px;}
	.product_display .list ul li{margin-right: 1.8%;}
	.product_all{margin-top: 20px;}
	.product span{font-size: 14px; line-height: 1.5em;height:90px;display: block;overflow: hidden;}
	.product .bg span{font-size: 16px; width: 90px;line-height: 28px;margin: 70% auto auto auto;}
	.product{width: 23.5%;vertical-align: top;margin-top: 15px;}
	.case img{width: 100%;height: 18vw;}
	.case{display: block;float: left;margin-right: 1%;text-align: center;box-shadow: 0 0 6px 5px #eaeaea;vertical-align: bottom;margin-bottom: 30px;margin-top: 42px;}
	.left{left: 1%;top: 50%;height: 4vw;width: 4%;}
	.right{right: 1%;top: 50%;height: 4vw;width: 4%;}
	.adall{margin-top: 30px;}
	.customereva{margin-top: 60px;}
	.briefing{margin-top: 0px;}
	.briefing h1{font-size: 17px;}
	.briefing p{margin-top: 5px;font-size: 13px;line-height: 1.5em;}
	.briefing a button{font-size: 13px;width: 110px;height: 23px;}
	.home_ghb_otherq li{width: 96%;height: 35px;}
	.home_ghb_otherq li:nth-child(2n-1){border-right: none;margin-left: 3%;}
	.home_ghb_otherq li:nth-child(2n){margin-left: 3%;}
	.home_ghb_nr div h1{font-size: 16px;}
	.home_ghb_nr div p{line-height: 1.5em;}
	.home_newsimg{width: 100%;height: 10vw;}
	.product_center .fypage_nav div{font-size: 14px;width: 15%; height: 51px;}
	.company_info .nr ul li:nth-child(2n-1){width: 50%}
	.company_info .nr ul li:nth-child(2n){width: 50%;}
	.product_details .fypage_nav div{font-size: 14px;width: 15%; height: 51px;}
	.product_one .txt h2{font-size: 25px;}
	.product_one .txt span{width: 95%;font-size: 15px;max-height:140px;overflow: hidden; }
	.product_one .txt p span{width: auto;font-size: 25px;line-height: 25px;}
	.product_one .txt a{font-size: 25px;margin-top: 7px;width: 200px;height: 35px;line-height: 35px;}
	.joinus_text .title{font-size: 20px; }
	.joinus_text p{font-size: 16px;}
	.joinus_text span{margin-top: 15px;}
	.kehusee_nr .kehusee_card .txt h2{font-size: 14px;}
	.kehusee_nr .kehusee_card .txt span{max-height: 60px;font-size: 12px;}
	.kehusee_nr .kehusee_card a {font-size: 12px;}
	.contact_text .title{font-size: 20px; }
	.contactcard .txt p{font-size: 15px;font-weight: bold;}
	.news{margin-bottom: 30px;}
	.news_text .newscard{padding-bottom: 20px;}
	.news_text .newscard h2{padding-top: 10px;}

}
@media screen and (max-width: 768px) {
	.position_con{height: 40px;} 
	.header .header-logo .logo{padding-top: 5px;}
	.header .header-logo .tel{display: none;}
	.header .header-logo .logo a img{width: 180px;height: 38px;margin-left: 5px;}
	.header .header-logo .logo div {padding: 0px 20px;}
	.header .header-logo .logo div h2{font-size: 14px;}
	.header .header-logo .logo div p{font-size: 14px;line-height: 2em;}
	.header .header-logo .logo div p span:nth-child(1){font-size: 18px;font-family: "Adobe Heiti Std";}
	.header .header-logo .logo div p span:nth-child(2){font-size: 16px;}
	.header .header-nav{display: none;}
	.nav_more{display: block;}
	.rightkefudiv{display: none;}
	.frendly_link{display: none;}
	.footer_nav_nr{margin-top: 20px}
	.company_basemsg .pic{display: none;}
	.importword{padding-right: 10px;}
	.searchDiv{display: none;}
	.inform_serach {padding-top: 5px;padding-bottom: 5px;}
	.title img{width: 80%;height: 5vw;max-height:48px; }
	.product_all{margin-top: 0px;}
	.product{width: 23.2%;vertical-align: top;margin-top: 15px;}
	.product p{font-size: 14px;overflow: hidden;height: 20px;padding-bottom: 0px;text-overflow: ellipsis;white-space: nowrap;}
	.product span{font-size: 12px; line-height: 1.5em;height:90px;height: auto;height: 72px;}
	.product .bg span{font-size: 14px; width: 80px;line-height: 25px;margin: 70% auto auto auto;height: auto;}
	.product .bg{display: block;}
	.adall{margin-top: 30px;}
	.adall .adcard .number{width:50px;height:56px;}
	.adall .adcard .number img{width:50px;height:38px;}
	.applications{margin-top: 50px;}
	#case{width: 86%;}
	.case{margin-right: 0.5%!important;}
	.case img{width: 100%;height: 24vw;}
	.case p:nth-child(2){font-size: 18px;margin-top: 20px;}
	.case p:nth-child(3){font-size: 17px;line-height: 1.5em;}
	.case span{display: block;font-size: 14px;margin-top:10px;padding:0 6%;height: 90px;}
	.left{left: 0.5%;top: 50%;height: 6vw;width: 6%;}
	.right{right: 0.5%;top: 50%;height: 6vw;width: 6%;}
	.customereva{margin-top: 20px;}
	.evalcard .txt{margin-top: 15px;}
	.evalcard .txt h2{font-size: 14px;}
	.evalcard .txt p{font-size: 12px;margin-top:8px;}
	.evalcard .more {margin-top:6px;font-size: 13px;}
	.company_video_briefing{width: 98%;margin-top: 20px;}
	.company_video{width: 100%;float: left;}
	.briefing{width: 98%;height: auto;margin-top: 10px;margin-left: 1%;}
	.briefing h1{font-size: 18px;width:100%;}
	.briefing p{margin-top: 7px;font-size: 14px;line-height: 1.5em;}
	.briefing a button{position: relative;}
	.home_bottom{margin: 20px auto 15px auto;}
	.home_ghb{text-align: center;}
	.home_ghb_button{display: inline-block;float: none;}
	.home_bottomR{display: none;}
	.home_bottomL{width: 100%;}
	.home_ghb_nr div h1{font-size: 17px;}
	.home_ghb_nr div p{line-height: 1.5em;height: 13vw;}
	.home_ghb_nr img{float: left;width: 44%;height: 24vw;}
	.home_ghb_nr{width: 100%;height: 26vw;}
	.IndexDiv {height: 40px;}
	.IndexDiv .IndexDivL{margin-top: 8px;}
	.IndexDiv .IndexDivR{display: none;}
	.fypage{margin-top: 5px;}
	.fypage_nav{display: none;}
	.fypage_menu{display: block;}
	.productCard{margin-top: 10px;box-shadow: 0 0 3px 3px #e9e9e9;}
	.productCard .txt h2{font-size: 14px;}
	.productCard .txt span{font-size: 12px;height:45px;overflow: hidden;}
	.productCard .more{font-size: 13px;margin-bottom: 10px;}
	.company_info{margin: 15px auto 10px auto;}
	.product_one{padding-bottom: 10px;}
	.product_one .pic{width: 70%;height: 38vw;max-height: 498px;margin: 0px auto 17px auto;float: none;padding-top:15px;}
	.product_one .txt{width: 70%;float: none;margin: 120px auto 17px auto;}
	.product_one .txt h2{font-size: 25px;color: rgb( 51, 51, 51 );margin: 15px auto auto auto;}
	.product_one .txt span{font-size: 16px;color: rgb( 51, 51, 51 );line-height: 1.9em;margin: 15px auto auto auto;width: 100%;}
	.product_one .txt p{font-size: 16px;color: rgb( 51, 51, 51 );line-height: 1.9em;margin: 0px auto auto auto;width: auto;}
	.product_one .txt p span{color: #ff7b00;font-size: 30px;height:margin: 15px auto auto auto;}
	.product_one .txt a{width: 300px; height: 52px;font-size: 25px;color: white;line-height: 52px;text-align: center;margin: 15px auto 10px 0px;}
	.details_text{margin-top: 15px;}
	.box-1, .box-2, .box-3, .box-4, .box-5, .box-6{margin-top: 15px;}
	.Input_info{margin-top: 15px;width: 99%;margin-left: 1%;}
	.Input_info form table tr td:nth-child(1){font-size: 13px;}
	.Input_info form table tr td:nth-child(2) {padding-left: 10px;padding-right: 10px;width: 200px;}
	.Input_info form table tr td:nth-child(2) input{width: 180px;height: 32px;font-size: 12px;}
	.Input_info form table tr td:nth-child(3){font-size: 13px;width: 120px;}
	.Input_info form table tr td{padding-top: 16px;}
	.Input_info form table tr:nth-child(4) td:nth-child(2) textarea{width: 98%;height: 80px;padding: 8px 10px;font-size: 14px;}
	.Input_info form table tr:nth-child(6) td:nth-child(2) input{width: 80px;height: 32px;}
	.Input_info form table tr:nth-child(6) td:nth-child(2) div{display: inline-block;margin-left: 10px;width: 69px;height: 26px;}
	.Input_info form table tr:nth-child(6) td:nth-child(2) div img{width: 100%;height: 100%;}
	.Input_info form table tr:nth-child(7) td:nth-child(2) input{width: 110px;float: left;height: 34px;margin-right: 10px;}
	.joinus_text .title{margin: 14px auto 0 auto;font-size: 22px; }
	.joinus_text p{font-size: 16px;line-height: 2em;}
	.joinus_text span{margin-top: 12px;}
	.aboutus_text{margin-top: 15px;}
	.kehusee_nr .kehusee_card{width: 98%;float:left;margin:15px auto 0px 20px;max-width: 576px; }
	.kehusee_nr .kehusee_card:nth-child(2n){margin:15px auto 0px 20px;}
	.kehusee_nr .kehusee_card .pic{float: left;height: 27.8vw;max-height:173px;}
	.kehusee_nr .kehusee_card .txt h2{font-size: 16px;}
	.kehusee_nr .kehusee_card .txt span{font-size: 14px;line-height: 1.9em;max-height: 84px;}
	.kehusee_nr .kehusee_card a{font-size: 14px;bottom: 10px;}
	.contact_text .title{margin: 14px auto 0 auto;font-size: 22px; }
	.contactcard .txt p{font-size: 13px;line-height: 1.5em;}
	.contactcard{width: 22%;margin-right: 1%;}
	.contactcard:nth-child(4){width: 31%;margin-right: 0px;}
	.baidumap{height: 378px;margin: 25px auto auto 1%;}
	.news{margin-bottom: 0px;}
	.news_text .newscard{margin-top: 15px;}
	.news_text .newscard .pic{width: 230px;height:138px;}
	.news_text .newscard h2{font-size: 15px;}
	.news_text .newscard span{font-size: 13px;line-height: 1.7em;height:70px;}
	.application_text .casecard{width: 46%;margin-left: 2%;margin-right: 0px;}
	.application_text .casecard:nth-child(3n){width: 46%;margin-left: 2%;margin-right: 0px;}
	.application_text .casecard .pic{height: 26.7vw;}

	.dede_pages .pagelist li{font-size: 14px;}

}
@media screen and (max-width: 480px) {
	.header .header-top .header-top-1 h3{display: none;}
	.header .header-logo .logo a img{width: 150px;height: bold;margin-left: 5px;margin-bottom: 5px;}
	.header .header-logo .logo div {display: none;}
	.footer_nav_nr{margin-top: 10px;}
	.footer_nav_nr ul{padding-bottom: 10px;}
	.company_base{height: auto;}
	.company_basemsgL p {line-height: 2em;}
	.technical_support{padding-top: 10px;}
	.newinform{width:100%;font-size: 14px;height: auto;}
	.inform_serach img{width: 18px;height: 18px;vertical-align: middle;}
	.title div span{font-size: 20px;width: 140px;padding-bottom: 8px;margin-top: 10px;}
	.product{width: 48%;}
	.product img{height: 38vw;max-height: 194px;}
	.product p{font-size: 14px;overflow: hidden;height: 20px;padding-bottom: 4px;text-overflow: ellipsis;white-space: nowrap;}
	.product span{font-size: 12px; line-height: 1.5em;height:72px;overflow: hidden;}
	.product .bg span{font-size: 16px; width: 90px;line-height: 28px;margin: 60% auto auto auto;}
	.adall{margin-top: 15px;}
	.adall .adcard{width: 98%;}
	.adall .adcard .number{width:40px;height:46px;}
	.adall .adcard .number img{width:40px;height:30px;}
	.adall .adcard .txt{margin-top: 25px;padding: 0 3%;height: 147px;overflow:hidden;}
	.adall .adcard .txt p{font-size: 14px;line-height: 1.5em;font-size: 14px;}
	.adall .adcard .pic{height: 45vw;max-height: 208px;}
	.applications{margin-top: 15px;}
	#case{width: 80%;}
	.case{margin-right: 0.5%!important;}
	.case img{width: 100%;height: 35vw;}
	.case p:nth-child(2){font-size: 18px;margin-top: 20px;}
	.case p:nth-child(3){font-size: 17px;line-height: 1.5em;}
	.case span{display: block;font-size: 14px;margin-top:10px;padding:0 6%;height: 90px;}
	.left{left: 0.5%;top: 50%;height: 7.5vw;width: 8%;}
	.right{right: 0.5%;top: 50%;height: 7.5vw;width: 8%;}
	.customereva{margin-top: 15px;}
	.evalall{margin-top: 10px;}
	.evalcard{width: 48%;margin-right: 2%;}
	.evalcard img{height: 45vw;}
	.home_bottomL{margin: 10px auto 10px auto;}
	.home_ghb_button{width:80px;height: 28px;font-size: 14px;line-height:28px;}
	/*.home_ghb{height: 12vw;}*/
	.home_ghb_nr img{float: left;width: 100%;height: 50vw;}
	.home_ghb_nr{height: auto;}
	.home_ghb_nr div{width: 97%;height: auto;}
	.home_ghb_nr div h1{font-size: 16px;margin-top: 5px;}
	.home_ghb_nr div p{line-height: 1.5em;margin-top: 5px;height: auto;}
	.home_ghb_nr div a:nth-child(3){position: relative;display: block;text-align: right;margin-top: 5px;}
	.IndexDiv {height: 40px;}
	.IndexDiv .IndexDivL{margin-top: 8px;height: auto;width:97%;}
	.IndexDiv .IndexDivL .indexa{height: 24;line-height:24px;width: 90%;padding-top:3px;overflow: hidden;}
	.IndexDiv .IndexDivL .indexa a{font-size: 12px;line-height: 1em;}
	.fytitle h2{font-size: 20px;}
	.fytitle div{width: 60px;margin-top: 15px;}
	.productCard{width: 48.5%;float: left;margin-right: 3%;}
	.productCard img{height: 27.5vw;max-height: 132px;}
	.productCard:nth-child(2n){margin-right: 0px;}
	.productCard:nth-child(2n-1){margin-right: 3%;}
	.loadbtn{width: 100%;text-align: center;margin-top: 20px;}
	.loadbtn a{display: block;width: 130px;height: 32px;font-size: 14px;line-height: 32px;margin: 0 auto;}
	.company_info .nr ul li:nth-child(2n-1){width: 100%}
	.company_info .nr ul li:nth-child(2n){width: 100%;}
	.company_info .nr ul li:nth-child(2){border-top:1px solid #e6e6e6;}
	.product_one .pic{width: 95%;height: 38vw;max-height: 498px;margin: 0px auto 17px auto;float: none;padding-top:15px;}
	.product_one .pic .lastone{width:35px;height: 65px;top: 35%;}
	.product_one .pic .nextone{width:35px;height: 65px;top: 35%;}
	.product_one .txt{width: 95%;float: none;margin: 120px auto 17px auto;}
	.product_one .txt h2{font-size: 18px;color: rgb( 51, 51, 51 );margin: 8px auto auto auto;}
	.product_one .txt span{font-size: 14px;line-height: 1.5em;margin: 8px auto auto auto;max-width: none;}
	.product_one .txt p{font-size: 14px;color: rgb( 51, 51, 51 );line-height: 1.9em;margin: 0px auto auto auto;width: auto;}
	.product_one .txt p span{color: #ff7b00;font-size: 18px;height:margin: 15px auto auto auto;}
	.product_one .txt a{width: 210px; height: 38px;font-size: 18px;color: white;line-height: 38px;text-align: center;margin: 15px auto 10px 0px;}
	.Input_info form{text-align: center;}
	.Input_info form table tr td:nth-child(1){font-size: 12px;width:96px;display:inline-block; padding-top: 22px;}
	.Input_info form table tr td:nth-child(2) {padding-left: 3px;padding-right: 3px;width: 60%;text-align: left;}
	.Input_info form table tr td:nth-child(2) input{width:98%;height: 25px;font-size: 12px;padding-left: 3px;text-indent: 3px;margin-left: -14px;max-width: 157px;}
	.Input_info form table tr td:nth-child(2) p{display: block;color: #666666;line-height: 1.4em;}
	.Input_info form table tr td:nth-child(3){font-size: 12px;max-width: 110px;display: none;}
	.Input_info form table tr td{padding-top: 16px;}
	.Input_info form table tr:nth-child(4) td:nth-child(2){width: 60%;}
	.Input_info form table tr:nth-child(4) td:nth-child(2) textarea{width: 96%;height: 80px;padding: 8px 10px;font-size: 14px;margin-left: -14px;}
	.Input_info form table tr:nth-child(6) td:nth-child(2) input{width: 80px;height: 25px;}
	.Input_info form table tr:nth-child(6) td:nth-child(2) div{display: inline-block;margin-left: 10px;width: 69px;height: 25px;}
	.Input_info form table tr:nth-child(6) td:nth-child(2) div img{width: 100%;height: 100%;}
	.Input_info form table tr:nth-child(7) td:nth-child(2) input{width: 60px;float: left;height: 34px;margin-right: 10px;margin-left:0px;}
	.Input_info form table tr:nth-child(7) td:nth-child(2) input:nth-child(1){margin-left: -14px;}
	.product_recommend h2{font-size: 14px;}
	.product_recommend .recommend{width: 48%;}
	.product_recommend .recommend:nth-child(4){margin-left: 0px;}
	.product_recommend .recommend .pic{height: 27vw;}
	.product_recommend .recommend p{font-size: 12px;margin-top: 8px;margin-bottom: 8px;}
	.joinus_text .title{margin: 14px auto 0 auto;font-size: 14px; }
	.joinus_text p{font-size: 14px;line-height: 1.5em;}
	.joinus_text span{margin-top: 8px;font-size: 14px;}
	.kehusee_nr .kehusee_card{width: 98%;float:left;margin:15px auto 0px 2%; }
	.kehusee_nr .kehusee_card:nth-child(2n){margin:15px auto 0px 2%;}
	.kehusee_nr .kehusee_card .pic{width: 98%;float: left;height: 55vw;max-height:265px;max-width: none;}
	.kehusee_nr .kehusee_card .txt{width: 97%;margin:10px auto 25px 3%;float: left;}
	.kehusee_nr .kehusee_card .txt h2{font-size: 16px;}
	.kehusee_nr .kehusee_card .txt span{font-size: 14px;line-height: 1.9em;max-height: none;}
	.kehusee_nr .kehusee_card a{font-size: 14px;bottom: 10px;}
	.contact_text .title{margin: 14px auto 0 auto;font-size: 18px; }
	.contactcard{width: 48%;margin-right: 1%;vertical-align: top;height: 200px;}
	.contactcard:nth-child(2){width: 48%;margin-right: 0px;}
	.contactcard:nth-child(4){width: 48%;margin-right: 0px;}
	.baidumap{height: 300px;margin: 15px auto auto 1%;}
	.news_text .newscard .pic{width: 145px;height:86px;}
	.news_text .newscard h2{font-size: 14px;}
	.news_text .newscard span{font-size: 12px;line-height: 1.5em;height:55px;}
	.news_text .newscard p{font-size: 13px;right: 1em;bottom:15px;}
	.application_text .casecard{margin-top:15px;}
	.application_text .casecard .txt{padding:0px 2px 1em 2px; }
	.application_text .casecard .txt p{font-size: 13px;line-height: 1.5em;}
	.application_text .casecard .txt span{font-size: 13px;line-height: 1.5em;max-height: 75px;}
	.h1{font-size: 18px;margin:30px auto auto auto;}
  .detail_time{font-size: 12px;margin:20px auto auto auto;}
 .detail_con{width:92%;padding:10px 3%;margin:20px auto auto auto;}

  .pre{font-size: 14px;width:100%;float:none;}
  .next{font-size: 14px;width:100%;float:none;text-align: left;margin-top:10px;}
}
