@charset "utf-8";
/* CSS Document */

/*
*****************************************************************
武汉中网维优网络科技有限公司	http://www.wymonitor.com
联系电话：027-87862018			客服QQ：15035405
*****************************************************************
*/

/*----------------------------通用---------------------------------------*/


body { font-size: 14px; font-family: "微软雅黑"; background: #fff; }
* { padding: 0; margin: 0; }
a { text-decoration: none; }
ul, li { list-style: none; }
img { border: 0; }
.cl { clear: both; height: 0px; }
input, select, textarea { outline: none; font-family: "微软雅黑"; }
.fl { float: left; }
.fr { float: right; }
.all { width: 1200px; margin: 0 auto; overflow: hidden; }
.all2{ width:1200px; margin:0 auto;}
.nobd{ border:none !important;}
.mg0{ margin:0 !important;}
.mgr0{ margin-right:0 !important;}

/*----------------------------index---------------------------------------*/

/*--top--*/
.top{ width:100%; height:30px; background:#fff; }
.top_l{ width:50%; height:30px;}
.top_l li{ color:#999; font-size:12px; line-height:30px; float:left; margin-right:8px;}
.top_l li a{ color:#999;}
.top_l i{ display:block; width:17px; height:16px; background:url(img/top_tb.png) no-repeat; float:left; margin:5px 5px 0 0;}
.top_l h2{ display:none;}
.top_l .top_tb1{ background-position:0 -5px;}
.top_l .top_tb2{ background-position:0 -25px;}
.top_r{ width:50%; height:30px; }
.top_r ul{ float:right;}
.top_r li{ color:#999; font-size:12px; line-height:30px; float:left; margin-right:5px; position:relative; cursor:pointer; }
.top_r li b{ border-right:1px solid #7b7b7b; padding-right:5px; font-size:14px;}
.top_r li b a{ color:#DB2629;}
.top_r i{ display:block; width:17px; height:16px; background:url(img/top_tb.png) no-repeat; float:left; margin:5px;}
.top_r .top_tb3{ background-position:0 -45px;}
.top_r .top_tb4{ background-position:0 -65px;}
.top_r li.nav2_an{ display:none;}

.top_ewm1{ width:120px; height:150px; position:absolute; top:30px; right:0; display:none; z-index:999; border: 1px solid #eaedf1;box-shadow: 0 1px 3px rgba(0,0,0,0.1); }
.top_ewm1 img{ width:100%;}
.top_ewm2{ width:120px; height:150px; position:absolute; top:30px; right:0;  display:none; z-index:999;border: 1px solid #eaedf1;box-shadow: 0 1px 3px rgba(0,0,0,0.1); }
.top_ewm2 img{ width:100%;}
.wx1:hover .top_ewm1{ display:block;}
.wx2:hover .top_ewm2{ display:block;}

.tel{ background:url(img/logo_tb.png) no-repeat;}


/*--logo--*/
.logo{ width:100%;  z-index:999; background:#fff; }
.logo img{ width:300px; height:114px;}
.logo a.logo2{ display:none;}
.logo p{ font-size:18px; color:#7b7b7b; line-height:35px; margin:20px 20px 0 0; width:250px; text-align:center;}
.logo p i{ width:64px; height:64px; display:block; background:url(img/logo_tb.png) no-repeat; float:left; margin-right:10px;}
.logo p span{ font-size:24px; color:#DB2629;}
.logo font{ border-bottom: 1px #ccc solid; padding: 5px 45px;}

/*--nav--*/
.nav{ width:100%; height:40px; background:#fff; margin-bottom:30px;   }
.nav li{ line-height:40px; text-align:center; float:left; width:130px; height:40px; position:relative; font-size:16px; margin:0 10px; }
.nav li:hover{ border-bottom:3px #DC262A solid; }
.nav li a:hover{ color:#DC262A; }
.nav li a{ color:#000; display:block;}
.nav li.d a{ color:#DC262A;}
.nav li.d{ border-bottom:3px #DC262A solid;  }
.nav_ej{ width:130px; position:absolute; padding:0px; top:40px; left:0px; z-index:1; display:none;  padding-top:20px;  }
.nav li .nav_ej li{ width:140px; border-bottom:1px #fff solid; margin-left:-5px;}
.nav li .nav_ej li.d{ background:#000; color:#ba0105;}
.nav li .nav_ej li.d a{ color:#fff;}
.nav li .nav_ej li.d a:hover{ color:#fff;}
.nav li .nav_ej a{ color:#fff; background:#000; font-size:14px; !important }
.nav li .nav_ej a:hover{ color:#DC262A; }
.tzpx_a .nav_ej { display:block;   }
.nav_ej ul li{ height:40px; line-height:40px;} 
.nav_ej ul li:hover{background:#000;  }
.nav2{ display:none;}

/* banner */
.lbt{ width:100%; height:500px; overflow:hidden; position:relative; background:#fff;}
.lbt li{ width:100%; height:500px;}
.lbt li img{ width:100%; height:500px;}
.lbt2 { height: 30px; position: absolute; z-index: 988; bottom: 0px; left: 50%; margin-left: -50px; }
.lbt2 li { width: 15px; height: 15px; float: left; border-radius: 50%; background: #ccc; text-align: center; line-height: 20px; margin-left: 10px; cursor:pointer; }
.lbt2 .on{ background:red;}
.sj_banner{ display:none;}

/* slider-container */
.slider-container{ height:500px;overflow:hidden;position:relative}
.main-slider{width:100%;height:100%;position:relative;overflow:hidden}
.slide-item{min-width:996px;width:100%;position:absolute;left:0;top:0;display:none}
.slide-item div{width:100%;height:500px;min-height:320px}
.slide-cont{position:absolute;left:50%;top:0;width:970px;margin-left:-485px;text-shadow:1px 1px 1px #111}
.slide-cont{font-size:19px;color:#fff}
.slide-cont h1{font-size:47px;font-weight:normal;color:#ffcf01;line-height:47px;margin-top:1.2em}
.slide-cont h1 span{font-size:30px;text-transform:uppercase}
.slide-cont a{color:#fff;font-size:14px;text-decoration:none;text-transform:uppercase;padding-right:16px}
.thumbs{position:absolute;left:50%;bottom:40px;z-index:4;width:600px;height:auto;margin-left:-300px;padding:0;}
.thumbs li{float:left;list-style:none;position:relative;width:130px;height:65px;background-repeat:no-repeat; margin:0 6px; background-size:100%; border:4px solid #ccc; border-bottom:0;}
.thumbs li.curr,.thumbs li:hover{ border:4px solid #fff; cursor:pointer; border-bottom:0;}
.thumbs li span{ line-height:25px; background: #ccc; display: block; text-align: center; position: relative; top:65px; width: 134px; left: -4px; padding:0 2px;}
.thumbs li.curr span,.thumbs li:hover span{ background:#fff;}

/*--公司简介--*/
.comp{ width:100%; padding-top:72px;}
.comp h3{ font-size:26px; line-height:35px; color:#333;  background:url(img/title_bj1.png) no-repeat; text-align:center; width:266px; margin:0 auto; background-position:0;}
.comp h4{ font-size:16px; line-height:35px; color:#bebebe; font-weight:normal; text-align:center; margin-bottom:20px;}
.comp_l{ width:586px; height:316px;}
.comp_l img{ width:586px; height:316px; }
.comp_r{ width:580px; line-height:28px;}
.comp_r font{ font-size:30px; font-weight:bold; line-height:40px;}
.comp_r span{ color:#999;}
.comp_r p{ margin:10px 0;}
.comp_r a{ color: #999; padding: 10px 25px; border: 1px #ccc solid;}
.comp_r a:hover{ background:#DB272B; color:#fff; border-color:#DB272B;}
.ck{ margin-top:30px;}

/*--产品分类--*/
.xmzs{ width:100%; margin-top:60px;}
.xmzs h3{ font-size:26px; line-height:35px; color:#333; background:url(img/title_bj1.png) no-repeat; text-align:center; width:266px; margin:0 auto; background-position:0;}
.xmzs h4{ font-size:16px; line-height:35px; color:#bebebe; text-align:center; font-weight:normal; position:relative;}
.xmzs h4 a{ font-size:12px; color:#bebebe; position:absolute; right:20px;}
.xmzs h4 a:hover{ color:#da3135;}
.cp_l{ margin-top:60px; width:280px;}
.cp_l font{ background: #DB272B; color: #fff; line-height: 58px; display:block; text-align:center; width:280px; font-size: 16px; font-weight: bold;}
.cp_l ul li{ line-height:59px; background:#F3F3F3; margin-bottom:1px; font-size:16px; padding-left:40px; cursor:pointer;}
.cp_l ul li:hover{ background:#E6E5E5; color:#DB272B; }
.cp_l li.chs{ background:#E6E5E5; color:#DB272B;}
.cp_r ul{ margin-top:40px; width:895px; float:right;}
.cp_r li{ width:254px; height:294px; margin:19px; float:left; padding: 2px;
 border: 1px #ccc solid; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.cp_r li img{ width:254px; height:228px;}
.cp_r li:hover{ box-shadow: 0px 10px 20px #9f9f9f; /*margin-top:-5px;*/}
.cp_r li p{ text-align:left; color:#575757; line-height:34px; font-weight:bold; padding-left:10px; white-space: nowrap; overflow: hidden; text-overflow: clip; width:120px;}
.cp_r li font{border: 1px #ccc solid; border-radius: 14px; padding: 5px 8px; font-size: 12px; margin-top: 20px;
margin-right: 8px; color:#666; }
.cp_r li font:hover{ color:#fff; background:#dc262a; border-color:#dc262a; }
.cp_r li:hover p{ color:#da3135;}
.cp_r ul li span{ color:#999; padding:0 10px 10px 10px; display:block; font-size:12px; white-space: nowrap; overflow: hidden; text-overflow: clip; width:110px;}


/*--四大核心技术--*/
.hxjj{ width:100%; padding-top:72px;}
.hxjj h3{ font-size:26px; line-height:35px; color:#333;  background:url(img/title_bj1.png) no-repeat; text-align:center; width:266px; margin:0 auto; background-position:0;}
.hxjj h4{ font-size:16px; line-height:35px; color:#bebebe; font-weight:normal; text-align:center;}
.hxjj ul{ margin-top:60px;}
.hxjj ul li{ width:220px; float:left; padding:0 39px;}
.hxjj ul li img{ width: 56px; height: 56px; margin: 0 80px;}
.hxjj ul li p{ line-height:50px; font-size:15px; font-weight:bold; text-align:center;   }
.hxjj ul li span{ line-height:26px; color:#666; text-align:left; display:inline-block; height:150px; overflow:hidden;}
.hxjj ul li span:hover{ color:#dc262a;}
.hx_b{ border-left:1px #ccc solid;}


/*--应用案例--*/
.yyzs{ width:100%; padding-top:72px;}
.yyzs h3{ font-size:26px; line-height:35px; color:#333;  background:url(img/title_bj1.png) no-repeat; text-align:center; width:266px; margin:0 auto; background-position:0;}
.yyzs h4{ font-size:16px; line-height:35px; color:#bebebe; font-weight:normal; text-align:center;}
.yyzs ul{ width:515px; height:30px; margin:10px auto;}
.yyzs li{ color:#575757; line-height:30px; text-align:center; float:left; width:107px; height:30px; background:#fff; border:1px solid #ccc;}
.yyzs li.chs{ background:#DB272B; color:#fff; cursor:pointer; border-color: #DB272B;}
.yyzs li.alzs_x{ width:25px; border:0;}
.yyzs i{ float:left; width:25px; height:1px; display:inline-block; background:url(img/yyzs_i.png) no-repeat; margin-top:15px;}
.yyzstp{ margin-top:50px;}
.yyzstp .mr_frbox{ width:1100px; overflow:hidden; margin:0 auto;}
.yyzstp .prev{ width:33px; height:37px; background:url(img/qhjt.png) no-repeat; position:absolute; left:0px; top:175px; cursor:pointer;}
.yyzstp .next{ width:33px; height:37px; background:url(img/qhjt1.png) no-repeat; position:absolute; right:0px; top:175px; cursor:pointer;}
.yyzstp .prev,.yyzstp .next{ display:none;}
.yyzstp{ width:100%; position:relative;}
.yyzstp li img{ width:260px; height:190px;}
.yyzstp ul{ width:100%; height:372px; margin:0;}
.yyzstp li{ width:259px; height:370px; margin:0 7px; border:1px #ccc sloid; }
.yyzstp li img{transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.yyzstp li:hover img{ margin-top:-5px;}
.yyzstp li p{ font-size:16px; line-height:50px; color:#575757; font-weight:bold;}
.yyzstp li span{ padding: 0 10px; text-align: left; display: block; font-size: 12px; line-height:20px; color:#666; height:60px;}
.yyzstp li font{ padding:0 6px; border: 1px #dc262a solid; border-radius: 6px; color: #dc262a; font-size: 12px; display: inline-block; margin: 15px 0;}
.yyzstp li:hover p{ color:#da3135;}
.yyzstp li font:hover{ background:#dc262a; color:#fff; border-color:#dc262a;}

/* 手机应用案例 */
.yyzs2{ display:none;}
.yyzs2 h3{ font-size:26px; line-height:35px; color:#333;  background:url(img/title_bj1.png) no-repeat; text-align:center; width:266px; margin:0 auto; background-position:0;}
.yyzs2 h4{ font-size:16px; line-height:35px; color:#bebebe; font-weight:normal; text-align:center;}
.yyzs2 ul{ width:515px; height:30px; margin:10px auto;}
.yyzs2 li{ color:#575757; line-height:30px; text-align:center; float:left; width:107px; height:30px; background:#fff; border:1px solid #ccc;}
.yyzs2 li.chs{ background:#DB272B; color:#fff; cursor:pointer; border-color: #DB272B;}
.yyzs2 i{ float:left; width:25px; height:1px; display:inline-block; background:url(img/yyzs_i.png) no-repeat; margin-top:15px;}

/*--公司新闻&行业资讯&知识课堂--*/
.xinwen{ margin:60px 0;}
.xinwen h2{ font-size: 26px; line-height: 35px; color: #333; background: url(img/title_bj1.png) no-repeat; text-align: center; width: 266px; margin: 0 auto; background-position: 0;}
.xinwen font{ font-size: 16px; line-height: 35px; color: #bebebe; font-weight: normal; text-align: center; display:block;}
.gsxx{ width:33.33%; margin:0 10px;}
.gsxx_text{ margin-bottom:15px; overflow:hidden;}
.gsxx_l{ width: 57px; height: 60px; background: #a4a4a4; color:#fff; text-align:center; }
.gsxx_l h4{ font-size:26px;}
.gsxx_r{ width:320px;}
.gsxx_r p{ padding-bottom:5px; height:22px;}
.gsxw_z{ line-height:17px; font-size:14px;}
.gsxw_z a{ color:#555;}
.gsxx_r p a{ font-size:16px; font-weight:bold; color:#000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display:inline-block; width:90%;}
.gsxx_r p:hover a{ color:#DB272B;}
.gsxx_r span a{ color:#666; line-height:16px;}
.gsjj_title{ width:100%; border-bottom:1px solid #ccc; position:relative; margin-bottom:20px;}
.gsjj_title h3{ color:#414141; font-size:20px; line-height:45px; border-bottom:3px solid #DA3135; width:100px;}
.gsjj_title a{ font-size:12px; color:#bebebe; position:absolute; right:0; bottom:10px;}
.gsjj_title a:hover{ color:#da3135;}
.hyzx{ width:30%; margin:0 10px;}
.hyzx ul li{ font-size:14px; line-height:36px;}
.hyzx ul li:hover a{ color:#DB272B;}
.hyzx ul li:hover i{ background: #DB272B; }
.hyzx ul li i{ display: inline-block; width: 6px; height: 6px; border-radius: 6px; background: #D9DEE1;
 margin: 0 12px 0 0;}
.hyzx ul li a{ color:#666;}
.hyzx_p img{ width:100%; margin-bottom:10px;}


/*--鼠标分割--*/
.sbfg{ width:100px; height:106px; margin:80px auto;}
.sbfg img{ width:100px; height:106px;}

/*--产品展示--*/
.cpzs{ width:100%; position:relative; margin-top:60px;}
.cpzs h3{ font-size:26px; line-height:35px; color:#333; background:url(img/title_bj1.png) no-repeat; text-align:center; width:266px; margin:0 auto; background-position:0;}
.cpzs h4{ font-size:16px; line-height:35px; color:#bebebe; text-align:center; font-weight:normal; position:relative;}
.cpzs h4 a{ font-size:12px; color:#bebebe; position:absolute; right:0;}
.cpzs h4 a:hover{ color:#da3135;}
.cpzs .prev{ width:33px; height:37px; background:url(img/qhjt.png) no-repeat; position:absolute; left:50px; top:220px; cursor:pointer;}
.cpzs .next{ width:33px; height:37px; background:url(img/qhjt1.png) no-repeat; position:absolute; right:50px; top:220px; cursor:pointer;}
.cpzs .prev,.cpzs .next{ display:none;}
.cpzs li{ width:220px; height:230px; float:left; margin:50px 10px 40px;}
.cpzs li img{ width:220px; height:215px; border:1px solid #ccc;}
.cpzs li:hover img{ border:1px solid #da3135;}
.cpzs li p{ text-align:center; color:#575757; line-height:60px;}
.cpzs li:hover p{ color:#da3135;}

/*--友情链接--*/
.yqlj{ width:100%; background:#f2f2f2; font-size:12px;}
.yqlj h3{ color:#434343; line-height:35px; float:left;}
.yqlj a{ line-height:35px; color:#434343; text-align:center; float:left; margin:0 5px;}
.yqlj a:hover{ color:#DC262A;}

/*--footer--*/
.footer{ width:100%; background:#737373; padding:30px 0 0px;}
.footer_s{ width:100%; height:195px;}
.footer_title{ float:left; width:100px; margin:0 35px;}
.footer_title h3{ color:#fff; line-height:40px;}
.footer_title li{ width:115px; line-height:30px; color:#fff; font-size:14px;}
.footer_title li a{ color:#fff; }
.footer_title li a:hover{ border-bottom:1px solid #fff;}
.footer_title1{ float:left; width:75px; margin:90px 10px 0 0;}
.footer_title1 img{ width:74px; height:75px;}
.footer_xim{ float:left; position:relative; top:40px; left:15px;}
.footer_xim img{ width:20px !important; height:20px !important;}
.footer_title1 p{ text-align:center; font-size:12px; color:#fff; line-height:30px;}
.footer_x{ width:100%; margin-top:30px; border-top:1px solid #fff; background:#e83228;}
.footer_xs{ width:645px; padding:20px 20px 20px 120px; float:left;}
.footer_xs img{ width:70px; height:70px; margin-right:15px;}
.footer_xs p{ line-height:22px; color:#fff; font-size:12px; float:left;}
.footer_xs p a{ color:#fff;}
.footer_r{ width:415px; float:right; padding:20px 0;}
.footer_r ul li{ width:75px; height:75px; float:left; margin:0 10px; text-align:center; color:#fff;}
.footer_r ul li img{ width:100%;}


/*----------------------------关于我们---------------------------------------*/

/* banner */
.gywm_banner{ width:100%; height:230px; background:url(img/gywm_banner.jpg) no-repeat center;}
.gywm_banner1{ width:100%; height:auto; display:none;}

/* 关于我们title */
.gywm_title{ width:100%; height:70px; box-shadow:0px 2px 20px #999; -moz-box-shadow:0px 0px 20px #ececec;
-webkit-box-shadow:0px 0px 20px #ececec; }
.gywm_title li{ float:left; width:165px; line-height:70px; font-size:20px; padding:0 5px; text-align:center;}
.gywm_title li a{ color:#666; display:block;}
.gywm_title li:hover{ border-bottom:4px solid #ba0105;}
.gywm_title li.d{ border-bottom:4px solid #ba0105;}
.gywm_title li a:hover{ color:#ba0105;}
.gywm_title li.d a{ color:#ba0105;}

/* 关于我们内容 */
.left_lb{ display:none;}
.gywm_nr{  line-height:28px; margin-left:40px;}
.gywm_nr img.gywm_logo{ width:199px; height:94px; margin-bottom:30px;}
.gsjj_l p{ line-height:35px; margin-bottom:20px;}
.gsjj_r{ width:580px;}
.gsjj_r p{ line-height:20px; margin-bottom:10px;}
.gywm_nr1{ width:800px; margin:20px auto;}
.gywm_nr1 img{ width:100%;}
.gywm_js{ width:100%;}
.gywm_js h3{ font-size:36px; color:#009966; line-height:35px;}
.gywm_js h4{ font-size:26px; color:#009966; line-height:30px;}
.gywm_js h5{ font-size:24px; color:#009966; line-height:30px; font-weight:normal; margin-bottom:30px;}
.gywm_js span{ line-height:30px; display:block;}
.gywm_js h2{ font-size:26px; color:#009966; line-height:30px; margin:20px 0;}
.bdsharebuttonbox{ width:100%; display:inline-block;}

/*----------------------------产品中心---------------------------------------*/

/* banner */
.cpzx_banner{width:100%; height:230px; background:url(img/cpzx_banner.jpg) no-repeat center;}
.cpzx_banner1{ display:none;}

/* 二级title */
.ej_title{ width:100%; height:20px; line-height:50px; margin-top:30px;}
.ej_title li{ float:left; width:140px; text-align:center; line-height:20px; border-right:1px solid #888;}
.ej_title li.d a{ color:#ba0105;}
.ej_title li a{ color:#888;}
.ej_title li a:hover{ color:#ba0105;}

/* 产品中心列表 */
.pro{ margin-bottom:50px}
.cpzx_lb{ width:994px;  float:right; }
.cpzx_lb ul{ padding-left:20px;}
.cpzx_lb li{ width:217px; height:250px; float:left; margin-bottom:30px;  border:1px #ccc solid; padding:2px 2px 8px 2px;; margin:16px 10px;}
.cpzx_lb li span{ display:block; font-size:12px; line-height:25px; width:105px; white-space: nowrap; overflow: hidden; text-overflow: clip; }
.cpzx_lb li a{ color:#888;}
.cpzx_lbl a p:hover{ color:#ba0105;}
.cpzx_lb li a p{  font-size: 14px; font-weight: bold; color:#313131; width:112px; line-height:25px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.cpzx_lb li a img{  width:100%; height:195px;}
.cpzx_lb li font{ border: 1px #ccc solid; border-radius: 14px; padding: 4px; font-size: 12px; margin-top:23px; margin-right:5px;}
.cpzx_lb li font:hover{ color:#fff; background:#dc262a; border-color:#dc262a;}
.cpzx_lbl{ padding-left:10px;}
.cpzx_t1{ padding-left:10px;}

.cpzx_new{ width:100%;  margin:0 auto; margin-top:20px; }
.cpzx_new li{ width:274px; height:360px; float:left; text-align:center; border:1px #ccc solid; padding:2px;  margin: 0 10px 10px 10px;}
.cpzx_new li span{ padding:0 12px 16px 12px; text-align:left; display:block; font-size:12px; height:45px;}
.cpzx_new li font{ padding: 4px 8px; border: 1px #dc262a solid; border-radius: 6px; color:#dc262a; font-size:12px; display:inline-block; margin:10px 0;}
.cpzx_new li font:hover{ background:#dc262a; border-color:#dc262a; color:#fff;}
.cpzx_new li a{ color:#888;}
.cpzx_new li a:hover p{ color:#ba0105;}
.cpzx_new li a p{ padding:0 10%; line-height:35px; font-weight:bold; font-size:16px; color:#313131; width:200px; overflow: hidden; white-space:nowrap;  text-overflow: ellipsis; margin:0 auto;}
.cpzx_new li a img{  width:274px; height:200px;}

/* pages */
.pages { float: right; width: 994px;; padding: 20px 0; }
.pages UL { float: right; }
.pages UL LI { width: auto; float: LEFT; border: 1px solid #ccc;  margin-right: 10px; margin-bottom: 10px; color: #888; display:block; padding:6px 10px; text-align:center; }
.pages UL LI span{ line-height:35px; margin:0 10px;}
.pages UL LI a { display: block; color: #888; }
.thisclass { display: block; }
.pages UL LI select { border: 0; background: none; color: #888; }
.pages UL LI:hover { border: 1px solid #ba0105; color: #ba0105; }
.pages UL LI:hover a { color: #ba0105; }
.thisclass { background: #dc262a !important; border: 1px solid #dc262a !important; color: #fff !important; }
.thisclass a{color:#fff !important;}

/*----------------------------技术中心---------------------------------------*/
/* banner */
.jszx_banner{width:100%; height:230px; background:url(img/jszx_banner.jpg) no-repeat center;}
.jszx_banner1{ display:none;}

/* 技术中心内容 */
.jszx_nr{ width:100%; padding:50px 0;}

/*----------------------------应用展示---------------------------------------*/
/* banner */
.yyzs_banner{width:100%; height:230px; background:url(img/ZS.jpg) no-repeat center;}
.yyzs_banner1{ display:none;}
.zsjm_banner{width:100%; height:230px; background:url(img/CE.jpg) no-repeat center;}
.zsjm_banner1{ display:none;}


/* 应用展示列表 */
.yyzs_lb{ width:100%; padding-top:30px;}
.yyzs_lb li{ width:25%; float:left; margin-bottom:30px;}
.yyzs_lb li a{ color:#888;}
.yyzs_lb li a:hover{ color:#ba0105;}
.yyzs_lb li a p{ padding:0 10%; line-height:40px; text-align:center;}
.yyzs_lb li a img{ padding:0 10%; width:80%;}

/*----------------------------项目展示---------------------------------------*/
/* 项目展示列表 */
.xmzs_lb{ width:100%; margin-top:30px}
.xmzs_lb li{ width:33%; float:left; margin-right:4px; margin-bottom:30px;}
.xmzs_lb li a{ color:#888;}
.xmzs_lb li a:hover{ color:#ba0105;}
.xmzs_lb li a p{ padding:0 10%; line-height:40px; font-size:18px; text-align:center;}
.xmzs_lb li a img{ padding:0 10%; width:80%;}

/* 项目展示内容 */
.xmzs_nr{ width:100%; padding:50px 0;}

/*----------------------------新闻资讯---------------------------------------*/
/* banner */
.news_list{ margin-bottom:50px;}
.xwzx_banner{ width:100%; height:230px; background:url(img/xwzx_banner.jpg) no-repeat center;}
.xwzx_banner1{ display:none;}

/* 新闻资讯列表 */
.xwzx_lb{ width:994px;  float:right;}
.xwzx_lb ul{ padding-left:68px;}
.xwzx_lb li{ margin:0 auto; border-bottom:1px solid #ccc; padding:10px 0; position:relative;}
.xwzx_lb li a{ color:#888;}
.xwzx_lb li a:hover h3{ color:#dc262a;}
.xwzx_lb li a img { width:120px; height:90px; float:left; margin-right:20px;}
.xwzx_lb li a div{float:right; width:765px; position:relative;}
.xwzx_lb li a h3{ font-size:16px; line-height:30px; color:#222;}
.xwzx_lb li a h3 span{ font-size:14px; color:#888; font-weight:normal; position:absolute; right:0;}
.xwzx_lb li a p{ color:#777; line-height:25px; margin-top:15px;}
.xwzx_tit{ line-height:45px; width:100%; border-bottom:1px solid #ccc; margin-bottom:20px;}
.xwzx_tit a{ color:#777;}
.xwzx_tit img{ width: 22px; height: 22px; vertical-align: middle;}
.xwzx_cont{ width:954px; float:right;}
.cpzx_lb_t{ width:963px; float:right; padding-bottom:5px;}
.cpzx_lb_t ul li{  float:left; text-align:center; line-height:30px; border:1px #ccc solid; margin-right:10px; width:15%;}
.cpzx_lb_t ul li:hover{ background:#EB3D41; border:1px #EB3D41 solid;}
.cpzx_lb_t ul li:hover a{ color:#fff;}
.cpzx_lb_t ul li.thisclass{ background:#EB3D41;}
.cpzx_lb_t ul li a{ color:#666; display:block;}

.cpzx_lb_t1{ width:92%; margin:0 auto;}
.cpzx_lb_t2{ margin:0 auto; width:82%;}
.cpzx_lb_t1 ul li{  float:left; text-align:center; line-height:30px; border:1px #ccc solid; margin-left:10px; padding: 0 26px; margin: 0 5px;}
.cpzx_lb_t1 ul li:hover{ background:#EB3D41; border:1px #EB3D41 solid;}
.cpzx_lb_t1 ul li:hover a{ color:#fff;}
.cpzx_lb_t1 ul li.d{ background:#EB3D41; border-color:#EB3D41; }
.cpzx_lb_t1 ul li.d a{ color:#fff;}
.cpzx_lb_t1 ul li a{ color:#666;}

.news_left{ width:206px; float:left; background: #F3F3F3; padding-bottom:20px;}
.left_list ul li{ background:#E5E5E5; padding-left:20px; line-height:45px; margin-bottom:1px; color:#666;}
.n1{  line-height: 32px; font-size: 16px; color: #dc261a; font-weight:bold;}
.n1 span{ font-size:14px;}
.n2{  margin-bottom:1px;  color:#666; cursor:pointer; padding:10px 14px;}
.n2 a{ color:#666; display:block;}
.n2:hover{  color:#EB3D41;}
.n2:hover a{ color:#EB3D41;}
.n3{ margin-bottom:1px;  color:#666; cursor:pointer; padding:10px 14px;}
.n3 a{ color:#666;}
.n3.d{ color:#DC262A;}
.left_x h3{ background:url(img/n_tit.png) no-repeat center; text-align:center; line-height:45px; color:#fff; padding:20px 0; }
.left_x p{  font-weight:bold; color:#666; padding-top:10px; text-align:center;}
.left_x h5{  font-weight:bold; color:#666; padding-top:10px; font-size:14px;}
.left_x p:hover{ color:#cd262a;}
.left_x img{ width:100%; height:auto;} 
.left_x a{ color:#777; line-height:24px; padding:5px 10px; display:block;}
.left_x span:hover{ color:#EB3D41;}
.left_s .d{  color:#DC262A;}
.left_list li a{ display:block; color:#666;}
.left_list li:hover a{ color:red; font-size:15px;}
.left_list .m a{ color:red; !important;}
/* 产品列表变 */
.left_s{ padding:10px 0 0 10px;}
.left_s .left_list ul{display:none;}
.left_s .m1 ul{display:block !important;}
.left_s li i{ display:none;}
.left_s .le_on{ }
.left_s .ul_on ul{display:block !important;}


/*----------------------------联系我们---------------------------------------*/
/* banner */
.cell_banner{ width:100%; height:230px; background:url(img/cell_banner.jpg) no-repeat center;}
.cell_banner1{ display:none;}

/* 联系我们内容 */
.cell_nr{ width:100%;padding:50px 0;}
.cell_nr p{margin-top:8px;}
.cell_nr div{margin-top:8px;}
/*----------------------------文章内页---------------------------------------*/
/* banner */
.wzny_banner{ width:100%; height:230px; background:url(img/wzny_banner.jpg) no-repeat center;}

/* 文章标题 */
.news_art{ margin-bottom:50px;}
.news_ny{ width:994px;  float:right;}
.pd_time h3{ font-size:22px; line-height:55px; border-bottom:1px solid #ccc; text-align:center; padding-bottom:10px;}
.pd_time span{ font-size:14px; line-height:50px; text-align:right; color:#999; display:block;}
.pd_timea h3{ font-size:22px; line-height:55px; border-bottom:1px solid #ccc; text-align:center; padding-bottom:10px;}
.pd_timea span{ font-size:14px; line-height:50px; text-align:center; color:#999; display:block;}
.wznr{ line-height:28px; margin:20px 0;}
.wznr div,.wznr p{ margin:10px 0;}
.wz_fy{ width:100%; margin:10px auto 0; line-height:30px; border-top:1px solid #ccc;}
.wz_fy a{ color:#000;}
.wz_fy a:hover{ color:#da3135;}

/*----------------------------侧边客服---------------------------------------*/
.sider{ width:105px; height:auto; background:#dc262a; position:fixed; right:0px;bottom:150px; padding-bottom:15px;}
.sider ul li{ text-align: center; padding: 10px; cursor:pointer;}
.sider ul li a{ color:#fff;}
.sider ul li p{ color:#fff;}
.sider span{ text-align:center; color:#fff; display:block; line-height:26px;}

.dhzx{ width:275px; height:105px; border:1px #dc262a solid; border-bottom-left-radius:10px; border-top-left-radius:10px;position: fixed; bottom: 255px; right: 105px; background: #fff; text-align:center; line-height:30px; display:none;}
.sider .dhzx p{ font-size:20px; color:#dc262a; font-weight:bold;}
.dhzx span{ padding-top:15px; display:block; color:#666;}
.sider .dhzx font{ font-size:12px; color:#666; }
.dh:hover .dhzx{ display:block;}

.dhzx2{ width:275px; height:auto; border:1px #dc262a solid; border-bottom-left-radius:10px; border-top-left-radius:10px;position: fixed; bottom: 400px; right: 109px; background: #fff; text-align:center; line-height:30px; display:none;}
.sider .dhzx2 p{ font-size:20px; color:#dc262a; font-weight:bold;}
.dhzx2 span{ padding-top:15px; display:block; color:#666;}
.sider .dhzx2 font{ font-size:12px; color:#666; }
.dh:hover .dhzx2{ display:block;}

.dbg{width: 100%; height: 100%; position: fixed; z-index: 999; display: none; background: url(img/dbg.png) repeat; top:0;}
.lybd{width:430px; margin:0 auto; position: fixed; left: 50%; margin-left: -215px; top: 50%; margin-top: -200px;background:#fff; padding:20px 0; z-index:999;}
.lybd i{  width: 25px; height: 25px; background: url(img/x.jpg) no-repeat; position: absolute; right: 0px;
top: 0px; background-size:100%; z-index: 9999; cursor:pointer;}	

/*----------------------------加盟申请---------------------------------------*/	
.jmsq{ width:940px; float:right;}
.jmsq p{ font-size: 20px; line-height: 30px;color: #dc262a; font-weight: bold; margin-bottom: 20px;}
.sq_bd{ line-height:30px; margin-bottom:10px;}
.sq_bd li{ margin-bottom:10px;}
.sq_bd li input{ line-height:30px;}
.sq_bd li span{ width:170px; display:inline-block;}
.sq_bd li font{ color:#dc262a;}
.sq_btn{ padding:5px 30px; background:#dc262a; border:none; margin:0 10px; color:#fff; cursor:pointer; }



/*----------------------------手机适配---------------------------------------*/	
@media (max-width: 750px){ 
.all{ width:100%; max-width:640px;}
.all2{ width:100%; max-width:640px;}
input, select, textarea { -webkit-appearance:none; outline:none}
/*--- 首页 ---*/
/* top */
.top{ position:fixed; top:0; height:auto; z-index:999;}
.top_l{ width:96%; padding:0 2%;}
.top_l li{ margin-right:5%;}
.top_l li.fwzx_rx{ margin:0;}
.top_l a{ display:none;}
.top_l h2{ display:block; font-size:1em; font-weight:normal;}
.top_l h2 a{ display:inline-block;}
.top_r{ width:96%; padding:0 2%; float:left;}
.top_r ul{ float:none;}
.top_r li{ margin-right:0%; font-size:.8em;}
.top_r li b a{ font-size:.9em;}
.top_r li b{ border:0;}
.top_r li.nav2_an{ display:block; width:6%; float:right;}
.top_r li.nav2_an img{ width:100%; position:relative; top:.2em;}
.gfwx,.gfwb{ display:none;}
.off{ display:block;}

/* logo */
.logo a{ display:none;}
.logo a.logo2{ width:96%; padding:0 2%; display:block; margin-top:60px; text-align:center;}
.logo a.logo2 img{ width:65%; height:auto;}
.logo p{ display:none;}

/* nav */
.nav{ display:none;}
.nav2{ position:fixed; top:4em; right:0; width:30%; z-index:999;}
.nav2 ul{ border-left:1px solid #ccc;}
.nav2 li{ text-align:center; border-bottom:1px solid #ccc; background:#fff; line-height:2.5em;}
.nav2 li a{ color:#222;}

/* banner */
.lbt{ display:none;}
.sj_banner{ display:block; width:100%; overflow:hidden; position:relative;}
.sj_banner ul{ position:absolute;}
.sj_banner li{ overflow:hidden; float:left; position:relative;}
.sj_banner li img{ width:100%;}

/* 公司简介 */
.comp{ padding:.5em 0;}
.comp h3{ font-size:1.4em; width:60%; background-size:80%; background-position:22px 18px;}
.comp h4{ font-size:1em; margin-bottom:1em; line-height:2em;}
.comp_l{ width:100%; height:auto; display:none;}
.comp_l img{ width:100%; height:auto;}
.comp_r{ width:96%; padding:0 2%;}
.comp_r font{ font-size:1.2em; line-height:2em;}
.comp_r span{ font-size:.8em; line-height:1.5em;}
.comp_r p{ margin:.5em 0; line-height:2em;}
.ck{ margin-top:.5em; text-align:center;}
.comp_r a{ display:inline-block; padding:.2em 2%;}

/* 产品分类 */
.xmzs{ margin:0; padding:.5em 0;}
.xmzs h3{ font-size:1.4em; width:60%; background-size:80%; background-position:22px 18px;}
.xmzs h4{ font-size:1em; margin-bottom:1em; line-height:2em;}
.xmzs h4 a{ display:none;}
.cp_l{ width:85%; margin:0 auto; float:none;}
.cp_l font{ width:100%;}
.cp_l ul li{ padding-left:3%;}
.cp_r{ width:96%; padding:0 2%;}
.cp_r ul{ width:100%; float:none; margin-top:.5em;}
.cp_r li{ float:none; padding:2%; margin:1em auto; width:85%;}
.cp_r li img{ width:100%; height:auto;}
.cp_t{ width:65%;}
.cp_r li p{ width:100%; padding:0; font-size:.8em; line-height:2em;}
.cp_r ul li span{ padding:0; font-size:.6em; width:100%;}
.cp_r li font{ font-size:.6em; margin-top:1em; margin-right:0; padding:2%;}

/* 四大核心技术 */
.hxjj{ padding:.5em 0; display:none;}
.hxjj h3{ font-size:1.4em; width:60%; background-size:80%; background-position:22px 18px;}
.hxjj h4{ font-size:1em; margin-bottom:1em; line-height:2em;}
.hxjj ul{ margin:0;}
.hxjj ul li{ width:40%; padding:.5em 5%; text-align:center;}
.hxjj ul li.hx_b{ border:none;}
.hxjj ul li img{ margin:0; width:15%; height:auto;}
.hxjj ul li p{ line-height:2em;}
.hxjj ul li p i{}
.hxjj ul li span{ height:auto; line-height:1.5em; display:none;}

/* 应用展示 */
.yyzs{ display:none;}
.yyzs2{ padding:.5em 0; display:block;}
.yyzs2 h3{ font-size:1.4em; width:60%; background-size:80%; background-position:22px 18px;}
.yyzs2 h4{ font-size:1em; margin-bottom:1em; line-height:2em;}
.yyzs2 ul{ padding:0 2%; width:96%;}
.yyzs2 li{ width:auto; height:auto; margin:0 .2%; padding:0 1%; font-size:.8em;}
.yyzs2 i{ display:none;}
.yyzstp{ margin-top:1em;}
.yyzstp li{ margin:.5em .5%; width:48%; padding:0;}
.yyzstp li img{ width:100%; height:10em;}
.yyzstp li:hover img{ margin:0;}
.yyzstp li p{ line-height:3em;}
.yyzstp li span{ line-height:1.5em; height:auto;}
.yyzstp li font{ font-size:.8em; margin:1em 0;}

/* 公司新闻&行业资讯&知识课堂 */
.xinwen{ margin:0; padding:.5em 0;}
.xinwen h2{ font-size:1.4em; width:60%; background-size:80%; background-position:22px 18px;}
.xinwen h4{ font-size:1em; margin-bottom:1em; line-height:2em;}
.gsxx{ width:96%; margin:0; padding:0 2%;}
.gsxx_r{ width:80%;}
.hyzx{ width:96%; margin:0; padding:0 2%;}

/* footer */
.yqlj{ display:none;}
.footer{ padding:0;}
.footer_s{ display:none;}
.footer_x{ margin-top: 0px; padding:.5em 2%; width:96%;}
.footer_xs{ width:100%; padding:0;}
.footer_xs img{ width:18%; height:auto; margin-right:2%;}
.footer_r{ width:100%; text-align:center;}
.footer_r ul li{ height:auto; width:31%; margin:.5em 1%;}
.footer_r ul li img{ width:80%;}
.sider{ display:none;}

/*--- 关于我们 ---*/
/* banner */
.gywm_banner{ display:none;}
.gywm_banner1{ display:block;}
.gywm_banner1 img{ width:100%;}

/* 关于我们内容 */
.news_art{ margin-top:0em;}
.xwzx_tit{ margin-bottom:.5em; font-size:.8em; line-height:3em;}
.news_left{ position:absolute; left:-206px; transition:all ease-in-out 0.5s; -webkit-transition:all ease-in-out 0.5s; z-index:999;}
.left_s li i{ font-style:normal; padding:0 3%; display:inline-block;}
.left_lb{ display:block; width:20%; line-height:2em; border-radius:0 5px 5px 0; text-align:center; font-style:normal; background:#F3F3F3; position:absolute; left:0; color:#dc261a; font-weight:800;}
.news_ny{ width:96%; padding:0 2%;}
.gywm_nr{ line-height:2em; margin-left:0;}
.gywm_nr table{ width:100% !important; height:auto !important;}
.gywm_nr table td{ width:100% !important;}
.gywm_nr table td.gsjs_yw{ display:none;}
.gywm_nr table td.gsjs_zw{ width:auto !important;}
.gywm_nr img{ max-width:100%; height:auto !important;}
.gywm_nr img.gsjj_td{ width:80% !important;}
.gywm_nr img.qyjj_tp{ width:100% !important; height:auto !important;}
.gywm_nr embed{ width:100% !important; height:auto !important;}

/*--- 产品中心 ---*/
/* banner */
.cpzx_banner{ display:none;}
.cpzx_banner1{ display:block;}
.cpzx_banner1 img{ width:100%;}

/* 产品中心列表 */
.pro{ margin:0;}
.cpzx_lb_t{ width:96%; padding:0 2%;}
.cpzx_lb_t ul li{ width:auto; font-size:.8em; margin: 3em 1.4% 0; padding:0 1%;}
.cpzx_lb{ width:96%; padding:0 2%;}
.cpzx_lb ul{ padding:0;}
.cpzx_lb li{ width:47%; height:auto; margin: .5em .5%; padding-bottom: .2em;}
.cpzx_lb li a img{ height:auto;}
.cpzx_t1{ padding:0; width:50%;}
.cpzx_lb li a p{ width:100%; line-height:1.5em; font-size:.8em;}
.cpzx_lb li span{ width:100%; font-size:.6em;}
.cpzx_lb li font{font-size:.6em; margin-top:1em; margin-right:0; padding:2%;}
.pages{ width:96%; padding:1em 2%;}
.pages UL{ float:none;}

/* 产品详情 */
.xwzx_cont{ width:100%;}
.pd_time h3{ font-size:1.2em; line-height:3em;}
.wznr table{ width:100% !important;}
.wznr table img{max-width:100% !important; height:auto !important;}
.wznr img{ max-width:100% !important; height:auto !important;}

/*--- 产品中心 ---*/
/* banner */
.jszx_banner{ display:none;}
.jszx_banner1{ display:block;}
.jszx_banner1 img{ width:100%;}

/*--- 应用展示 ---*/
/* banner */
.yyzs_banner{ display:none;}
.yyzs_banner1{ display:block;}
.yyzs_banner1 img{ width:100%;}

/* 应用展示 */
.cpzx_lb_t1{ width:100%;}
.cpzx_lb_t2{ width:100%;}
.cpzx_lb_t1 ul li{ font-size:.8em; padding:0 1%; width:44%;}
.cpzx_new li{ width:47%; margin:.5em .5% 0; height:auto;}
.cpzx_new li a img{ width:100%; height:9em;}
.cpzx_new li a p{ width:96%; padding:0 2%;}
.cpzx_new li span{ overflow:hidden; padding:0 2% .5em 2%;}

/*--- 新闻资讯 ---*/
/* banner */
.xwzx_banner{ display:none;}
.xwzx_banner1{ display:block;}
.xwzx_banner1 img{ width:100%;}

/* 新闻资讯列表 */
.xwzx_lb{ width:100%;}
.xwzx_lb ul{ padding:0 2%; width:96%; margin-top:2em;}
.xwzx_lb li a img{ width:30%; height:auto; margin-right:2%;}
.xwzx_lb li a div{ width:68%;}
.xwzx_lb li a h3{ font-size:1em;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width:65%;}
.xwzx_lb li a h3 span{ font-size:.8em;}
.xwzx_lb li a p{ font-size:.8em; height:2.5em; margin-top:.5em; overflow:hidden;}
.pd_timea h3{ font-size:1em; line-height:3em;}
.pd_timea span{ font-size:.8em; line-height:2em;}

/*--- 联系我们 ---*/
/* banner */
.cell_banner{ display:none;}
.cell_banner1{ display:block;}
.cell_banner1 img{ width:100%;}

.cell_nr{ padding:1em 0;}
.cell_nr img{ width:100% !important; height:auto !important;}
.cell_nr p{ margin-top:1em !important;}

/*--- 招商加盟 ---*/
/* banner */
.zsjm_banner{ display:none;}
.zsjm_banner1{ display:block;}
.zsjm_banner1 img{ width:100%;}
.join_nr{ padding:2em 0;}

.jmsq{ width:96%; padding:0 2%;}
.jmsq p{ line-height:1em; margin-top:2em;}
.sq_bd li span{ width:100%;}

 }




