/* reset 
================================================================*/
body,div,p,h1,h2,h3,h4,h5,h6,form,input,textarea,select,button,fieldset,legend,img,ul,ol,li,dl,dt,dd,th,td,pre,blockquote,div{margin:0; padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
a,img,input,select{ vertical-align:middle;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
a:active{}ul,li,ol{list-style:none}
q:before,q:after{content:'';}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
body{ font-family:"Microsoft Yahei",arial,simhei; font-size:14px; color:#444444;}
a{font-size:14px;text-decoration:none; color:#444444;} 
a:focus {outline:none;-moz-outline:none;}
.cf:before, .cf:after {content:"";display:table;}
.cf:after {clear:both;}
.cf {zoom:1;}
.fl{ float:left;display:inline;}
.fr{ float:right;display:inline;}


/* public  
================================================================*/
.pdt10{ padding-top:10px;}
.pdt20{ padding-top:20px;}
.pdB10{ padding-bottom:10px;}
.pdB20{ padding-bottom:20px;}
.pdl10{ padding-left:10px;}
.pdl10{ padding-left:10px;}
.pdr10{ padding-right:10px;}
.pdr20{ padding-right:20px;}
.mgl10{ margin-left:10px;}
.mgl20{ margin-left:20px;}
.mgr10{ margin-right:10px;}
.mgr20{ margin-right:20px;}
.mgt10{ margin-top:10px;}
.mgt20{ margin-top:20px;}
.mgt40{ margin-top:40px;}
.mgB10{ margin-bottom:10px;}
.mgB20{ margin-bottom:20px;}
/*  字体 */
.FB{font-weight:bold;}
.FN{ font-weight:normal !important;}
.Fwryh{font-family: "Microsoft Yahei";}
.F13{font-size:13px;}
.F14{font-size:14px;}
.F16{font-size:16px;}
/* 取消*/
.NoBd{border:0 none !important;}
.NoBdB{border-bottom:0 none !important;}
/*  文本对齐方式  */
.txt_l{text-align:left;}
.txt_c{text-align:center;}
.txt_r{text-align:right;}
/*  相对定位  */
.p_rel{position:relative;}
.hidden{display: none;}
.block {display:block;} 
/*  字体颜色 */
.color_333{color:#333333;}
.color_000{color:#000;}


/* pub ================================== */
.top{ height:40px; width:100%; background:#e9e9e9; padding-top:6px;}
.sel{ margin-right:40px;height:22px; line-height:22px; background:url(../img/sl1.png); width:180px; margin-left:15px; margin-top:5px; *position:relative;}
.txt1{border:0 none;margin:1px 0 0 10px; height:20px; line-height:20px; width:145px; background:0 none; font-size:12px; *position:absolute; *top:1px; *right:1px;}
.btn1{ background:url(../img/sl2.png); width:20px; height:20px; margin:1px 1px 0 0; display:inline; float:right; border:0 none; cursor:pointer;}
.dqwz{ height:28px; line-height:28px; border-bottom:1px solid #9fa0a0; width:100%; font-size:12px;}
.dqwz a{font-size:12px;}
.wid1000{ width:1000px; margin:0 auto;}
.footer{ width:100%; height:50px; line-height:50px; text-align:center; font-family:Verdana, Geneva, sans-serif; color:#444444; background:#dcdcdc; font-size:12px;}
.footer span{ padding:0 20px;}
/*首页 */
.Nav{ height:80px; line-height:70px; z-index:9999; background:#e5e5e5; border-top:3px solid #3f3f3f;}
.Nav li{float:left;position:relative;}
.Nav li a{float:left;display:block; width:120px; text-align:center;height:80px;font-size:16px;color:#3f3f3f;}
.Nav li a.selected, .idxNavA2{ background:#eb6f2d; color:#fff !important; }
.Nav li.selected .submenu{display:block;}
.Nav li .submenu{display:none;position:absolute;top:80px;left:0px; width:120px; padding-top:0px;z-index:9999; background:url(../img/navBg.png);}
.Nav li .submenu li{float:left;height:50px; line-height:50px;width:120px; border-bottom:1px solid rgba(29,32,136,0.37)}
.Nav li .submenu li a{text-align:center;height:50px;width:116px;line-height:50px;font-family: "Microsoft Yahei"; font-size:13px;background:url(../img/bg5.png); color:#000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.Nav li .submenu li a:hover{ height:46px;color:#eb6f2d !important; background:url(../img/cgabg.png);}
.sjA{ width:130px; background:#fff; position:absolute;z-index:900 !important; display:block; left:0px; top:0px; display:none;}
.sjxl{ width:400px; background:#fff; position:absolute; left:118px; top:-2px; display:none; padding:8px 15px;border:2px solid #eb6f2d; z-index:90 !important;height:auto !important; height:50px;}
.Nav li .submenu li.active{border:2px solid #eb6f2d; height:46px;background:#fff;width:116px; }
.Nav li .submenu li.active .sjxl a{ display:inline-block; width:180px; padding-left:10px; text-align:left; height:40px; line-height:40px; color:#333 !important;}
.Nav li .submenu li.active .sjxl a:hover{background:0 none !important;color:#eb6f2d !important;}

.Nav li .submenu li.active a.sjA{color:#eb6f2d !important;}
.sjxl .zb{ display:block; width:4px; background:#fff; height:50px; position:absolute; top:0; left:-2px;}
#kinMaxShow {display:none;}
.idxB1{ padding-top:65px;width:224px; position:relative; padding-bottom:59px;line-height:24px; padding-right:10px;}
.idxB2{ padding-top:65px;width:213px; position:relative; padding-bottom:59px;line-height:24px; }
.idxB3{ padding-top:65px;width:250px; position:relative; padding-bottom:59px;line-height:24px; padding-left:10px;}
.idxBtit{ height:30px; line-height:30px; font-size:18px; padding-bottom:5px;}
.cl_1d2088{ color:#2328D5;}
.cl_f08200{ color:#f08200;}
.idxB2 a, .idxB3 a{ display:block;}
.idxB2 a:hover, .idxB3 a:hover{ text-decoration:underline;}
.xxA{ display:inline-block; color:#1d2088; height:24px; line-height:24px; position:absolute; right:15px; bottom:20px;}
.idxImg1{ background:url(../img/idImg1.png) no-repeat 8px bottom; padding-left:100px; width:203px; display:inline; float:left; position:relative; padding-right:20px;}
.idxImg2{ background:url(../img/idImg2.png) no-repeat 8px bottom; padding-left:100px; width:203px; display:inline; float:left; position:relative; padding-right:10px;}
.idxImg3{ background:url(../img/idImg3.png) no-repeat 8px bottom; padding-left:90px; width:203px; display:inline; float:left; position:relative;}
.idxImg1:hover{ background:url(../img/idImgO1.png) no-repeat left bottom;}
.idxImg2:hover{ background:url(../img/idImgO2.png) no-repeat left bottom;}
.idxImg3:hover{ background:url(../img/idImgO3.png) no-repeat left bottom;}
.liOn .idxBtit{ font-size:22px; color:#eb6f2d;}
/*.hvr-grow-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: box-shadow, transform;
  transition-property: box-shadow, transform;
   opacity:.7; filter:alpya(opacity=70);
}
.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {
  -webkit-transform: scale(1.1); transform: scale(1.1); opacity:1; filter:alpya(opacity=100);
}*/
.effects{ overflow:hidden; width:1200px; margin:0 auto; margin-left:22px}
/*--资讯中心--*/
.navImg1{ background:url(../img/navImg1.png) no-repeat center #907d14; height:272px;}
.navImg2{ background:url(../img/navImg2.png) no-repeat center #a11a03; height:272px;}
.navImg3{ background:url(../img/navImg3.png) no-repeat center #eb6f2d; height:272px;}
.navImg4{ background:url(../img/navImg4.png) no-repeat center #142790; height:272px;}
.navImg5{ background:url(../img/navImg5.png) no-repeat center #001b83; height:272px;}
.navImg6{ background:url(../img/navImg6.png) no-repeat center #649ddb; height:272px;}
.navImg7{ background:url(../img/navImg7.png) no-repeat center #00a8ca; height:272px;}
.zxT{ margin:10px 0;}
.zxTr{ width:700px; display:inline; float:right; position:relative;}
.zxTh2{ height:48px; line-height:48px; font-size:20px; color:#eb6f2d; font-weight:normal;}
.zxTr p{ line-height:30px; height:184px; height:184px; word-break:break-all; word-wrap:break-word;}
.xxA{ color:#2328d5;}
.xxA:hover{ text-decoration:underline;}
.zxM{ margin-bottom:30px;}
.zxMh2{ height:36px; padding-left:12px; background:url(../img/zxzx5.png) no-repeat bottom;}
.zxM{ margin-top:40px;}
.zxMl{ width:480px;}
.zxUl{ padding:5px 0 15px 0;}
.zxUl li{ height:30px; line-height:30px; padding-left:15px; background:url(../img/zxzx1.png) no-repeat 0 10px;}
.zxUl a{ display:inline-block; width:375px; padding-right:5px; font-size:12px;}
.zxUl span{ display:inline-block; width:80px;  font-size:12px;}
.feny{ text-align:center;}
.feny a{ display:inline-block; padding:0 2px;}
.feny a:hover, .feny .Aon{ color:#eb6f2d;}
.feny a.zyFy{ width:12px; height:16px; text-align:center; line-height:16px; -moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; border:1px solid #333; margin:0 5px;}
.zyFy:hover{ border:1px solid #eb6f2d;}
/*--科学研究--*/
.kyTh2{ height:30px; padding-bottom:5px; border-bottom:1px solid #e3e3e7;}
.kyTul{ padding:15px 25px 25px 25px;border-bottom:1px solid #e3e3e7; margin-bottom:20px;}
.kyTul li{line-height:30px; padding-left:15px; background:url(../img/zxzx1.png) no-repeat 0 10px;}
.kyM{ margin-bottom:30px;}
.kyMl{ width:480px;}
.kyMh2{ height:36px; padding-left:12px; background:url(../img/kxyj4.png) no-repeat bottom;}
.kyMul{ padding-top:5px;}
.kyMul li{ margin-left:15px; height:36px; line-height:36px; padding-left:20px; background:url(../img/kxyj5.png) no-repeat 0 12px; font-size:18px;}
/*--解决方案--*/
.jfaT a{ display:inline-block; width:240px; height:42px; line-height:42px; color:#fff; text-align:center; margin:5px 0 5px 5px; font-size:16px;}
.jfaT .A1{ background:url(../img/jfa01.png);}
.jfaT .A2{ background:url(../img/jfa02.png);}
.jfaT .A3{ background:url(../img/jfa03.png);}
.jfaT .A4{ background:url(../img/jfa04.png);}
.jfaT .A1:hover{ background:#cb2f08;}
.jfaT .A2:hover{ background:#6e0088;}
.jfaT .A3:hover{ background:#00a0e9;}
.jfaT .A4:hover{ background:#76412e;}
.jfah1{ font-size:18px; height:40px; line-height:40px; padding:15px 10px 20px;}
.jfaMt{ padding:0 10px;}
.jfaMtL{ line-height:30px; }
.jfaMtL a{ display:block;}
.jfaP{ text-indent:30px; line-height:30px;}
.jfaMb{ margin:20px 0; padding:0 10px;}
/*--关于我们--*/
.gywmT{ margin:0 auto; width:1000px;}
.gywmT a{display:inline-block; width:135px; height:44px; line-height:44px; color:#fff; text-align:center; font-size:16px; background:#9fa0a0; margin-left:4px;}
.gywmT a:hover, .gywmT .Aon{ background:#eb6f2d;}
.wid470{ width:450px; padding:0 10px;}
.wid500{ width:480px; padding:0 10px;}
.gywmM{ line-height:24px; font-size:12px; padding:10px 0; color:#000;}
.gywmM p{ text-indent:26px;}
/*--产品中心--*/
.cpImg, .cpzxR{ width:960px;}
.cpzxL{margin-top:12px;}
.cpImg{overflow:hidden;}
.cpImg ul li{float:left;display:inline;margin-left:12px; margin-top:12px;width:228px;height:150px;overflow:hidden;position:relative;}
.cpImg ul li .photo{width:228px;height:150px;overflow:hidden;}
.cpImg .rsp{width:228px;height:150px;overflow:hidden;position: absolute;background:#fff;top:0px;left:0px;}
.cpImg .text{position:absolute;width:228px;height:150px;left:-228px;top:0px;overflow:hidden;}
.cpImg .text h3{width:228px;margin-top:100px;height:40px;line-height:40px;text-align:center;color:#fff;background:#89c771;font-family:"微软雅黑";font-size:16px; font-weight:normal;}
.yr .text h3{ background:#77a2d2;}
/*---服务与支持-*/
.fwzc{ -moz-box-shadow:0 0 10px rgba(102,102,102,0.3);-webkit-box-shadow:0 0 10px rgba(102,102,102,0.3);box-shadow:0 0 10px rgba(102,102,102,0.3); border:1px solid #ededed\9;}
.zjjsR{display:none; width:960px; margin:0px auto 20px;}
.zjjsL a{ display:inline-block; width:276px; height:50px; line-height:50px; text-align:center; margin:27px; background:#9fa0a0; color:#fff; border-radius:3px; font-size:16px;}
.zjjsL a.zjjsLHover{background:#eb6f2d;}
.zjjsL a:hover{ background:#f38043;}
#Tab_a a{ display:inline-block; width:252px; height:312px; margin:15px 30px;}
#Tab_a a:hover{width:240px; height:300px;}
#Tab_a{ text-align:center;}
.cgalA1{ background:url(../img/cgan1.png) center; border:1px solid #956134;}
.cgalA2{ background:url(../img/cgan2.png) center; border:1px solid #c30d23;}
.cgalA3{ background:url(../img/cgan3.png) center; border:1px solid #00a0e9;}
.cgalA4{ background:url(../img/cgan4.png) center; border:1px solid #f39800;}
.cgalA5{ background:url(../img/cgan5.png) center; border:1px solid #006835;}
.cgalA6{ background:url(../img/cgan6.png) center; border:1px solid #601986;}
.cgalA1:hover{border:7px solid #956134;}
.cgalA2:hover{border:7px solid #c30d23;}
.cgalA3:hover{border:7px solid #00a0e9;}
.cgalA4:hover{border:7px solid #f39800;}
.cgalA5:hover{border:7px solid #006835;}
.cgalA6:hover{border:7px solid #601986;}
.sqsy{ width:550px; margin:0 auto; padding:20px 0; color:#3f3f3f;}
.sqsy h1{ height:40px; line-height:40px; text-align:center; font-size:24px; font-weight:normal; padding-bottom:20px;}
.txt2{ width:178px; height:26px; line-height:26px; border:1px solid #818080;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.txt3{ width:428px; height:26px; line-height:26px; border:1px solid #818080;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.txt4{ width:408px; height:123px; line-height:26px; border:1px solid #818080;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding:10px;}
.sqsyTab{ font-size:16px;}
.sqsyTab td, .sqsyTab th{ line-height:30px; padding-bottom:12px;}
.tjbtn{ height:36px; line-height:36px; width:126px; background:#eb6f2d; border:0 none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; color:#fff; font-size:16px;}
.tjbtn:hover{ background:#f57d3d;}
.yszx{ padding:80px 0 50px 540px; background:url(../img/yszx.png) no-repeat; height:280px;}
.txt5{ width:215px; height:26px; line-height:26px; padding-left:5px;}
.yszx table th, .yszx table td{ padding-top:40px;}
.xtjH2{ height:36px; line-height:36px; font-size:22px; padding-left:35px; text-align:left;}
.cgXtj{ padding:20px 0; margin-bottom:30px; padding-right:30px;}
.cxBtn{ display:inline-block; width:170px; text-align:center; height:36px; line-height:30px; background:url(../img/cxBtn.png) repeat-x; border:1px solid #ccc; font-size:16px;}
.cxBtn:hover{ background:#a3ecf9;}
.choose{ width: 470px;height: 36px;text-indent: 20px;position: relative;font-family: microsoft yahei; text-align:left;  }
.choose .btn{ border:2px solid #a5a5a5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; margin-left:70px;background:url(../img/cga.png) no-repeat right bottom; }
.choose .btn,.choose .col{ width: 100%;height: 36px;line-height: 36px;text-indent: 20px;cursor: pointer; }
.choose .col:hover{ background:url(../img/cgBg.png);color:#eb6f2d; }
.choose .con{ width:436px;height: auto;position: absolute;border: 2px solid #a5a5a5;display: none;background:url(../img/cgabg.png);top: 38px; margin-left:70px; } 
/*-瀑布流-*/
#waterfall{ text-align:center; width:1000px; margin:0 auto; margin-bottom:20px;}
#waterfall .cell{ padding:0px; width:236px;border:2px solid #E3E3E3; background:#fff; margin-top:20px; position:relative; z-index:1px;}
#waterfall a{ display:inline-block; width:100%;}
#waterfall img{ width:100%; margin:0; padding:0; display:inline-block;}
#waterfall .A2{ height:46px; line-height:46px; font-size:12px; background:#9fa0a0; color:#fff;}
#waterfall .A4{ height:36px; line-height:18px; font-size:12px; background:#9fa0a0; color:#fff; padding:5px 0;}
#waterfall a span{ display:block;}
#waterfall li.cellx{border:2px solid #eb6f2d;}
#waterfall li.cellx .A2, #waterfall li.cellx .A4{background:#eb6f2d; color:#fff;}
#waterfall .cell .jp{ background:url(../img/jp.png); width:44px; height:65px; position:absolute; bottom:32px; left:-8px; z-index:999; }
/*--三级--*/
.bd4{ border:1px solid #9fa0a0; border-bottom:0 none; border-top:0 none; padding-top:10px; padding-bottom:10px;}
.bd4x{ border:1px solid #9fa0a0; border-bottom:0 none; border-top:0 none;}
.bd4xj{ border:1px solid #9fa0a0; border-bottom:0 none; margin-top:20px;}
.sjH1{ height:64px; line-height:64px; font-size:32px; font-family:"黑体"; padding-left:18px; border-bottom:1px solid #9fa0a0;font-weight:normal;}
.pdl75{ padding-left:75px;}
.sjtit{ height:40px; padding-top:10px; position:relative; margin-bottom:5px; margin-right:20px;}
.sjtit img{ position:absolute; bottom:0; left:-45px;}
.btm1{ border-bottom:1px solid #601986;}
.sjn{ line-height:24px; padding:2px 30px 2px 0px;}
.sjn a{ display:block;}
.sjn a:hover{ text-decoration:underline;}
.sjn p{ text-indent:28px;}
.sjnN{ padding:30px 0 20px; position:relative;}
.sjnz{  bottom:13px; position:absolute; left:362px;}
/*--产品三级--*/
.cpsjH1{ height:64px; line-height:64px; font-size:18px; font-family:"黑体"; padding-left:18px; border-bottom:1px solid #9fa0a0; font-weight:normal;}
.cpsjH1 img{ margin-right:10px;}
.cpsjN{ padding:10px 25px 50px; line-height:24px; background:url(../img/sj/cpsj03.png) no-repeat right bottom;}
.cpsjN p{ text-indent:28px;}
.cpsjTit{ height:30px; line-height:30px; padding-top:8px; font-size:18px;}
/*--产品中心-新增页--*/
.xzy{ text-align:center; padding-top:15px; font-size:16px;}
.xzy span{ display:inline-block; height:28px; line-height:26px; width:100px; text-align:center; margin:0 20px; cursor:pointer; border-bottom:2px solid #fff;}
.xzyUl{ width:800px; margin:15px auto; display:none; min-height:400px; height:auto !important; height:400px;}
.xzyUl li{ min-height:252px;width:228px; display:inline-block; float:left; padding:8px 15px;}
.xzyUl li a{ display:block; height:20px; line-height:20px; font-size:12px;}
.xzyUl li a:hover{ text-decoration:underline;}
.xzyUl li img{ margin-bottom:6px;}
.xspOn{border-bottom:2px solid #eb6f2d !important;}
/*--搜索结果--*/
.sjH2{ height:64px; line-height:64px; font-size:20px; padding-left:18px; border-bottom:1px solid #9fa0a0;font-weight:normal;}
.sjg a, .sjg span{ display:inline-block; float:left;}
.sjg a{ color:#eb6f2d;}
.wid850{ width:850px;padding:20px; line-height:24px;min-height:400px; height:auto !important; height:400px;}

.fk{ position:fixed; bottom:60px; width:100%;}
.fkN{ width:95px; padding-left:805px; margin:0 auto;}
.fkN .l1{ background:url(../img/xjfd2.png); height:5px;}
.fkN .l4{ background:url(../img/xjfd1.png); height:31px;}
.fkN a{ height:36px; line-height:36px; text-align:center; color:#eb6f2d; display:block; background:#fff; border:1px solid #dbdee1; border-top:0 none;}
.fkN a:hover{ color:#f39a6b;}
.fkN .l3{ background:#eb6f2d; line-height:18px; color:#fff; border-bottom:1px solid #dbdee1; text-align:center; font-size:12px; padding:5px 0;}
.fkN .l3 .p1{ height:30px; line-height:30px;}


.xzyUlnew{ width:800px; margin:15px auto;   height:auto !important; }
.xzyUlnew li{ width:228px; display:inline-block; float:left; padding:8px 15px;}
.xzyUlnew li a{ display:block; height:20px; line-height:20px; font-size:12px;}
.xzyUlnew li a:hover{ text-decoration:underline;}
.xzyUlnew li img{ margin-bottom:6px;}
 


