@charset "utf-8";
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%;font-weight:100;}html,body{height:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}b,strong{font-weight:bold;}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic;}li{display:list-item;list-style:none;}table{border-collapse:collapse;border-spacing:0;}/*th,td,caption{font-weight:normal;vertical-align:top;}*/q{quotes:none;}q:before,q:after{content:'';content:none;}sub,sup,small{font-size:75%;}sub,sup{line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}svg{overflow:hidden;}

body{ margin:0; padding:0; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; color:#333; min-width:1200px;}
a{ font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:red;}
.clear{ clear:both;}
h3{margin-top: 40px;
	margin-bottom: 10px}
.webfont{ font:15px/30px "微软雅黑"; text-align:center; color:#999}	
.fleft{ float:left;}
.fright{ float:right;}
.top10{ margin-top:10px;}
.bot10{ margin-bottom:10px;}
.left10{ margin-left:10px;}
.right10{ margin-right:10px;}
.bot05{ margin-bottom:5px;}

.compare-content {
    width: 759px;
    margin: 0 auto;
    
}
.compare-content > h1 {
    font-size: 24px;
    color: #424345;
    text-align: center;
    margin-top: 45px;
}
.compare-table {
    margin-top: 27px;
    width: 100%;
}
.compare-table thead tr {
    height: 60px;
}
.compare-table thead tr th {
    font-size: 14px;
    font-weight: normal;
    color: #fff;
	
	text-align:center;
}
.compare-table thead tr th.module {
    background-color: #0271cd;
    width: 141px;
}
.compare-table thead tr th.subModule {
    background-color: #424345;
    width: 323px;
    
}
.compare-table thead tr th.version {
    background-color: #424345;
    width: 259px;
}
.compare-table thead tr th.version span {
    display: inline-block;
    width: 82px;
    height: 12px;
    line-height: 12px;
    border-left: solid 1px #6F7174;
    position: relative;
    left: -1px;
}
.compare-table tbody tr {
     height: 30px;
 }
.compare-table tbody tr td {
    border-bottom: solid 1px #eceff5;
    font-size:14px;
}
.compare-table tbody tr td:nth-last-child(1),
.compare-table tbody tr td:nth-last-child(2) {
    border-left: solid 1px #c5cbd8;
}
.compare-table tbody tr td:nth-last-child(2) {
    padding-left: 35px;
}
.compare-table tbody tr.outer td:first-child {
    border-bottom: solid 1px #c5cbd8;
    text-align: center;
}
.compare-table tbody tr.endtr td {
    border-bottom: solid 1px #c5cbd8;
}
.compare-table tbody tr td:last-child span {
    display: inline-block;
    width: 83px;
    height:28px;
    text-align: center;
}
.compare-table tbody tr td:last-child span.support {
    background: url(support.png) no-repeat 50% 70%;
}
.compare-content .remark {
    font-size: 14px;
    color: #808080;
    margin-top: 30px;
    margin-bottom: 100px;
}
.compare-content .remark a {
    color: #057bff;
}

.hzcon-dbt{height:80px; width:100%; font-size:30px; line-height:80px; text-align:center; color:#555; font-weight:bold; border-bottom:10px solid #f2f2f2; }
.hzcon-dbt-l{height:10px; width:150px; margin:0px auto;background:#3985de; margin-top:-10px; }
.hzcon-en{height:18px; width:100%; font-size:18px; text-transform:uppercase; color:#565656; text-align:center; margin-top:15px;}
.hzcon-xbt{height:20px; width:100%; line-height:20px; text-align:center; font-size:20px; margin-top:28px; color:#262626;}
.hzconpic{ height:auto;}
.hzconpic img{display:block;  margin:0px auto; vertical-align:middle;}
.hzconpic1{ height:auto; margin-top:10px;}
.hzconpic1 img{display:block; margin:0px auto; vertical-align:middle;}
.hbdiv{height:680px; width:100%; background:#eff0f5; margin-top:20px; padding-top:80px;}
.hbbt{height:120px; width:250px; margin:0px auto;margin-top:65px; font-size:20px; text-align:center; color:#9947b8; }
.hbbt p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt1{height:120px; width:250px; float:left; text-align:left;font-size:20px; color:#ff585d; }
.hbbt1 p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt2{height:120px; width:250px; float:right; text-align:left;font-size:20px; color:#ff585d; }
.hbbt2 p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt3{height:120px; width:250px; float:left; text-align:left;font-size:20px; color:#005795; }
.hbbt3 p{ font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt4{height:120px; width:250px; float:right; text-align:left;font-size:20px; color:#005795;}
.hbbt4 p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbtpic{height:326px; width:100%; background-image: url(hz-4.png); background-repeat:no-repeat; background-position:center; margin-top:5px; padding-top:70px;}
.hbline{height:150px; width:100%;}


.wdiv{width:1200px;margin:0px auto;padding:0px auto;position:relative;}
.hdiv{height:100%;}
#container{width:100%;height:auto;}
#header{width:100%;height:85px; background:#3985de;transition:height 0.3s;}
.logo{position:absolute;top:13.5px;left:0px;width:250px;height:58px;z-index:1;transition:height 0.3s;}
.logo h1 img{max-height:100%;transition:height 0.3s;}

.fixedHeader{position:fixed!important;height:85px!important;background-color:#fff; z-index:100;border-bottom:solid 1px #fff;transition:height 0.3s; } 
.fixedHeader .logo{ top:5px;}
.fixedHeader .logo h1 img{max-height:58px;transition:height 0.3s;}
.fixedHeader .renmendiv{ display:none;}
 


.menubtn{ display:none;}
.menu{width:100%;height:100%;position:absolute;right:0px;bottom:0px;z-index:0; text-align:right;z-index:100000; }
.menu div{ width:100%; height:250px;}
.menu li{margin:0;padding:0;width:82px;height:100%;text-align:center; display:inline-block; position:relative;}
.menu li a{line-height:85px;font-family:"微软雅黑";font-size:16px;color:#fff;display:block; width:100%; height:100%;}
.menu .on{ background-color:#085bbc;}
.menu .on a{color:#fff;}
.menu li:hover{ background-color:#085bbc;}
.menu li:hover a{color:#fff;}

.menu li dl{ width:280px; margin:0px auto;background-color:#085bbc;display:none;} 
.menu li dl dd{ width:100%; height:40px; float:left; text-align:center; background-color:#085bbc; border-bottom:solid 1px #3985de; border-right:solid 1px #3985de; }
.menu li dl dd:hover{ background-color:#476fa7;}
.menu li dl dd a{color:#fff;line-height:40px;font-family:"微软雅黑";font-size:16px; padding-top:0px;}
 
.menu-div{  z-index:100000000; position:absolute;display:inline-block; width:280px;  padding-bottom:5px; left:0px; top:45px; background-color:#fff;display:none;}
.menu-div dl{ float:left; width:95px; height:100%; margin-left:3px;}
.menu-div dl dd{ width:100%; height:30px;  border:0px; border-bottom:dotted 1px #ddd; text-align:left; text-indent:10px; overflow:hidden;}
.menu-div dl dd a{ line-height:25px; font-size:12px;}
.menu-div dl dd:hover{ color:red}
.menu-div .menu-div-text{ float:right; width:160px; height:100%; padding:5px;color:#fff; text-align:left;}

.menu-img{ height:111px; max-width:160px; border:solid 1px #fff;}

.index_silde{ height:17px; bottom:50px;}
.index_silde li{ height:17px; width:17px; border-radius:17px; background-color:#fff; border:0px;}
.index_silde .active{ height:17px; width:44px; background-color:#f9e00d;}

.controlImg{margin-top:300px!important;}
.controlImg_neiye{margin-top:350px!important;}

.neirye_silde{ height:8px; bottom:15px; text-align:left;}
.neirye_silde li{ height:8px; width:34px; background-color:#fff; border:0px;}
.neirye_silde .active{ height:10px; width:10px; border-radius:10px; background-color:#da0202;}

.advdiv{height:150px; margin-top:65px;}
.wlw{height:150px; width:25%; float:left; background-image:url(wlw.png); background-repeat:no-repeat; background-position:center; 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; }
.wlw:hover{background-image:url(wlw-1.png);}

.ydwx{height:150px; width:25%; float:left; background-image:url(ydwx-1.png); background-repeat:no-repeat; background-position:center; 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; }
.ydwx:hover{background-image:url(ydwx.png);}

.ytg{height:150px; width:25%; float:left; background-image:url(ytg.png); background-repeat:no-repeat; background-position:center; 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; }
.ytg:hover{background-image:url(ytg-1.png);}

.gxh{height:150px; width:25%; float:left; background-image:url(gxh.png); background-repeat:no-repeat; background-position:center; 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; }
.gxh:hover{background-image:url(gxh-1.png);}

.casediv{ height:295px; width:100%; margin-top:30px;}
.cproducts2{width:100%; height:100%; margin:0px auto; padding:0px auto; overflow:hidden; text-align:left;position:relative; margin-top:20px; }
.cproducts2 ul{ width:100%; height:100%;}
.cproducts2 ul li{ float:left;width:11%; height:98px;  text-align:center; margin-right:-1px; margin-bottom:-1px;} 
.cproducts2 ul li img{width:100%;height:98px;} 


.zxzxDiv_index{ height:105px; position:relative; z-index:100; margin-top:-100px; background-color:#fff;}
.zxzxDiv_index ul{ width:98%; height:100px; margin:0px auto; padding-top:20px; position:relative; border-bottom:solid 1px #ddd;}
.zxzxDiv_index ul li{ float:left; width:24%; height:72px; padding-left:1%; text-align:left; overflow:hidden; border-right:solid 1px #dddddd;}
.zxzxDiv_index ul li:last-child{ border-right:0px;}
.zxzxDiv_index ul li img{ float:left; margin-right:15px;}
.zxzxDiv_index ul li span{color:#000;line-height:30px;font-family:"微软雅黑";font-size:18px; font-weight:bold;}
.zxzxDiv_index ul li{color:#403f3f;line-height:30px;font-family:"微软雅黑";font-size:18px;}
.zxzxDiv_index ul li font{ color:#F00;}

.newdiv{height:504px; width:100%; background-image:url(newsbg.jpg); background-repeat:no-repeat; background-position:center;margin-top:50px; padding-top:30px;}
.mainnew{height:260px; width:100%; margin-top:40px;}
.mainnew-gs{height:260px; width:24%; float:left;}
.mainnew-gsimg{height:163px; width:100%; background-image:url(gsxw.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-gsimg:hover{ background-image:url(newhover.jpg);}

.mainnew-hy{height:260px; width:24%;float: left;margin-left:16px; margin-right:16px;}
.mainnew-hyimg{height:163px; width:100%; background-image:url(hyxw.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-hyimg:hover{ background-image:url(hyhover.jpg);}

.mainnew-sc{height:260px; width:24%;float: left;}
.mainnew-scimg{height:163px; width:100%; background-image:url(sc.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-scimg:hover{ background-image:url(schover.jpg);}

.mainnew-js{height:260px; width:24%;float:right;}
.mainnew-jsimg{height:163px; width:100%; background-image:url(js.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-jsimg:hover{ background-image:url(jshover.jpg);}

.newslist-cls{ width:100%; height:99%;}
.newslist-cls li{ width:100%; height:30px;border:0px;}
.newslist-cls li a{ display:inline-block; float:left; height:30px; line-height:30px; color:#5a5a5a; }
.newslist-cls li a:hover{ color:red;}
.newslist-cls li span{ display:inline-block; float:right; line-height:30px;color:#5a5a5a;}

.footbg{height:265px; width:100%; background-image:url(footbg.png); background-repeat:no-repeat; background-position:center; margin-top:-25px; padding-top:70px;}

.footewm{height:144px; width:30%; float: right; }
.foottel{height:144px; width:21.5%; float:left; margin-right:50px}
.footlink{height:114px; width:20%; float:left;}
.footlink li{height:14px; width:100%; font-size:14px; text-align:left; font-weight:bold; color:#fff;}

.footfl{ height:144px; width:16.6%; float:left; margin-left:25px;}
.footfl ul{ width:100%; height:255px;}
.footfl ul li{ float:left; width:100%; height:100%; overflow:hidden;}
.footfl ul li dl{ width:100%;}
.footfl ul li dl dt{ font-size:14px; text-indent:10px; font-weight:bold; color:#fff; margin-bottom:15px;}
.footfl ul li dl dt span{ font-size:11px; text-indent:10px;color:#3599eb; text-transform:uppercase;}
.footfl ul li dl dd{ height:30px; padding-left:10px;}
.footfl ul li dl dd a{ font-size:12px; line-height:30px; color:#fff;}
.footfl ul li dl dd a:hover{ color:#fff;} 

.footb{height:40px; width:100%; background:#085bbc; line-height:40px; text-align:center; color:#fff;}


.alxfdiv{height:475px; width:100%; background-image:url(casebg.png); background-repeat:no-repeat; margin-top:50px; padding-top:30px;}

.neiye_index{ height:98px; position:relative; z-index:100; background-image:url(neiye_index.jpg); background-repeat:repeat-x;border-bottom:solid 1px #ddd;}
.neiye_index ul{ width:98%; height:100px; margin:0px auto; padding-top:10px; position:relative; }
.neiye_index ul li{ float:left; width:24%; height:72px; padding-left:1%; text-align:left; overflow:hidden; border-right:solid 1px #dddddd;}
.neiye_index ul li:last-child{ border-right:0px;}
.neiye_index ul li img{ float:left; margin-right:15px;}
.neiye_index ul li span{color:#000;line-height:30px;font-family:"微软雅黑";font-size:18px; font-weight:bold;}
.neiye_index ul li{color:#403f3f;line-height:30px;font-family:"微软雅黑";font-size:18px;}
.neiye_index ul li font{ color:#F00;}

/*联系我们*/
.confs{width:850px; margin:0px auto;text-align: center; padding-top:25px;padding-bottom:35px;overflow:hidden;}
.confs ul{ width:860px}
.confs ul li{height:65px; width:420px;display: inline-block; float:left; margin-right:10px;padding:10px; text-align:left; margin-bottom:10px;}
.confs ul li font{ display: inline-block; width:88%; float:right; text-align:left; color:#555; font:bold 15px/32px "微软雅黑"; }
.confs ul li img{ display:inline-block; width:32px; height:32px; float:left;text-align:left; margin-right:10px;}
.confs ul li.qp{ width:90%; display:inline-block; margin:0px auto; text-align:center;}
.confs ul li.qp .pic{ width:30%;display:inline-block;  float: left  ;text-align: right; }
.confs ul li.qp .pic img{width:32px; height:32px;display:inline-block;text-align: right;margin-right:0px; float:right; margin-right:20px; }
.confs ul li.qp font{ width:70%;display:inline-block;float: right;text-align: left;}
.congs{ width:70%; margin:0px auto;text-align: center; padding-top:25px;padding-bottom:35px;}

.condiv{width:850px; margin:0px auto;text-align: center; padding-top:25px;padding-bottom:35px;overflow:hidden;}
.condiv ul{ width:860px}
.condiv ul li{height:auto; width:420px;display: inline-block; float:left; margin-right:10px;box-sizing: border-box;  border:2px solid #ddd; padding:15px; text-align:left; margin-bottom:10px;}
.condiv ul li font{ display: inline-block; width:100%; font-size:15px; color:#3985de; font-weight:bold; line-height:14px;}
.condiv ul li font img{ display:inline-block; float:left;text-align:left; margin-right:10px;}
.condiv ul li span{ width:100%; display: inline-block; margin-top:10px; line-height:25px; font-size:14px; color:#333} 
.condiv ul li strong{ font-weight:normal;font-style: normal;}

.fenge{height:296px; margin-top:30px;}
.fenge-ul{ width:100%; height:100%; overflow:hidden;}
.fenge-ul li{ width:19.25%; height:296px; overflow:hidden; float:left; margin-left:4.5px; margin-right:4.5px;}
.fenge-ul li .divk{ width:100%; height:100%; margin:0px auto; position:relative;}
.fenge-ul li .divk .divimg{ width:100%; height:296px;  position:relative; margin-bottom:18px; z-index:2;transition: All 0.4s ease-in-out;  behavior:url(pie.htc);overflow:hidden;text-align:center;}
.fenge-ul li .divk .divimg img{ width:100%; height:296px; position:relative; z-index:2; behavior:url(pie.htc); }
.fenge-ul li .divk .divimg .divimg-text{ width:100%; height:350px;  padding:5px; color:#000; background-image:url(toum.png); background-repeat:repeat; text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.fenge-ul li .divk .divimg .divimg-text .divimg-p{  width:100%; height:296px;  display:none;text-align:center; padding-top:128px; padding-bottom:20px; line-height:25px;color:#fff; font-size:16px; font-weight:bold;}
.fenge-ul li .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-296px;}
.fenge-ul li .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.fenge-ul li .divk p{ text-align:center;}
.fenge-ul li .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑'; font-weight:bold;}
.fenge-ul li .divk font{ color:#fff; font-size:12px; margin-top:30px; font-weight:normal;}


.renmendiv{ width:680px; height:30px; position:absolute; right:0px; top:70px;}
.renmendiv ul{ width:100%; height:100%;}
.renmendiv ul li{height:100%; float:left; text-align:right;}

.renmendiv ul li:first-child{ width:70%;}
.renmendiv ul li:last-child{ width:30%;}
.renmendiv ul li:first-child span,.renmendiv ul li:last-child span{ background-color:#000; border-radius:5px; padding:4px; padding-left:8px; padding-right:8px; color:#fff; line-height:30px;font-family:"微软雅黑";}
.renmendiv ul li:first-child a{ padding:4px; padding-left:8px; padding-right:8px; color:#000; line-height:30px;font-family:"微软雅黑"; font-size:14px;}

.kfb{height:265px; width:32.25%; float:left; border:1px solid #ddd; margin-right:20px; background-image:url(kfb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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; }
.kfb font{  font-size:14px; line-height:30px;}


.qjb{height:265px; width:32.25%; float:left; border:1px solid #ddd;background-image:url(qjb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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;}
.qjb font{  font-size:14px;line-height:30px;}


.bzb{height:265px; width:32.25%; float: right; border:1px solid #ddd;background-image:url(bzb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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;}
.bzb font{  font-size:14px;line-height:30px;}



#banner_i{width:100%;text-align:center;margin:0px auto; z-index:-1; position:relative;}
#banner{width:100%;height:250px;text-align:center;}
.aboutusDiv{ width:100%; height:716px; background-image:url(INDUSTRYbk.jpg); background-position:center top; background-repeat:no-repeat; overflow:hidden;}
.aboutusDivTitle{ text-align:left; margin-top:50px;}
.aboutusDivText{ margin-top:50px; width:100%; position:relative;}
.aboutusDivText img{ max-width:526px; max-height:357px; border:solid 4px #c4c2c2; float:left; margin-right:30px;  }
.aboutusDivText h2{ color:red; font-size:30px; line-height:60px;font-family:"微软雅黑"; font-weight:bold;}
.aboutusDivText,.aboutusDivText div,.aboutusDivText p,.aboutusDivText span{font-size:18px; line-height:36px;font-family:"微软雅黑"; color:#333; }
.aboutusDivInfor{ width:630px;max-height:357px; margin-bottom:10px; float:right;}

.aboutusAhref{ background-color:#020000;font-size:14px; line-height:40px;font-family:"微软雅黑"; color:#fff; padding:5px; padding-right:10px; padding-left:10px;}
.granColor{ background-color:#a4a2a2;}
.aboutusAhref:hover{ background-color:#da0202; color:#fff;}

.morecls{ display:block;width:36px; height:36px; border-radius:36px; border:solid 1px #ddd; background-color:#fff; background-image:url(ico-more.png); background-position:center -2px; background-repeat:no-repeat; margin:0px auto; text-align:center; padding-top:10px; transition:background-position 0.3s;}
.morecls:hover{ background-color:#c80202;background-position:center -36px; transition:background-position 0.3s;}

.classesDiv{ width:100%; margin:0px auto; background-color:#eeeeee; padding-top:50px; padding-bottom:50px;}
.classedDivTitle img{ float:left; margin-top:10px;}
.classedDivTitle{ text-align:right;}
.classedDivTitle ul{ width:405px; height:57px; float:right; background-image:url(classedTypebk.jpg); background-position:bottom center; text-align:
center; background-repeat:no-repeat;}
.classedDivTitle ul li{ display:inline-block; width:108px; height:38px; line-height:38px; text-align:center;background-color:#fff; margin-left:8px; margin-right:8px;}
.classedDivTitle ul li:first-child{ background-color:#000;}
.classedDivTitle ul li a{font-family:"微软雅黑"; font-size:18px; color:#333; }
.classedDivTitle ul li:first-child a{ color:#fff;}
.classedDivTitle ul li:hover{ background-color:#da0202; transition:all 0.3s}
.classedDivTitle ul li:hover a{ color:#fff;}

.classesDivText{ width:100%; margin:0px auto; margin-top:20px;}
.classesDivText li{ width:25%; height:365px; margin-bottom:5px; float:left;}
.classesDivText li .clsLi_Div00{ width:290px; height:360px; margin:0px auto; border:solid 1px #c3c3c3; background-color:#fff; overflow:hidden; }
.classesDivText li .clsLi_Div00 .spanImg{ display:block; width:100%; height:218px; overflow:hidden;}
.classesDivText li .clsLi_Div00 .spanImg img{ display:table-cell; max-width:100%; max-height:218px; margin:0px auto; transform:scale(1); transition:transform 0.3s;}
.classesDivText li .clsLi_Div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;}
.classesDivText li .clsLi_Div00 dl{ width:96%; height:135px; margin:0px auto;}
.classesDivText li .clsLi_Div00 dl dt{ height:40px; text-align:center; width:100%;font-family:"微软雅黑"; font-size:18px; color:#000; }
.classesDivText li .clsLi_Div00:hover dl dt{ color:#F00;}
.classesDivText li .clsLi_Div00 dl .clsLi_dl_dd00{ height:30px; line-height:30px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:14px; color:#666666; }
.classesDivText li .clsLi_Div00 dl .clsLi_dl_dd01{ line-height:22px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:14px; color:#666666; }
.classesDivText li a:hover{ text-decoration:none;}



.sxjdDiv{ width:100%; margin:0px auto; padding-bottom:60px;  background-color:#eeeeee; background-image:url(sxjdDivbk.jpg); background-position:center top; background-repeat:no-repeat;}
.ctitle-sxjd{ text-align:center; padding-top:98px;}
.sxjdDivText{ width:1250px; height:411px; position:relative; margin:0px auto; overflow:hidden; background-color:#fff; margin-top:150px;}
.sxjdDiv00{ margin-top:25px; height:375px; position:relative;}
.sxjdDiv00 ul{width:100%; height:100%; position:relative;}
.sxjdDiv00 ul li{ width:33.3%; height:100%; float:left;}
.sxjdDiv00 ul li .sxjd_liDiv00{ width:390px; height:100%; margin:0px auto;}
.sxjdDiv00 li .sxjd_liDiv00 .spanImg{ display:block; width:100%; height:290px; overflow:hidden;}
.sxjdDiv00 li .sxjd_liDiv00 .spanImg img{ display:table-cell; max-width:100%; max-height:290px; margin:0px auto; transform:scale(1); transition:transform 0.3s;} 
.sxjdDiv00 li .sxjd_liDiv00:hover .spanImg img{ transform:scale(1.1); transition:transform 0.3s;} 
.sxjdDiv00 li .sxjd_liDiv00 dl{ width:96%; height:80px; margin:0px auto;}
.sxjdDiv00 li .sxjd_liDiv00 dl dt{ height:30px; line-height:30px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:16px; color:#000; background-image:url(ico-jd.jpg); background-position:left 13px; background-repeat:no-repeat; text-indent:15px; }
.sxjdDiv00 li .sxjd_liDiv00:hover dl dt{ color:#F00;}
.sxjdDiv00 li .sxjd_liDiv00 dl dd{line-height:26px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:14px; color:#666666; }
.sxjdDiv00 ul li a:hover{ text-decoration:none;}


.jdzsDiv ul{width:100%; height:100%; position:relative;}
.jdzsDiv ul li{ width:25%; height:204px; float:left; margin-bottom:10px;}
.jdzsDiv ul li .div00{ width:290px; height:204px; margin:0px auto; position:relative;}
.jdzsDiv li .div00 .spanImg{ display:block; width:100%; height:204px; overflow:hidden;}
.jdzsDiv li .div00 .spanImg img{ display:table-cell; max-width:290px; max-height:204px; margin:0px auto; transform:scale(1); transition:transform 0.3s;} 
.jdzsDiv li .div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;} 
.jdzsDiv li .div00 .spanTitle{ display:block; position:absolute; width:127px; height:33px; bottom:0px; left:0px; background-image:url(jdzsDivTitle.png); background-position:left; background-repeat:no-repeat; font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:33px; text-indent:8px;} 


.pageImgDiv ul{width:100%; margin:0px auto; position:relative; margin-top:20px;}
.pageImgDiv ul li{ width:33.3%; height:224px; float:left; margin-bottom:10px;}
.pageImgDiv ul li .div00{ width:290px; height:204px; margin:0px auto; position:relative;}
.pageImgDiv li .div00 .spanImg{ display:block; width:100%; height:204px; overflow:hidden;}
.pageImgDiv li .div00 .spanImg img{ display:table-cell; max-width:290px; max-height:204px; margin:0px auto; transform:scale(1); transition:transform 0.3s;} 
.pageImgDiv li .div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;} 
.pageImgDiv li .div00 .spanTitle{ display:block; position:absolute; width:127px; height:33px; bottom:0px; left:0px; background-image:url(jdzsDivTitle.png); background-position:left; background-repeat:no-repeat; font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:33px; text-indent:8px;} 



.hotclasses{ padding-top:60px; padding-bottom:60px;}
.hotcls-title{ height:30px!important;}
.hotclassDiv{ width:100%; height:545px; margin-top:40px; position:relative;}
.hotclassDiv .div00{ width:385px; height:100%;}
.hotclsImgDiv{ width:100%; height:100%; position:relative;}
.hotclsImgDiv li{ width:100%; height:100%; position:relative;}
.hotclsImgDiv li img{ width:100%; height:100%; border:solid 4px #dddddd; margin:0px auto;}

.morehref{ display:block; height:30px; line-height:30px; width:100px; border:solid 1px #dddddd; border-radius:10px; box-shadow:0px 0px 2px #666; background-color:#fff; text-align:center; margin:0px auto; margin-top:30px; transition:background-color 0.3s;}
.morehref:hover{ background-color:#F00; color:#fff; transition:background-color 0.3s;}

.ctitle-jdzs{ width:100%; height:30px!important; border-bottom:solid 1px #dddddd; margin-top:30px;}
.ctitle-jdzs .jdzsImg{ float:left;}
.ctitle-jdzs .jdzsa{ float:right;}

.mxkcDiv{ margin-left:20px;}
.mxkcDivImg{ width:100%; text-align:center;}
.mxkcDiv ul{ width:100%; height:325px; border:solid 1px #ddd; margin-top:15px; }
.mxkcDiv ul li{ width:94%; height:33.3%; margin:0px auto; border-bottom:dotted 1px #ddd; position:relative;} 
.mxkcDiv ul li .hotcls-00 a{font-size:16px;font-family:"微软雅黑";line-height:40px; font-weight:bold;}
.mxkcDiv ul li .hotcls-01{font-size:14px;font-family:"微软雅黑";line-height:25px; color:#666}
.mxkcDiv ul li .hotcls-02{font-size:14px;font-family:"微软雅黑";line-height:25px; color:#666}
.mxkcDiv ul li img{ position:absolute; right:10px; bottom:20px;}

.hotnewsDiv{ background-color:#f5f5f5;}
.hotnewsDiv00{ width:98%; height:99%; margin:0px auto; margin-top:1%; overflow:hidden;}
.videoDiv{ width:100%; height:260px;}
.videoDiv img{ width:100%; height:100%;}
.hotnewsDiv00 dl{ width:96%; margin:0px auto; margin-top:10px;}
.hotnewsDiv00 dl dt{ width:100%; height:30px; text-align:center; font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:30px;}
.hotnewsDiv00 dl dt img{ float:right; margin-top:10px;}
.hotnewsDiv00 dl dd{width:100%; height:30px; text-align:left}
.hotnewsDiv00 dl dd a{ float:left;line-height:30px; font-size:14px;}
.hotnewsDiv00 dl dd span{ float:right; color:#999; line-height:30px;}

.teachDiv{ background-color:#eeeeee; margin:0px auto; padding-top:50px; padding-bottom:50px;}
.ctitle-teach{ text-align:center; position:relative;}
.ctitle-teach img{ margin:0px auto; position:relative; z-index:1;}
.ctitle-teach hr{ height:1px; background-color:#ddd; margin-top: -20px;}

.teachDivType{ width:100%; height:40px; margin-top:30px; margin-bottom:30px; text-align:center;}
.teachDivType a{ display:inline-block; width:120px; height:30px; line-height:30px; text-align:center; border:solid 2px #ddd; border-radius:10px; color:#333; background-color:#fff; margin-left:10px; margin-right:10px; font-size:14px;transition:border 0.3s;}
.teachDivType a:hover{ border:solid 2px red;color:red; transition:all 0.3s;}
 
.teachDivList{width:100%; height:410px; margin-top:30px;}
.teachDivList li{ width:20%; height:100%; float:left; position:relative;}
.teachDivList li .div00{ width:233px; height:325px; margin:0px auto; position:relative;}
.teachDivList li .div00 .spanImg{ display:block; width:100%; height:325px; overflow:hidden;}
.teachDivList li .div00 .spanImg img{ display:table-cell;width:233px; max-height:325px; margin:0px auto; transform:scale(1); transition:transform 0.3s;} 
.teachDivList li .div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;} 
.teachDivList li .div00 .spanTitle{ display:block; position:absolute; width:100%;  bottom:0px; left:0px; background-image:url(jdzsDivTitle-00.png);  font-family:"微软雅黑"; font-size:14px; color:#fff;} 
.teachDivList li .div00 .spanTitle dt{ text-align:center; line-height:40px; width:98%; margin:0px auto;}
.teachDivList li .div00 .spanTitle dd{ text-align:center; line-height:30px; width:98%; margin:0px auto;}

.teacthref{ display:block; width:100%; text-align:center; margin-top:30px;}

.studentDiv{margin:0px auto;padding-bottom:50px;}
.title-student{ height:93px; }
.title-student img{ float:left;}
.titleRight{ display:block; border:solid 2px #000; height:30px; line-height:26px;font-family:"微软雅黑"; font-size:14px; width:60px; text-align:center; bottom:0px;right:0px; position:absolute;}
.titleRight:hover{ border:solid 2px red; color:red;}

.studentDivList{width:100%; height:450px; margin-top:30px;}
.studentDivList li{ width:25%; height:100%; float:left; position:relative;}
.studentDivList li .div00{ width:290px; height:365px; margin:0px auto; position:relative;}
.studentDivList li .div00 .spanImg{ display:block; width:100%; height:365px; overflow:hidden; position:relative;vertical-align:middle; text-align:center;} 
.studentDivList li .div00 .spanImg .bigImg{ display:table-cell;max-width:290px;max-height:365px; margin:0px auto; transform:scale(1); transition:transform 0.3s; position:relative; z-index:0; vertical-align:middle; text-align:center;} 
.studentDivList li .div00:hover .spanImg .bigImg{transform:scale(1.1); transition:transform 0.3s;} 
.studentDivList li .div00 .spanImg .samllImg{ display:table-cell;width:80px;height:105px; margin:0px auto; position:absolute; z-index:10; right:0px; bottom:0px; border:solid 1px #ddd; border-right:0px; border-bottom:0px;} 

.studentDivList li .div00 .spanTitle{ display:block; width:100%; height:80px; font-family:"微软雅黑"; font-size:14px; } 
.studentDivList li .div00 .spanTitle dt{ text-align:left; line-height:40px; width:98%; margin:0px auto; color:#333; font-size:16px; background-image:url(fenxiang.jpg); background-position:right 6px; background-repeat:no-repeat;}
.studentDivList li .div00 .spanTitle dd{ text-align:left; line-height:30px; width:98%; margin:0px auto;color:#666; font-size:14px;}


.studentDivList_page{width:100%; margin:0px auto; margin-top:10px;}
.studentDivList_page li{ width:33.3%; height:450px; float:left; position:relative; margin-bottom:20px;}
.studentDivList_page li .div00{ width:290px; height:365px;position:relative; float:left;border:solid 1px #ddd;}
.studentDivList_page li .div00 .spanImg{ display:block; width:100%; height:365px; overflow:hidden; position:relative;vertical-align:middle; text-align:center;} 
.studentDivList_page li .div00 .spanImg .bigImg{ display:table-cell;max-width:290px;max-height:365px; margin:0px auto; transform:scale(1); transition:transform 0.3s; position:relative; z-index:0; vertical-align:middle; text-align:center;} 
.studentDivList_page li .div00:hover .spanImg .bigImg{transform:scale(1.1); transition:transform 0.3s;} 
.studentDivList_page li .div00 .spanImg .samllImg{ display:table-cell;width:80px;height:105px; margin:0px auto; position:absolute; z-index:10; right:0px; bottom:0px; border:solid 1px #ddd; border-right:none; border-bottom:none;} 

.studentDivList_page li .div00 .spanTitle{ display:block; width:100%; height:80px; font-family:"微软雅黑"; font-size:14px; } 
.studentDivList_page li .div00 .spanTitle dt{ text-align:left; line-height:40px; width:98%; margin:0px auto; color:#333; font-size:16px; background-image:url(fenxiang.jpg); background-position:right 6px; background-repeat:no-repeat;}
.studentDivList_page li .div00 .spanTitle dd{ text-align:left; line-height:30px; width:98%; margin:0px auto;color:#666; font-size:14px;}

#newslist { padding:0px 0 0; min-height:492px; height:auto !important; height:492px; overflow:visible; width:98%; margin:0px auto;}
#newslist ul {list-style:none}
#newslist li { width:98%; min-height:35px; border-bottom:dotted 1px #dddddd; line-height:25px;  overflow:hidden; font-size:0; margin-left:8px;margin-top:10px; padding-bottom:10px;}
#newslist li img{float:left;width:180px; max-height:130px; margin-right:20px;}
#newslist li a {font-size:16px; color:#222;  text-indent:10px;}
#newslist li a:hover{color:red;}
#newslist li i{ display:inline-block;width:200px; height:19px; background-image:url(images/img_20.png); background-repeat:no-repeat; background-position:left; margin:0px auto; margin-top:20px; margin-bottom:20px; color:#fff; text-align:left; text-indent:30px;font-size:14px; font-style:normal; line-height:19px;}
#newslist li span {font-size:14px; margin-right:14px; color:#555;}
.navbar navbar-default{ display:none;}
#positionDiv{width:100%; min-height:50px; margin:0px auto; padding-bottom:20px ; border-bottom:1px solid #ddd; }
.positionDiv00{ width:100%;  min-height:50px;margin:0px auto; }

#positionDiv h2{width:100%;height:59px; margin:0px auto; margin-top:8px; background-color:#3985de;padding-top:15px;}
#positionDiv h2 div{ width:100%; height:36px;line-height:36px;font-family:"微软雅黑";font-size:20px; font-weight:bold; color:#fff; text-align:left; text-indent:20px;} 

#positionDiv ul{width:90%; margin:0px auto;}
#positionDiv ul li{height:50px;width:25%;text-align:left; background-color:#fff;background-image:url(ico-jd.jpg); background-repeat:no-repeat; background-position:left 25px; text-indent:15px; float:left;}
#positionDiv ul li a{font-size:18px;font-family:"微软雅黑";color:#000;line-height:50px;}
#positionDiv ul li:hover{ background-image:url(ico-jd-red.jpg); transition:all 0.3s}
#positionDiv ul li:hover a{ color:red; transition:all 0.3s}

.cyelist li{ width:100%!important;}
.hezuolist li{ width:90px!important;}

.positionDivLi{border-bottom:solid 2px #ac0001;}
.positionDivLi a{color:#ac0001!important;}
#positionDiv h4{float:right;width:35%;height:100%;text-align:left;color:#333;padding-top:30px;text-align:right;overflow:hidden;}
#positionDiv h4 a{color:#333!important;}

.rightDiv{ width:100%; margin:0px auto;}
.rightDiv .rightTitle{ width:100%; height:35px; background-image:url(title.png); background-repeat:repeat-x; background-position:bottom; text-align:right; padding-right:10px; line-height:35px;margin-top: 30px;}
.rightDiv .rightTitle a{line-height:35px;}
.neirye_h1{ white-space:100%; padding-right:10px; ext-align:left;line-height:35px;font-family:"微软雅黑";color:#666666; font-size:26px; float:left;}
.rightDivText{ padding-top:20px; line-height:30px;}

.aboutus_a{width:124px;height:40px;text-align:center;line-height:40px;font-family:"微软雅黑";color:#fff;display:block;text-align:center;float:left;margin-right:30px;}
.acolor_blue{background-color:#004099;}
.acolor_red{background-color:#e70012;}
.aboutus_a:hover{background-color:#0258cf;color:#fff;}

.index-ctitle{width:100%;height:85px;line-height:40px;position:relative;margin-bottom:25px;}
.industryTitle{ text-align:left; margin-top:40px;}
.index-ctitle span{color:#020103;font-weight:bold;font-family:"微软雅黑";font-size:33px;}
.index-ctitle font{text-transform:uppercase;color:#ab0101;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;}

.caseleft{ min-height:250px;  overflow:hidden;}
.case-ctitle{ width:123%; height:40px; margin:0px auto; margin-bottom:20px;} 
.case-ctitle span{ display:inline-block; float:left; text-transform:uppercase;width:15.2%;height:40px; background-color:#fff; margin-right:16px; font-size:16px; font-family:'微软雅黑'; color:#333;line-height:40px; text-align:center;   }
.case-ctitle span:hover{background-color:#0076ca;color:#fff;}
.case-ctitle span a{width:100%; height:100%; font-size:16px; font-family:'微软雅黑'; color:#333;line-height:40px; text-align:center;}
.case-ctitle span a:hover{ color:#fff;text-align:center;}
.case-ctitle .spanHover{ color:#333;text-align:center;}
.case-ctitle .spanHover a{color:#333;text-align:center;}

.indexPicDiv{width:100%; height:100%; margin:0px auto; margin-bottom:5px; margin-top:15px; overflow:hidden; display:none}
.indexPicDivShow{ display:block}


.indexPicDiv li{ width:23%; height:200px; overflow:hidden; float:left; text-align:center; margin-right:10px; margin-left:10px; margin-bottom:20px;}
.indexPicDiv li .divk{ width:100%; height:200px; background-color:#fff; margin:0px auto; position:relative;}
.indexPicDiv .divk .divimg{ width:100%; height:205px; background-color:#fff;  position:relative; margin-bottom:18px; behavior:url(pie.htc);overflow:hidden;}
.indexPicDiv .divk .divimg img{ width:100px ;height:92px; position:relative; z-index:2; behavior:url(pie.htc); padding-top:30px; }
.indexPicDiv .divk .divimg .divimg-text{ width:235px; height:305px; text-align:center; color:#fff; font-size:16px;background-image:url(images/toum.png); text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.indexPicDiv .divk .divimg .divimg-text .divimg-p{  width:235px; height:305px;  display:none; text-align:center; line-height:305px;}
.indexPicDiv .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-305px; font-size:16px;}
.indexPicDiv .divk .divimg:hover .divimg-text a{ color:#fff; font-size:16px; text-align:center;}
.indexPicDiv .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.indexPicDiv .divk p{ text-align:center; margin-top:30px;}
.indexPicDiv .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑';}



.newsDiv{width:100%; margin:0px auto;padding-bottom:55px;position:relative; border-top:solid 2px #ddd;}
.newsDivTitle{text-align:center; margin-bottom:50px;}


.newsDiv ul{width:100%;margin:0px auto; margin-top:60px;}
.newsDiv ul li{width:33.3%;height:338px; position:relative; float:left; margin-bottom:20px;}
.newsDiv ul li div{width:360px;height:100%;margin:0px auto; position:relative; border:solid 1px #eeeeee;}
.newsDiv ul li div .spanImg{width:360px;height:222px;border-bottom:solid 1px #eeeeee;display:block;margin:0px auto;vertical-align:middle;text-align:center;overflow:hidden;}
.newsDiv ul li div .spanImg img{max-width:360px;height:222px;display:table-cell;margin:0px auto;vertical-align:middle;text-align:center;transform:scale(1);transition:transform 0.3s;}
.newsDiv ul li div .atitle{line-height:25px;font-family:"微软雅黑";font-size:14px;color:#333333; font-weight:bold; width:96%; margin:0px auto; display:block; padding-top:5px;}
.newsDiv ul li div p{line-height:24px;font-family:"微软雅黑";font-size:12px;color:#666666;width:96%; margin:0px auto; display:block; padding-top:5px;}
.newsDiv ul li:hover div a{color:red;}
.newsDiv ul li:hover img{transform:scale(1.1);transition:transform 0.3s;}

.newsDiv ul li div .spanTime{ display:block; position:absolute; top:-10px; right:10px; background-color:#da0203; width:60px; height:60px; color:#fff; text-align:center; padding:8px; line-height:25px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.newsDiv ul li div .spanTime font{ font-size:16px;font-family:Arial, Helvetica, sans-serif;}
 
.productBanner{width:100%;padding:43px 30px;background-color:#646464;}



.productDiv{ width:100%; height:570px;position:relative; overflow:hidden; }
.productDiv ul{ width:100%; height:100%; position:relative;}
.productDiv ul li{ width:33.3%; height:100%; float:left;}
.productDiv ul li .div01{ width:40%; height:100%; overflow:hidden; position:relative; float:left;}
.productDiv ul li .div01 dl{ width:100%; height:100%;}
.productDiv ul li .div01 dl dd,.productDiv ul li .div01 dl dt{ width:100%; height:33.3%; overflow:hidden;}
.productDiv ul li .div01 dl dd span{ display:table-cell; vertical-align:middle; text-align:center; width:100%; height:100%;}
.productDiv ul li .div01 dl dd img{display:table-cell; vertical-align:middle; text-align:center; width:100%; height:100%;}

.productDiv ul li .div01 dl dd dt{ text-align:center;vertical-align:middle; color:#fff; font-family:"微软雅黑";font-size:30px; padding-top:60px;}


.productDiv ul li .div02{ width:60%; height:100%; overflow:hidden; position:relative;float:left; }
.productDiv ul li .div02 dl{ width:100%; height:100%;}
.productDiv ul li .div02 dl dd,.productDiv ul li .div02 dl dt{ width:100%; height:33.3%; overflow:hidden;}
.productDiv ul li .div02 dl dd span{ display:table-cell; vertical-align:middle; text-align:center; width:100%; height:100%;}
.productDiv ul li .div02 dl dd img{display:table-cell; vertical-align:middle; text-align:center; width:100%; height:100%;} 

.productDiv ul li .div02 dl dt{ text-align:center;vertical-align:middle; color:#fff; font-family:"微软雅黑"; font-size:30px; padding-top:60px;}
.productDiv ul li .div02 dl dt font{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:10px; text-transform:uppercase;}
.dtcolor1{ background-color:#ffb272;}
.dtcolor2{ background-color:#41aafa;}
.dtcolor3{ background-color:#56bc8a;}
.productDiv .div02 dl dd{ height:66.6%!important;}
.productDiv2 .div02 dl dd{ height:33.3%!important;}
.productDiv2 .div01 dl dd:first-child{ height:66.6%!important;}
.productDiv3 .div02 dl dd{ height:33.3%!important;}
.productDiv3 .div01 dl dd{ height:33.3%!important;}

.productDiv ul li dd img{ transform:scale(1); transition:transform 0.3s;}
.productDiv ul li dd:hover img{ transform:scale(1.1); transition:transform 0.5s;}

#footer{width:100%; height:385px; background-color:#dedede;position:relative; padding-top:30px;} 
.footerDiv{ height:100px; position:relative;}
.footerDiv li{ width:33%; margin-right:0.3%; height:100%; float:left;}
.footerDiv li img{ float:left; margin-right:20px;}
.footerDiv li span{ color:#333; font-family:"微软雅黑"; font-size:20px; font-weight:bold;}
.footerDiv li p{ color:#666; font-family:"微软雅黑"; font-size:16px; line-height:30px;}
.footerDiv li:last-child p{ color:red;}
.footerbtlogo{text-align:center; margin-bottom:20px; margin-top:20px;}


.ewmDiv{width:30%;height:175px;position:absolute;right:0px;top:30px; text-align:right;}
.searchFromLi{width:250px!important;}
.searchFromLi dl{width:100%!important;}
.searchFrom{width:240px;height:35px;}
.searchFrom input{background-color:#222222;border:solid 1px #3a3939;color:#fff;width:235px;height:30px;line-height:30px;text-indent:5px;background-image:url(ico-f.png);background-repeat:no-repeat;background-position:210px 5px;}

.footerBorder{height:75px;background-color:#fff;color:#999999;text-align:left; bottom:0px;}
.footerBorder,.footerBorder a,.footerBorder div,.footerBorder p{color:#333;line-height:30px;font-size:14px;font-family:"微软雅黑";}
.footerBorderLeft{float:left;width:50%;height:30px;margin-top:25px;}
.footerBorderRight{float:right;width:45%;height:30px;margin-top:25px;text-align:right;}

#main{margin:0 auto;height:auto;padding-bottom:50px;}
.oneDiv{padding-top:20px;}
.neiyeDiv{padding-top:20px; padding-bottom:30px;}
.neiyeDiv img{ max-width:100%;}
.neiyeDiv div,.neiyeDiv p,.neiyeDiv a,.neiyeDiv font,.neiyeDiv span{line-height:30px;font-family:"微软雅黑";}
.more{float:right;margin:10px 10px 0 0;}
.cpfl ul,.sidebar ul,.sidebara ul{padding:13px 5px 5px;border:solid 1px #dddddd;border-right:0px;}
.cpfl ul li,.sidebar ul li{line-height:36px;margin-bottom:5px;height:36px;border-bottom:solid 1px #eeeeee;background-image:url(ico-1.png);background-repeat:no-repeat;background-position:195px 15px;}
.cpfl ul li:hover,.sidebar ul li:hover{background-color:#f4f4f4;}
.cpfl ul li a,.sidebar ul li a{height:50px;overflow:hidden;display:block;text-indent:18px;color:#666;font-size:16px;font-family:"微软雅黑",Arial,Helvetica,sans-serif;}
.cpfl ul li a.on,.cpfl ul li a:hover,.sidebar ul li a.on,.sidebar ul li a:hover{color:red;text-decoration:none;}
.cpfl ul li ul,.sidebar ul li ul{padding:5px 0 0 10px;background:none;}
.cpfl ul li ul li a,.sidebar ul li ul li a{background:url(/images/sidebarlili.jpg) no-repeat left top;}
.more{float:right;margin:10px 10px 0 0;}
.sidebar ul li{line-height:50px;margin-bottom:5px;height:50px;border-bottom:solid 1px #eeeeee;background-image:url(ico-1.png);background-repeat:no-repeat;background-position:5px 22px;}
.chejianDiv{width:100%;height:415px;background-color:#eeeeee;overflow:hidden;position:relative;padding-top:35px;}
.newsDivBtBk{background-image:url(newsbkbt.jpg);background-position:center top;background-repeat:no-repeat;width:100%;height:24px;margin-top:10px;}
.bor{height:3px;overflow:hidden;}
.one{background-color:#00aeef;}
.two{background-color:#f2078d;}
.three{background-color:#eded31;}
.gsdt h3{background:url(/images/tit_gsdt.png) no-repeat left top;text-indent:35px;}
.hyzx h3{background:url(/images/tit_hyzx.png) no-repeat left top;text-indent:35px;}
.gszz h3{background:url(/images/tit_gszz.png) no-repeat left top;text-indent:35px;}
.ewm{background:url("/images/ewm_bg.jpg") no-repeat scroll center top;height:150px;margin:0 auto;padding:40px 0 5px;text-align:center;width:200px;}
#left{float:left;width:20%;background-color:#fff;margin-bottom:10px;}
#left .sidebar{width:100%;}
#right{float:right;width:80%;background-color:#fff;padding:0px;}
#right{margin-bottom:10px;}
#right .rightbar h3{font-size:12px;font-family:"微软雅黑";color:#666;border-bottom:solid 2px #cc0000;border-left:solid 1px #dddddd;text-align:left;width:100%;height:50px;line-height:50px;text-indent:10px;}
#right .rightbar h3 strong{float:left;font-size:18px;color:#9fadc0;text-indent:10px;}
#right .rightbar h3 div{float:right;width:50%;height:100%;color:#999;text-align:right;padding-right:10px;}
#right .rightbar h3 div a,#right .rightbar h3 div{color:#999;}
#about,#news_list,#product_list,#product,#search,#case_list{line-height:26px;min-height:500px; margin-top:20px;}
#product{}
#about img{ max-width:98%!important;}
.cont{font-size:14px;min-height:200px;}
.cont a{font-size:14px}
.cent{font-size:14px;min-height:200px;}
.cent a{font-size:14px}
#about h1{color:#585858;font-family:"微软雅黑";font-size:20px;line-height:35px;text-align:center;}
#about .time{border-bottom:1px dashed #D9D9D9;color:#878787;font-size:12px;line-height:30px;margin:10px 0 15px;text-align:center;}
#about .time a{}
#about .imgshow img{margin:10px auto;max-width:600px;}
.bds_more{background:none repeat scroll 0 0;}

#case_list ul li{width:14.5%;float:left;position:relative;}
#case_list ul li div{width:100%;height:100%;margin:0px auto;overflow:hidden;float:left;position:relative;}
#case_list ul li:last-child div{}
#case_list ul li div .productImg{width:100%;height:98px;margin:0px auto;display:block;text-align:center;position:relative;overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}
#case_list ul li div .productImg img{max-width:100%;max-height:100%;margin:0px auto;display:table-cell;vertical-align:middle;text-align:center;transform:scale(1);transition:transform 0.5s;}
#case_list ul li:hover div .productImg img{transform:scale(1.1);transition:transform 0.5s;}


#product_list ul li{width:25%;float:left;position:relative;}
#product_list ul li div{width:100%;height:100%;margin:0px auto;overflow:hidden;float:left;position:relative;padding-top:20px;padding-bottom:20px;}
#product_list ul li:last-child div{}
#product_list ul li div .productImg{width:280px;height:210px;margin:0px auto;display:block;text-align:center;position:relative;overflow:hidden;margin-bottom:10px; display:table-cell; vertical-align:middle; text-align:center;}
#product_list ul li div .productImg img{max-width:100%;max-height:100%;margin:0px auto;display:table-cell;vertical-align:middle;text-align:center;transform:scale(1);transition:transform 0.5s;}
#product_list ul li:hover div .productImg img{transform:scale(1.1);transition:transform 0.5s;}
#product_list ul li div p{height:40px;width:92%;margin:0px auto;text-align:center;display:block;line-height:25px;margin-top:1px;}
#product_list ul li div p a{line-height:25px;font-size:14px;font-family:"微软雅黑";}



#classes_list{ margin-top:18px;}
#classes_list ul li{width:100%; height:302px; background-color:#f5f5f5; border:solid 4px #e3e3e3;  position:relative; margin-bottom:20px;margin-top:10px;transition:margin-top 0.3s,border 0.3s;}
#classes_list ul li:hover{ border:solid 4px #da0203; margin-top:0px;transition:margin-top 0.3s,border 0.3s;}
#classes_list ul li .cleDiv{width:99%;height:285px;margin:0px auto; margin-top:4px; overflow:hidden;position:relative;} 
#classes_list ul li .cleDiv .productImg{ float:left;position:relative; display:table-cell; width:221px;height:100%; vertical-align:middle; text-align:center;margin:0px auto; margin-right:20px;overflow:hidden; background-color:#fff; border:solid 1px #e3e3e3;}
#classes_list ul li .cleDiv .productImg img{display:table-cell;max-height:100%;vertical-align:middle;text-align:center;}

#classes_list ul li .cleDiv h4{line-height:60px;font-size:27px;font-family:"微软雅黑"; text-align:left; color:#000000;}
#classes_list ul li:hover h4{color:#da0203; transition:color 0.3s;}
#classes_list ul li .cleDiv .p_time{line-height:40px;font-size:14px;font-family:"微软雅黑"; text-align:left; color:#505050;}
#classes_list ul li .cleDiv .p_infor{line-height:30px;font-size:14px;font-family:"微软雅黑"; text-align:left; color:#666666;} 
#classes_list ul li .cleDiv .p_more{ text-align:left; margin-top:20px;}



#teacher_list{ margin-top:18px;}
#teacher_list ul li{width:48%; height:302px; background-color:#f5f5f5; border:solid 2px #e3e3e3;  position:relative; margin-right:2%; margin-bottom:20px;margin-top:10px;transition:margin-top 0.3s,border 0.3s; float:left;}
#teacher_list ul li:hover{ border:solid 2px #da0203; margin-top:0px;transition:margin-top 0.3s,border 0.3s;}
#teacher_list ul li .cleDiv{width:99%;height:285px;margin:0px auto; margin-top:4px; overflow:hidden;position:relative;} 
#teacher_list ul li .cleDiv .productImg{ float:left;position:relative; display:table-cell; width:221px;height:100%; vertical-align:middle; text-align:center;margin:0px auto; margin-right:20px;overflow:hidden; background-color:#fff; border:solid 1px #e3e3e3;}
#teacher_list ul li .cleDiv .productImg img{display:table-cell;max-height:100%;vertical-align:middle;text-align:center;}

#teacher_list ul li .cleDiv h4{line-height:60px;font-size:27px;font-family:"微软雅黑"; text-align:left; color:#000000;}
#teacher_list ul li:hover h4{color:#da0203; transition:color 0.3s;} 
#teacher_list ul li .cleDiv .p_infor{line-height:26px;font-size:12px;font-family:"微软雅黑"; text-align:left; color:#666666;} 
#teacher_list ul li .cleDiv .p_more{ text-align:left; margin-top:20px;}








#honor_list ul li{width:25%;height:300px;float:left;}
#honor_list ul li div{width:290px;height:100%;margin:0px auto;position:relative;overflow:hidden;text-align:center;}
#honor_list ul li div .honorImg{width:290px;height:250px;margin:0px auto;display:table-cell;vertical-align:middle;text-align:center;border:solid 1px #dddddd;overflow:hidden;position:relative;}
#honor_list ul li div .honorImg img{max-width:100%;max-height:100%;margin:0px auto;display:table-cell;vertical-align:middle;text-align:center;transition:transform 0.5s;-webkit-transform:-webkit-transform 0.5s}
#honor_list ul li:hover div a{color:red;transition:color 0.5s;}
#xg_pic,#xg_news,.content{padding:4px 0 0 0;background:url("/images/rightbar.jpg") no-repeat scroll left top;}
#xg_pic h2,#xg_news h2,.content h2{background:url("/images/tit_tjcp.jpg") no-repeat scroll 5px center;font-size:16px;font-family:"微软雅黑";height:39px;line-height:39px;text-indent:24px;border-bottom:1px dashed #d7d7d7;}
#xg_news ul li{background:url("/images/news_arc.jpg") no-repeat scroll 10px center;border-bottom:1px dashed #EEEEEE;float:left;height:30px;line-height:30px;overflow:hidden;padding:0 1% 0 3%;width:46%;}
#marquee{margin-top:10px;overflow:hidden;width:100%;}
#marquee dl{width:500%;}
#marquee img{}
#marquee dl,#marquee dt,#marquee dd,#marquee a{float:left;font-size:12px;padding:0;text-align:center;}
#marquee a{margin:0 5px;overflow:hidden;width:162px;}
#marquee dl dt a{display:inline;float:left;line-height:20px;}
#marquee dl dt a:hover .di{border:1px solid #ffc001;}
#news_list ul li{border-bottom:1px dashed #EEEEEE;display:block;margin-bottom:10px;}
#news_list ul li h2{height:30px;overflow:hidden;}
#news_list ul li h2 a{font-size:14px;font-weight:bold;height:30px;line-height:30px;margin-bottom:2px;overflow:hidden;}
#news_list ul li h2 label{color:#AEAEAE;display:inline;float:right;font-size:12px;font-weight:100;text-align:right;width:180px;line-height:30px;}
#news_list ul li h2 label a{float:right;margin-top:5px;}
#news_list ul li h2 a{}
#news_list ul li p{color:#878787;font-size:12px;line-height:20px;}
#pagelist{font-size:12px;padding:20px;text-align:center;}
#pagelist a,span.page_index,span.page_prev,#pagelist span.active,span.page_end,span.page_next,#pagelist span{cursor:pointer;font-size:12px;padding:5px 8px;}
#pagelist a.on{}
#pagelist span.active{background-color:#01aef0;color:#FFFFFF;}
#pagelist a:hover,#pagelist span:hover{background-color:#01aef0;color:#FFFFFF;}
#righta{float:left;width:700px;}
#lefta{float:left;width:270px;margin:10px 0 0 10px;}
.sidebara{background:url("/images/rightbar.jpg") no-repeat scroll left top;}
.probar{padding:10px 0 0;}
.probar_left{width:402px;margin-left:20px;}
.probar_right{height:402px;width:296px;}
.probar_right li{border:0 none;}
.probar_right li h1,.probar_right li h3{border-bottom:1px dashed #EEEEEE;}
.tagContent_{border:1px solid #EEEEEE;max-height:400px;overflow:hidden;text-align:center;width:400px; padding-bottom:5px;padding-top:5px;}
#thumb{float:left;overflow:hidden;width:402px;}
#thumb li{border:1px solid #EEEEEE;display:inline;float:left;height:70px;margin:10px 4px;overflow:hidden;text-align:center;width:70px;}
#thumb li:hover{border:1px solid #EEEEEE;}
#thumb li img{}
#thumb li A{float:left;height:70px;line-height:70px;text-align:center;width:70px;}
#thumb li.emptyTag{}
#thumb li.selectTag{position:relative;}
#thumb li.selectTag A{}
.big{background:url("/images/big.jpg") no-repeat scroll left center;float:left;font-size:12px;height:18px;line-height:18px;padding-left:20px;}
#show{border:1px solid #EEEEEE;max-height:400px;left:0;overflow:hidden;position:relative;text-align:center;width:400px;}
#show_mark{background-color:#000000;border:1px solid #999999;cursor:crosshair;display:none;height:400px;left:0;opacity:1;position:absolute;top:0;width:400px;}
#zoom{background-color:#FFFFFF;border:1px solid #EEEEEE;display:none;float:left;height:400px;left:412px;line-height:400px;margin-top:-402px;overflow:hidden;position:relative;text-align:center;width:300px;z-index:1000;}
#zoom img{margin:0 auto;position:absolute;}
.probar_right ul{padding:0 0 0 15px;}
.probar_right ul li{padding:0 0 0 10px;}
.probar_right ul li h1,.probar_right ul li h3{color:#000;font-size:12px;line-height:30px;text-align:left;}
.probar_right ul li h1{ font-size:20px; line-height:40px;}
.probar_right ul li h2{color:#000;font-size:12px;line-height:30px;text-align:left;}

.kechengDivImg{ display:table-cell; width:400px; height:400px; vertical-align:middle; text-align:center; border:solid 1px #ddd;}
.kechengDivImg img{ display:table-cell; max-width:400px; max-height:400px; vertical-align:middle; text-align:center; margin:0px auto;}

.studentDivImg{ width:250px; height:250px; border:solid 1px #dddddd; border-radius:250px; display:table-cell; vertical-align:middle; text-align:center;}
.studentDivImg img{ max-width:250px; max-height:250px; border-radius:250px; display:table-cell; vertical-align:middle; text-align:center; margin:0px auto;}
.studentRightDiv{ width:870px}


.student_left{width:300px;margin-left:20px;}
.student_right{width:650px; margin:0px auto; margin-right:30px;}
.student_right li{width:100%;border:0 none;border-bottom:1px dashed #EEEEEE;}
.student_right li h1{line-height:60px;font-size:18px;font-family:"微软雅黑"; text-align:left; color:#000000;}
.student_right .studentInfor{ width:100%; border-bottom:0px; color:#666;}

.inp,.textarea{border:1px solid #EEEEEE;color:#686868;font-family:"宋体";font-size:12px;height:24px;line-height:24px;margin:5px 0 0;overflow:hidden;padding:0 5px 0 7px;width:247px;}
.inp{height:24px;}
.textarea{height:90px;}
.code{border:1px solid #EEEEEE;float:left;height:18px;margin-right:8px;padding:1px;text-align:center;width:60px;}
.sub{background:url("/images/zixun.gif") no-repeat scroll left center;border:0 none;cursor:pointer;float:left;height:23px;width:61px;}
.prew,.nextw{background:url("/images/ui_pre_info.gif") no-repeat scroll left 6px;color:#878787;float:left;font-size:12px;height:30px;line-height:30px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}
.nextw{background:url("/images/ui_next_info.gif") no-repeat scroll right 6px;float:right;padding-right:15px;text-align:right;}
.prew a,.nextw a{color:#878787;}
.prew a:hover,.nextw a:hover,.about .time a:hover{color:#ffc001;}
#plun{border:1px solid #EEEEEE;font-size:12px;margin:20px 0 0 5px;padding:10px;width:686px;}
#plun h5{display:block;padding:0 10px 10px;}
#plun h5 span{color:#6B6B6B;float:right;}
#plun h5 label{background:url("/images/plun.gif") no-repeat scroll left center;color:#267CC8;padding-left:15px;}
#plun .pl{margin:10px 0 0;}
#plun .pl .text{border:1px solid #EEEEEE;color:#666666;display:block;font-family:"宋体",Arial,Helvetica,sans-serif;font-size:12px;height:80px;line-height:18px;width:682px;}
#plun .pl li{float:left;margin:10px 0 0;text-align:left;width:100%;}
.plun_inp{background:url("/images/plun1.gif") no-repeat scroll left top;border:0 none;height:22px;margin-right:10px;padding:0;width:66px;}
.emiall{border:1px solid #EEEEEE;float:left;height:20px;line-height:20px;margin-right:10px;padding:0 10px 0 0;}
.em1{color:#666666;margin:0 7px;}
#plun .pl li em{float:left;height:22px;margin:0 10px;width:60px;}
#plun .ly{padding:5px 0;}
#plun .ly li{border-bottom:1px dashed #CFD3D6;clear:both;margin:10px 0 0;padding:0 5px 5px;}
#plun .ly li label{background:url("/images/arrow.gif") no-repeat scroll 2px center;color:#267CC8;padding:0 0 0 15px;}
#guest{color:#545454;line-height:22px;width:638px;font-size:12px;}
.input_on{background-color:#FFFFCC;background-image:none;border:1px solid #999999;float:left;height:18px;margin:0;padding:2px 8px 0 3px;}
.input_off{background-color:#FFFFFF;background-image:none;border:1px solid #CCCCCC;float:left;height:18px;margin:0;padding:2px 8px 0 3px;}
.input_move{background-color:#FFFFCC;background-image:none;border:1px solid #0088CD;float:left;height:18px;margin:0;padding:2px 8px 0 3px;}
.input_out{background-color:#FFFFFF;background-image:none;border:1px solid #CCCCCC;float:left;height:18px;margin:0;padding:2px 8px 0 3px;}
.input_out1{background-color:#FFFFFF;background-image:none;border:1px solid #CCCCCC;float:left;font-size:12px;height:70px;margin:0;padding:2px 8px 0 3px;resize:none;width:350px;}
.input_out2{background-color:#FFFFFF;background-image:none;border:1px solid #CCCCCC;float:left;height:18px;margin:0;padding:2px 8px 0 3px;width:80px;}
#guest .input_test{height:400px;list-style-type:none;margin:20px auto 0;padding-bottom:10px;width:500px;}
#guest ul.input_test .hr{display:block;float:left;line-height:27px;margin:0;overflow:hidden;padding:0;width:100%;}
#guest ul.input_test li{background-image:none;display:inline;float:left;height:25px;margin-bottom:10px;width:500px;}
#guest .input_test label{background-image:none;float:left;font-size:12px;line-height:25px;margin:0;padding:0;text-align:right;}
#guest .input_test span{background-image:none;color:#999999;float:left;font-size:12px;line-height:25px;margin-left:0;padding-left:10px;text-align:left;}
#guest .input_test .red{color:#FF0000;float:none;}
#sub_btn,#sub_reset{height:24px;line-height:24px;margin-right:10px;width:50px;}
#sub_btn:hover,#sub_reset:hover{height:24px;line-height:24px;width:50px;}
.inp_kg{overflow:hidden;width:50px;}
#submit,#sub_reset{cursor:pointer;height:24px;}
#guest #submit{width:50px;}
.leftLoop{position:relative;}
.leftLoop .hd{height:100%;}
.leftLoop .hd .prev,.leftLoop .hd .next{display:block;float:right;overflow:hidden;height:100%;width:29px;cursor:pointer;position:absolute;padding-top:80px;}
.leftLoop .hd .prev{left:-20px;}
.leftLoop .hd .next{right:-20px;}
.leftLoop .hd ul{float:right;overflow:hidden;zoom:1;margin-top:10px;}
.leftLoop .hd ul li{position:relative;_display:inline;float:left;width:10px;height:10px;overflow:hidden;background:#ccc;margin-right:10px;text-indent:-999px;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url(../PIE.htc);}
.leftLoop .hd ul li.on{background:#f00;}
.leftLoop .bd{padding:10px;height:100%;position:absolute;top:0px;}
.leftLoop .bd ul{overflow:hidden;zoom:1;}
.leftLoop .bd ul li{margin:0 10px;text-align:center;float:left;_display:inline;}
.cproducts3{width:100%;height:100%;margin:0px auto;padding:0px auto;text-align:left;position:relative;}
.cproducts3 ul{width:100%;height:100%;}
.cproducts3 ul li{float:left;width:251px;height:100%;text-align:center;margin-right:10px;overflow:hidden;}
.cproducts3 ul li div{width:100%;height:100%;background-image:url(chejianbk.png);background-repeat:no-repeat;background-position:top center;margin:0px auto;padding:0px;overflow:hidden;margin-top:5px;border:0px;}
.cproducts3 ul li:hover div{border:0px;}
.cproducts3 ul li div span{width:234px;height:180px;display:block;text-align:center;vertical-align:middle;overflow:hidden;margin:0px auto;padding:0px auto;border:solid 1px #ddd;margin-top:5px;}
.cproducts3 ul li .smallpic{width:234px;max-height:180px;display:table-cell;}
.cproducts3 ul li .ctitle{line-height:30px;margin-top:10px;display:block;width:100%;height:30px;text-align:center;font-family:"微软雅黑";font-size:14px;}

div.page{height:30px;line-height:30px;width:100%;text-align:left;color:#ff0000;padding-top:10px; margin-bottom:20px;}
div.page span{padding:3px 5px 3px 5px;background-color:#08a9c4;color:#fff;border:solid 1px #08a9c4;}
div.page a{color:#444444;border:1px solid #ccc;padding:3px 5px 3px 5px;margin:0 2px;text-decoration:none;background-color:#ddd}
div.page a:hover{color:#fff;background-color:#08a9c4;}
.gszzLi{width:400px!important;}
.gszzLi dd{margin-bottom:8px;}
.gszzLi a{float:left;}
.ico_address,.ico_telephone,.ico_email,.ico_siteurl{display:block;width:25px;height:25px;background-repeat:no-repeat;background-image:url(bottomfb.jpg);overflow:hidden;float:left;}
.ico_address{background-position:0px 0px;}
.ico_telephone{background-position:0px -28px;}
.ico_email{background-position:0px -56px;height:23px;}
.ico_siteurl{background-position:0px -87px;}


#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxWrapper{max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:url(overlay.png) repeat 0 0;opacity:0.9;filter:alpha(opacity = 90);}#colorbox{outline:0;}#cboxTopLeft{width:21px;height:21px;background:url(controls.png) no-repeat -101px 0;}#cboxTopRight{width:21px;height:21px;background:url(controls.png) no-repeat -130px 0;}#cboxBottomLeft{width:21px;height:21px;background:url(controls.png) no-repeat -101px -29px;}#cboxBottomRight{width:21px;height:21px;background:url(controls.png) no-repeat -130px -29px;}#cboxMiddleLeft{width:21px;background:url(controls.png) left top repeat-y;}#cboxMiddleRight{width:21px;background:url(controls.png) right top repeat-y;}#cboxTopCenter{height:21px;background:url(border.png) 0 0 repeat-x;}#cboxBottomCenter{height:21px;background:url(border.png) 0 -29px repeat-x;}#cboxContent{background:#fff;overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#06C;}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}#cboxLoadingOverlay{background:url(loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(loading.gif) no-repeat center center;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0;}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}#cboxPrevious{position:absolute;top:40%;left:10;background:url(left.png);width:23px;height:43px;text-indent:-9999px;}#cboxNext{position:absolute;top:40%;right:10px;background:url(right.png);width:23px;height:43px;text-indent:-9999px;}#cboxClose{position:absolute;bottom:0;right:0;background:url(controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
#product img,.contDiv iframe { max-width:100%;}

/*------------------------------------------------------------begin  @media (max-width:375px)------------------------------------------*/












@media (max-width:375px)
{
	body{ margin:0px auto; padding:0px; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; color:#333; min-width:100%;}
.wdiv{width:100%;margin:0px auto;padding:0px auto;position:relative;}  

#header{width:100%;height:60px; background:#3985de; transition:height 0.3s;}
.logo{position:absolute;top:3px;left:0px;width:70%;height:45px;z-index:1;transition:height 0.3s;}
.logo h1{ height:35px; max-width:50%;}
.logo h1 img{max-height:100%; margin-top:10px; margin-left:10px; transition:height 0.3s;}

.menu{width:35px;height:35px;position:absolute;right:10px;top:16px;z-index:1000000000;}
.menu .menubtn{ display:block; width:35px;height:35px;position:absolute;right:0px;top:0px;background-image:url(menu_mob.png); background-position:top right; background-repeat:no-repeat; background-size:100% 100%;}
.menu li{ display:none;} 
.menu:hover{ width:100%;padding-top:50px;} 
.menu:hover li{margin:0px auto;padding:0px;height:40px; width:100%; text-align:center; background-color:#fff; background-image:none; border-bottom:solid 1px #ddd; display:block; position:relative; background-color:#eee; border-left:solid 1px #ddd; border-right:solid 1px #ddd; }
.menu:hover li:last-child{ padding-right:0px; background-image:none;} 
.menu:hover li a{line-height:40px;font-family:"微软雅黑";font-size:18px;color:#000;}   
.renmendiv{ display:none;}

/*公用右侧侧边栏*/
.float-simple { display:none;position: fixed;right: 0;z-index: 9999;bottom: 20%;padding: 5px 0;}
.float-simple ul,.float-simple .rl-switch{-webkit-transition:all ease-in 0.2s;-moz-transition:all ease-in 0.2s;-ms-transition:all ease-in 0.2s;-o-transition:all ease-in 0.2s;transition:all ease-in 0.2s;}
.float-simple ul {position:relative;right:0;width: 90px;overflow: visible;font-size: 0;line-height: normal;margin-top: -2px;border: 1px solid #e5e6e6;border-radius: 5px;background-color: #c8e4fb;padding-bottom: 5px;}
.float-simple ul li {width: 90px;display: inline-block;vertical-align: middle;position: relative;overflow: visible;text-align: center;margin-top: 2px;position: relative;}
.float-simple ul li.close{position: absolute;right: 0;top: 0;height: 20px;width: 20px;font-size: 20px;line-height: 20px;color: #C7C7C7;font-weight: 100;cursor: pointer;margin: 0;z-index: 99;}
.float-simple ul li a {width: 50px;height: 60px;display: block;margin: 0 auto;background: url(float-simple-btn.png) 0 0 no-repeat;padding: 0;}
.float-simple ul li a.qq {background-position: 0 0;}
.float-simple ul li a.tel {background-position: -55px 0;}
.float-simple ul li a.consult {background-position: -110px 0;}
.float-simple ul li a.back {background-position: -165px 0;}
.float-simple ul li p {height: 16px;line-height: 16px;font-size: 12px;text-align: center;cursor: default;}
.float-simple ul li p.string {font-family: 'Microsoft YaHei';color: #3985de;}
.float-simple ul li p.num {font-family: 'Arial';color: #f39705;}
.float-simple ul li span.diliver {width: 50px;height: 0;font-size: 0;line-height: normal;border-top: 1px solid #d4d4d4;display: inline-block;vertical-align: middle;margin: 10px 0 8px;}
.float-simple ul li .dilog-contact {width: 130px;padding: 4px;border: 1px solid #d1d6d9;background-color: #fff;border-radius: 5px;position: absolute;top: 10px;right: 100px;display: none;}
.float-simple ul li.select .dilog-contact {display: block;}
.float-simple ul li .dilog-contact:before {width: 0;height: 0;content: '';border-style: solid;border-width: 6px;border-color: transparent transparent transparent #d1d6d9;position: absolute;top: 49px;right: -13px;}
.float-simple ul li .dilog-contact:after {width: 0;height: 0;content: '';border-style: solid;border-width: 5px;border-color: transparent transparent transparent #fff;position: absolute;top: 50px;right: -10px;}
.float-simple ul li .dilog-contact i.close {position: absolute;width: 12px;height:12px;right: -6px;top: -6px;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAMCAYAAACeGbYxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYJJREFUeNqUVEtOAkEULAifNQQSvxcwGtQFegZ1C4kcQE1m42Um8QZcwEtIwCjBHSFs2IIYwAAhYz2me2iBhqGSIj01j6ru190TqdW/oJAgn8h78lRpDbJMvpATXXh5doK1cJzNHq4794io0EPylTxf74YP8o7sWEMdJ5yH63YkVGb3tqFY45O8Iscrof4KQ3tE+fMYoliQIx8s73bykNBSsKnxOI4P9oKKI45FM1CymC30dBooFLhxEZ8yFs2ojckW6afJdIrh6JfB+3zyMOBYNAMXltDAA90u0G4DxSItPKDV8jXDI7r87+53H8lEnEygx/ESpgiDahXIZIBsFqjVVjwk9N1UpL0SLPRX/A8NS8zCQ7e0UvEpKxbN8IipO3St93QwHKHX/5m/9dge0YwWly2hgQdSKaDZ5DTUPGYzX1u0uCxXJqmOe25L0+pk3nJldvKQ9o7JW3V5N92vG1W7CtcN78FafZA66uI/yzEgh4pVpeX118gKfmm2evg1+BNgALBHkR1xl7FQAAAAAElFTkSuQmCC') 0 0 no-repeat;cursor: pointer;}
.float-simple ul li .dilog-contact i.close:hover {background-position: -17px 0;}
.float-simple ul li .dilog-contact .contact-room {background-color: #57b6ff;}
.float-simple ul li .dilog-contact .contact-room p.tel {font-size: 16px;font-family: 'Microsoft YaHei';height: 40px;line-height: 40px;text-align: center;font-weight: 700;color: #fff;margin:0;}
.float-simple ul li .dilog-contact .contact-room .inputbox {margin: 0 5px;background-color: #158eea;}
.float-simple ul li .dilog-contact .contact-room .inputbox input[type=text] {height: 24px;border: none;background: none;width: 116px;padding: 0 2px;font-family: 'Arial';color: #fff;font-size:12px;}
.float-simple ul li .dilog-contact .contact-room .button {height: 26px;font-size: 0;line-height: normal;margin-top: 10px;}
.float-simple ul li .dilog-contact .contact-room .button a.btn {width: auto;height: 26px;line-height: 26px;display: block;text-align: center;font-size: 12px;font-family: 'Microsoft YaHei';background: #ff6e2e;color: #fff;position: relative;text-decoration: none;}
.float-simple ul li .dilog-contact .contact-room .button a.btn:before {width: 0;height: 0;content: '';position: absolute;top: 0;left: 50%;border-style: solid;border-width: 4px;border-color: #57b6ff transparent transparent transparent;margin-left: -4px;}
.float-simple .rl-switch{position: absolute;top: 50%;right:-35px;margin-top: -56px;}


.hzcon-dbt{height:60px; width:100%; font-size:24px; line-height:60px; text-align:center; color:#555; font-weight:bold; border-bottom:10px solid #f2f2f2; font-family:"微软雅黑"; }
.hzcon-dbt-l{height:10px; width:150px; margin:0px auto;background:#3985de; margin-top:-10px; }
.hzcon-en{height:12px; width:100%; font-size:12px; line-height:12px; text-transform:uppercase; color:#565656; text-align:center;  font-family:Arial;}
.hzcon-xbt{height:14px; width:100%; line-height:14px; text-align:center; font-size:14px;color:#262626;font-family:"微软雅黑"; margin-top:5px; margin-bottom:4px;}
.hzconpic{ height:auto;}
.hzconpic img{display:block;  max-width:370px;min-width:300px; margin:0px auto; vertical-align:middle;}
.hzconpic1{ height:auto; margin-top:10px;}
.hzconpic1 img{display:block;  max-width:200px;min-width:200px; margin:0px auto; vertical-align:middle;}
.hbdiv{height:750px; width:100%; background:#eff0f5; margin-top:20px; padding-top:40px;}
.hbbt{height:120px; width:250px; margin:0px auto;margin-top:65px;display:block; font-size:20px; text-align:center; color:#9947b8; }
.hbbt p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt1{height:120px; width:250px; float: none; margin:0px auto;display:block; text-align:center;font-size:20px; color:#ff585d; }
.hbbt1 p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt2{height:120px; width:250px; float:none; margin:0px auto; display:block;text-align: center;font-size:20px; color:#ff585d; }
.hbbt2 p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt3{height:120px; width:250px; float:none; margin:0px auto; text-align:center;font-size:20px; color:#005795; }
.hbbt3 p{ font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt4{height:120px; width:250px; float:none;margin:0px auto; text-align:center;display:block;font-size:20px; color:#005795;}
.hbbt4 p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbtpic{height:326px; width:100%; background-image: none; margin-top:5px; padding-top:0px;}
.hbline{height:240px; width:100%;}

.newdiv{height:750px; width:100%; background-image:url(newsbg.jpg); background-repeat:repeat; background-position:center;margin-top:20px; padding-top:30px;}

.mainnew{height:280px; width:100%; margin-top:40px;}
.mainnew-gs{height:280px; width:49%; float:left;}
.mainnew-gsimg{height:163px; width:100%; background-image:url(gsxw.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-gsimg:hover{ background-image:url(newhover.jpg);}

.mainnew-hy{height:280px; width:49%;float: right; margin-left:0px; margin-right:0px;}
.mainnew-hyimg{height:163px; width:100%; background-image:url(hyxw.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-hyimg:hover{ background-image:url(hyhover.jpg);}

.mainnew-sc{height:280px; width:49%;float: left;}
.mainnew-scimg{height:163px; width:100%; background-image:url(sc.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-scimg:hover{ background-image:url(schover.jpg);}

.mainnew-js{height:280px; width:49%;float:right;}
.mainnew-jsimg{height:163px; width:100%; background-image:url(js.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-jsimg:hover{ background-image:url(jshover.jpg);}

.caseleft{ min-height:250px;  overflow:hidden;}
.case-ctitle{ width:100%; height:40px; margin:0px auto; margin-bottom:20px;} 
.case-ctitle span{ display:inline-block; float:left; text-transform:uppercase;width:30%;height:40px; margin-bottom:15px; min-height:40px; overflow:hidden; background-color:#fff; margin-right:10px; font-size:11px; font-family:'微软雅黑'; color:#333;line-height:40px; text-align:center;   }
.case-ctitle span:hover{background-color:#0076ca;color:#fff;}
.case-ctitle span a{width:100%; height:100%; font-size:12px; font-family:'微软雅黑'; color:#333;line-height:40px; text-align:center;}
.case-ctitle span a:hover{ color:#fff;text-align:center;font-size:12px; }
.case-ctitle .spanHover{ color:#333;text-align:center;font-size:12px; }
.case-ctitle .spanHover a{color:#333;text-align:center;font-size:12px; }

.indexPicDiv{width:100%; height:100%; margin:0px auto; margin-bottom:5px; margin-top:15px; overflow:hidden; display:none}
.indexPicDivShow{ display:block}


.indexPicDiv li{ width:29%; height:170px; overflow:hidden; float:left; text-align:center; margin-right:7px; margin-left:7px; margin-bottom:20px;}
.indexPicDiv li .divk{ width:100%; height:170px; background-color:#fff; margin:0px auto; position:relative;}
.indexPicDiv .divk .divimg{ width:100%; height:170px; background-color:#fff;  position:relative; margin-bottom:18px; behavior:url(pie.htc);overflow:hidden;}
.indexPicDiv .divk .divimg img{ width:90px ;height:90px; position:relative; z-index:2; behavior:url(pie.htc); padding-top:30px; }
.indexPicDiv .divk .divimg .divimg-text{ width:235px; height:305px; text-align:center; color:#fff; font-size:16px;background-image:url(images/toum.png); text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.indexPicDiv .divk .divimg .divimg-text .divimg-p{  width:235px; height:305px;  display:none; text-align:center; line-height:305px;}
.indexPicDiv .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-305px; font-size:16px;}
.indexPicDiv .divk .divimg:hover .divimg-text a{ color:#fff; font-size:16px; text-align:center;}
.indexPicDiv .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.indexPicDiv .divk p{ text-align:center; margin-top:20px;}
.indexPicDiv .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑';}

#newslist { padding:0px 0 0; min-height:492px; height:auto !important; height:492px; overflow:visible; width:98%; margin:0px auto;}
#newslist ul {list-style:none}
#newslist li { width:98%; min-height:35px; border-bottom:dotted 1px #dddddd; line-height:25px;margin-left:8px;margin-top:10px; padding-bottom:10px;overflow:hidden;}
#newslist li img{float:left;width:180px; max-height:130px; margin-right:20px;}
#newslist li a {font-size:14px; color:#222;  text-indent:10px;}
#newslist li a:hover{color:red;}
#newslist li i{ display:inline-block;width:200px; height:19px; background-image:url(images/img_20.png); background-repeat:no-repeat; background-position:left; margin:0px auto; margin-top:20px; margin-bottom:20px; color:#fff; text-align:left; text-indent:30px;font-size:14px; font-style:normal; line-height:19px;}
#newslist li span {font-size:12px; margin-right:14px; color:#555;}

.newslist-cls{ width:100%; height:99%;}
.newslist-cls li{ width:100%; height:30px;border:0px; min-width:120px; overflow:hidden;}
.newslist-cls li a{ display:inline-block; float:left; height:30px; line-height:30px; color:#5a5a5a; }
.newslist-cls li a:hover{ color:red;}
.newslist-cls li span{ display:inline-block; float:right; line-height:30px;color:#5a5a5a;}


.confs{width:100%; margin:0px auto;text-align: center; padding-top:25px;padding-bottom:35px;overflow:hidden;}
.confs ul{ width:100%}
.confs ul li{height:auto; width:100%;display: inline-block; float:left; margin-right:10px;padding:10px; text-align:left; margin-bottom:10px;}
.confs ul li font{ display: inline-block; width:85%; float:right; text-align:left; color:#555; font:bold 15px/32px "微软雅黑"; }
.confs ul li font strong{font-weight:bold;  color:#3985de}
.confs ul li img{ display:inline-block; width:32px; height:32px; float:left;text-align:left; margin-right:10px;}

.condiv{width:100%; margin:0px auto;text-align: center; padding-top:25px;padding-bottom:35px;overflow:hidden;}
.condiv ul{ width:100%;}
.condiv ul li{height:auto; width:100%;display: inline-block; float:left; margin-right:10px;box-sizing: border-box;  border:2px solid #ddd; padding:15px; text-align:left; margin-bottom:10px;}
.condiv ul li font{ display: inline-block; width:100%; font-size:15px; color:#555; font-weight:bold; line-height:14px;}
.condiv ul li font img{ display:inline-block; float:left;text-align:left; margin-right:10px;}
.condiv ul li span{  float:left;width:100%; text-align:left; display: inline-block; margin-top:10px; line-height:25px; font-size:14px; color:#555; font-weight:bold;} 
.condiv ul li span strong{ font-weight:bold; color:#3985de;font-style: normal;}

.congs{ width:95%; margin:0px auto;text-align: center; padding-top:25px;padding-bottom:35px;}
.indexPicDiv{width:100%; height:100%; margin:0px auto; margin-bottom:5px; margin-top:15px; overflow:hidden; display:none}
.indexPicDivShow{ display:block}


.indexPicDiv li{ width:45%; height:170px; overflow:hidden; float:left; text-align:center; margin-right:7px; margin-left:7px; margin-bottom:20px;}
.indexPicDiv li .divk{ width:100%; height:170px; background-color:#fff; margin:0px auto; position:relative;}
.indexPicDiv .divk .divimg{ width:100%; height:170px; background-color:#fff;  position:relative; margin-bottom:18px; behavior:url(pie.htc);overflow:hidden;}
.indexPicDiv .divk .divimg img{ width:90px ;height:90px; position:relative; z-index:2; behavior:url(pie.htc); padding-top:30px; }
.indexPicDiv .divk .divimg .divimg-text{ width:235px; height:305px; text-align:center; color:#fff; font-size:16px;background-image:url(images/toum.png); text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.indexPicDiv .divk .divimg .divimg-text .divimg-p{  width:235px; height:305px;  display:none; text-align:center; line-height:305px;}
.indexPicDiv .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-305px; font-size:16px;}
.indexPicDiv .divk .divimg:hover .divimg-text a{ color:#fff; font-size:16px; text-align:center;}
.indexPicDiv .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.indexPicDiv .divk p{ text-align:center; margin-top:20px;}
.indexPicDiv .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑';}

.footbg{height:100%; height:auto; overflow:hidden;width:100%; background-color:#3985de; margin-top:-25px; padding-top:30px;}
.footdiv{height:100%; height:auto;overflow:hidden;width:100%; padding-bottom:50px;}
.footewm{width:25%; float:left;max-height:80px; text-align:center; }
.footewm img{max-height:80px; margin:0px auto;}
.foottel{width:100%; float:right;max-height:80px;text-align: left; margin-left:0px; margin-right:0px;}
.foottel img{max-height:80px; margin:0px auto;}
.footlink{height:100%; min-height:150px; overflow:hidden; width:65%; float:right; margin-top:25px;}
.footlink li{height:14px; width:100%; font-size:14px; text-align:left; font-weight:bold; color:#fff;}

.footfl{ height:144px; width:30%; float:left; margin-left:0px; margin-top:25px;}
.footfl ul{ width:100%; height:255px;}
.footfl ul li{ float:left; width:100%; height:100%; overflow:hidden;}
.footfl ul li dl{ width:100%;}
.footfl ul li dl dt{ font-size:14px; text-indent:10px; font-weight:bold; color:#fff; margin-bottom:15px;}
.footfl ul li dl dt span{ font-size:11px; text-indent:10px;color:#3599eb; text-transform:uppercase;}
.footfl ul li dl dd{ height:30px; padding-left:10px;}
.footfl ul li dl dd a{ font-size:12px; line-height:30px; color:#fff;}
.footfl ul li dl dd a:hover{ color:#fff;} 

.footb{height:40px; max-height:48px; overflow:hidden; width:100%; background:#085bbc; line-height:40px; text-align:center; color:#fff;}

.alxfdiv{height:280px; width:100%; background-image:url(casebg.png); background-repeat:no-repeat; margin-top:50px; padding-top:30px;}
.casediv{ height:130px; min-height:260px; overflow:hidden; width:100%; margin-top:10px;}
.cproducts2{width:100%; height:100%; margin:0px auto; padding:0px auto; overflow:hidden; text-align:left;position:relative; margin-top:20px; }
.cproducts2 ul{ width:100%; height:100%;}
.cproducts2 ul li{ float:left;width:33%; height:80px;margin:0px auto;  text-align:center; margin-left:-1px;} 
.cproducts2 ul li img{width:100%;height:80px;} 

.fixedHeader{position:fixed!important;height:65px!important;width:100%!important;background-color:#fff;border-bottom:solid 1px #fff;transition:height 0.3s; } 
.fixedHeader .logo{ top:5px;}
.fixedHeader .logo h1 img{max-height:35px;transition:height 0.3s;}
.fixedHeader .renmendiv{ display:none;}
.fixedHeader .menu{width:35px;height:35px;position:absolute;right:10px;top:15px;z-index:10000000;}
.fixedHeader .menu .menubtn{width:35px;height:35px;z-index:10000000;}
.fixedHeader .menu:hover{ width:165px;padding-top:35px; } 

.carousel-control{width:5%;}
.carousel-indicators{left:1%; margin-left:1%;text-align: left;}
.index_silde{ height:5px; bottom:20px;}
.index_silde li{ height:5px; width:24px; background-color:#fff; border:0px;}
.index_silde .active{ height:5px; width:24px; background-color:#da0202;} 
.controlImg{margin-top:50px!important; max-width:20px;}

.zxzxDiv_index{ height:70px;}
.zxzxDiv_index ul{ width:98%; height:70px; margin:0px auto; padding-top:10px; position:relative; border-bottom:solid 1px #ddd;}
.zxzxDiv_index ul li{ float:left; width:33%; height:55px; padding-left:1%; text-align:left; overflow:hidden; border-right:solid 1px #dddddd;}
.zxzxDiv_index ul li:last-child{ border-right:0px;}
.zxzxDiv_index ul li img{ float:left; max-height:35px; margin-right:5px;}
.zxzxDiv_index ul li span{color:#000;line-height:26px;font-family:"微软雅黑";font-size:12px; font-weight:bold;}
.zxzxDiv_index ul li{color:#403f3f;line-height:20px;font-family:"微软雅黑";font-size:8px;}
.zxzxDiv_index ul li font{ color:#F00;}

.hiddenLi_02{ display:none;}

.kfb{height:265px; width:32.25%; float:left; border:1px solid #ddd; margin-right:1.5%; background-image:url(kfb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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; }
.kfb font{  font-size:14px; line-height:30px;}


.qjb{height:265px; width:32.25%; float:left; border:1px solid #ddd;background-image:url(qjb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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;}
.qjb font{  font-size:14px;line-height:30px;}


.bzb{height:265px; width:32.25%; float: right; border:1px solid #ddd;background-image:url(bzb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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;}
.bzb font{  font-size:14px;line-height:30px;}



.fenge{height:160px; margin-top:30px;}
.fenge-ul{ width:100%; height:100%; overflow:hidden;}
.fenge-ul li{ width:17%; height:120px; overflow:hidden; float:left; margin-left:4.5px; margin-right:4.5px;}
.fenge-ul li .divk{ width:100%; height:100%; margin:0px auto; position:relative;}
.fenge-ul li .divk .divimg{ width:100%; height:100%;  position:relative; margin-bottom:18px; z-index:2;  behavior:url(pie.htc);overflow:hidden;text-align:center;}
.fenge-ul li .divk .divimg img{max-width:100%; max-height:120px;  position:relative; z-index:2; behavior:url(pie.htc); }
.fenge-ul li .divk .divimg .divimg-text{ width:100%; height:120px;  padding:5px; color:#000; background-image:url(toum.png); background-repeat:repeat; text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.fenge-ul li .divk .divimg .divimg-text .divimg-p{  width:100%; height:296px;  display:none;text-align:center; line-height:296px; color:#fff; font-size:16px;}
.fenge-ul li .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-350px;}
.fenge-ul li .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.fenge-ul li .divk p{ text-align:center;}
.fenge-ul li .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑';}

.aboutusDiv{ width:100%; height:687px; background-image:url(INDUSTRYbk.jpg); background-position:center top; background-repeat:no-repeat; position:relative; overflow:hidden;}
.aboutusDivTitle{ height:60px; text-align:left; margin-top:0px;}
.aboutusDivTitle img{ max-height:100%;}
.aboutusDivText{ margin-top:50px; width:100%; position:static;}
.aboutusDivText img{ display:table-cell; max-width:90%; max-height:357px; text-align:left; border:solid 4px #c4c2c2;margin:0px auto; margin-top:30px; float:none; }
.aboutusDivText h2{ color:red; font-size:20px; line-height:40px;font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.aboutusDivText,.aboutusDivText div,.aboutusDivText p,.aboutusDivText span{font-size:16px; line-height:30px;font-family:"微软雅黑"; color:#333; }
.aboutusDivInfor{ width:98%;  margin:0px auto; margin-bottom:10px; float:none;}


.aboutusAhref{ background-color:#020000;font-size:14px; line-height:20px;font-family:"微软雅黑"; color:#fff; padding:5px; padding-right:8px; padding-left:8px; position:absolute; top:25px; right:80px;}
.granColor{ background-color:#a4a2a2;right:5px;}
.aboutusAhref:hover{ background-color:#da0202; color:#fff;}


.classesDiv{ width:100%; margin:0px auto; background-color:#eeeeee; padding-top:0px; padding-bottom:20px;}
.classedDivTitle{ text-align:center; height:auto; margin-bottom:0px;}

.classedDivTitle img{ float:left; margin-top:10px; max-width:100%; clear:both; margin-bottom:20px;}
.classedDivTitle ul{ width:100%; height:47px; text-align:right; }
.classedDivTitle ul li{ width:80px; height:30px; line-height:30px; margin-left:4px; margin-right:4px;} 
.classedDivTitle ul li a{font-size:12px; color:#333; }  
 

.classesDivText{ width:100%; margin:0px auto; margin-top:0px;}
.classesDivText li{ width:50%; height:265px; margin-bottom:5px; float:left;}
.classesDivText li .clsLi_Div00{ width:156px; height:260px; margin:0px auto; border:solid 1px #c3c3c3; background-color:#fff; overflow:hidden; }
.classesDivText li .clsLi_Div00 .spanImg{ display:block; width:100%; height:140px; overflow:hidden;}
.classesDivText li .clsLi_Div00 .spanImg img{ display:table-cell; max-width:100%; max-height:140px; margin:0px auto; transform:scale(1); transition:transform 0.3s;}
.classesDivText li .clsLi_Div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;}
.classesDivText li .clsLi_Div00 dl{ width:96%; height:125px; margin:0px auto;}
.classesDivText li .clsLi_Div00 dl dt{ height:30px; text-align:center; width:100%;font-family:"微软雅黑"; font-size:1.2em; color:#000; }
.classesDivText li .clsLi_Div00:hover dl dt{ color:#F00;}
.classesDivText li .clsLi_Div00 dl .clsLi_dl_dd00{ height:30px; line-height:30px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:1em; color:#666666; display:none; }
.classesDivText li .clsLi_Div00 dl .clsLi_dl_dd01{ line-height:22px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:1em; color:#666666; }
.classesDivText li a:hover{ text-decoration:none;}

.sxjdDiv{ width:100%; height:485px; margin:0px auto; margin-bottom:30px;}
.ctitle-sxjd{ text-align:center; padding-top:38px;}
.ctitle-sxjd img{ max-width:100%;}
.sxjdDivText{ width:100%;  margin-top:50px; height:260px;}
.sxjdDiv00{ margin-top:15px; height:260px; position:relative; overflow:hidden;}
.sxjdDiv00 ul{width:100%; height:100%; position:relative;}
.sxjdDiv00 ul li{ width:50%; height:100%; float:left;}
.sxjdDiv00 ul li:last-child{ display:none;}

.sxjdDiv00 ul li .sxjd_liDiv00{ width:205px; height:100%; margin:0px auto;}
.sxjdDiv00 li .sxjd_liDiv00 .spanImg{ height:150px;}
.sxjdDiv00 li .sxjd_liDiv00 .spanImg img{max-height:150px;} 

.sxjdDiv00 li .sxjd_liDiv00 dl{ width:96%; height:80px; margin:0px auto;}
.sxjdDiv00 li .sxjd_liDiv00 dl dt{ height:auto; font-size:14px; background-position:left 13px; background-repeat:no-repeat; text-indent:15px; line-height:20px; }
.sxjdDiv00 li .sxjd_liDiv00:hover dl dt{ color:#F00;}
.sxjdDiv00 li .sxjd_liDiv00 dl dd{font-size:12px; display:none;}
.sxjdDiv00 ul li a:hover{ text-decoration:none;}
 

.jdzsDiv ul li{ width:50%; height:130px; float:left; margin-bottom:10px;}
.jdzsDiv ul li .div00{ width:156px; height:110px; margin:0px auto;  position:relative;}
.jdzsDiv li .div00 .spanImg{ display:block; width:100%; height:110px; overflow:hidden;}
.jdzsDiv li .div00 .spanImg img{ display:table-cell; max-width:156px; max-height:110px; margin:0px auto; transform:scale(1); transition:transform 0.3s;}  

.advdiv{height:150px; margin-top:35px;}
.wlw{height:170px; width:50%; float:left; background-image:url(wlw.png); background-repeat:no-repeat; background-position:center; 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; }
.wlw:hover{background-image:url(wlw-1.png);}

.ydwx{height:170px; width:50%; float:left; background-image:url(ydwx.png); background-repeat:no-repeat; background-position:center; 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; }
.ydwx:hover{background-image:url(ydwx-1.png);}

.ytg{height:170px; width:50%; float:left; background-image:url(ytg.png); background-repeat:no-repeat; background-position:center; 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; }
.ytg:hover{background-image:url(ytg-1.png);}

.gxh{height:170px; width:50%; float:left; background-image:url(gxh.png); background-repeat:no-repeat; background-position:center; 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; }
.gxh:hover{background-image:url(gxh-1.png);}



.hotclasses{ padding-top:30px; padding-bottom:30px;}
.hotcls-title{ height:30px!important; margin-bottom:0px; overflow:hidden;} 
.hotcls-title img{ margin-left:-45px;}

.hotclassDiv{ width:100%; height:auto; margin:0px auto; margin-top:10px; position:relative;}
.hotclassDiv .div00{ width:100%; height:100%;}
.hotclassDiv00{ display:none} 

.morehref{ display:block; height:30px; line-height:30px; width:100px; border:solid 1px #dddddd; border-radius:10px; box-shadow:0px 0px 2px #666; background-color:#fff; text-align:center; margin:0px auto; margin-top:30px; transition:background-color 0.3s;}
.morehref:hover{ background-color:#F00; color:#fff; transition:background-color 0.3s;}

.ctitle-jdzs{ width:100%; height:30px!important; border-bottom:solid 1px #dddddd; margin-top:60px;}
.ctitle-jdzs .jdzsImg{ float:left; margin-left:-45px; max-height:30px;}
.ctitle-jdzs .jdzsa{ float:right; display:none;}
.jdzsLi4,.jdzsLi5,.jdzsLi6,.jdzsLi7,.jdzsLi8{ display:none;}

.mxkcDiv{ margin-left:0px;}
.mxkcDivImg{display:none;}
.mxkcDivImg img{ max-height:100%;}
.mxkcDiv ul{ width:100%; margin:0px auto;}
.mxkcDiv ul li{ width:94%; height:100px;} 
 
 
.hotnewsDiv00{ width:98%; height:99%; margin:0px auto; margin-top:1%; overflow:hidden;}
.videoDiv{ width:98%; height:260px; float:left; text-align:center;}
.videoDiv img{ max-width:100%; width:auto; height:auto;}
.hotnewsDiv00 dl{ width:98%; margin:0px auto; margin-top:10px; float:right;} 
.hotnewsDiv00 dl dd span{ display:none;}

.ctitle-teach{ margin-bottom:0px;}
.teachDivType{ width:100%; height:40px; margin-top:20px; margin-bottom:20px; text-align:center;}
.teachDivType a{ display:inline-block; width:80px; height:30px; line-height:30px; text-align:center; border:solid 2px #ddd; border-radius:10px; color:#333; background-color:#fff; margin-left:5px; margin-right:5px; font-size:14px;transition:border 0.3s;}
.teachDivType a:hover{ border:solid 2px red;color:red; transition:all 0.3s;}

.teachDivList{width:100%; height:auto; margin-top:30px;}
.teachDivList li{ width:50%; height:280px; margin-bottom:10px; float:left; position:relative;} 
.teachDivList li:last-child{ display:none;}


.teachDivList li .div00{ width:156px; height:218px; margin:0px auto; position:relative;}
.teachDivList li .div00 .spanImg{ display:block; width:100%; height:218px; overflow:hidden;}
.teachDivList li .div00 .spanImg img{ display:table-cell;width:156px; max-height:218px; margin:0px auto; transform:scale(1); transition:transform 0.3s;} 
.teachDivList li .div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;} 
.teachDivList li .div00 .spanTitle{ display:block; position:absolute; width:100%;  bottom:0px; left:0px; background-image:url(jdzsDivTitle-00.png);  font-family:"微软雅黑"; font-size:14px; color:#fff;} 
.teachDivList li .div00 .spanTitle dt{ text-align:center; line-height:40px; width:98%; margin:0px auto;}
.teachDivList li .div00 .spanTitle dd{ text-align:center; line-height:30px; width:98%; margin:0px auto;}
.teacthref{ display:block; width:100%; text-align:center; margin-top:10px;}

.studentDiv{ display:none;}


.newsDiv{width:100%; margin:0px auto;padding-bottom:55px;position:relative; border-top:solid 2px #ddd;}
.newsDivTitle{text-align:center; margin-bottom:50px;}
.title-student{ height:60px;}
.title-student img{ max-height:100%;}

.newsDiv ul{width:100%;margin:0px auto; margin-top:30px;}
.newsDiv ul li{width:50%;height:220px; position:relative; float:left; margin-bottom:10px;} 

.newsDiv ul li div{width:160px;height:100%;margin:0px auto; position:relative; border:solid 1px #eeeeee;}
.newsDiv ul li div .spanImg{width:156px;height:150px;border-bottom:solid 1px #eeeeee;display:block;margin:0px auto;vertical-align:middle;text-align:center;overflow:hidden;}
.newsDiv ul li div .spanImg img{max-width:156px;height:150px;display:table-cell;margin:0px auto;vertical-align:middle;text-align:center;transform:scale(1);transition:transform 0.3s;}
.newsDiv ul li div .atitle{line-height:20px;font-size:12px; font-weight:normal; }
.newsDiv ul li div p{ display:none;}
.newsDiv ul li:hover div a{color:red;}
.newsDiv ul li:hover img{transform:scale(1.1);transition:transform 0.3s;}

.newsDiv ul li div .spanTime{ display:block; position:absolute; top:-10px; right:10px; background-color:#da0203; width:40px; height:40px; color:#fff; text-align:center; padding:4px; line-height:16px;font-size:8px; font-family:Arial, Helvetica, sans-serif;}
.newsDiv ul li div .spanTime font{ font-size:12px;font-family:Arial, Helvetica, sans-serif;}



#footer{width:100%; height:auto; background-color:#dedede;position:relative; padding-top:20px;} 
.footerDiv{ height:100px; position:relative;}
.footerDiv li{ width:96%;height:80px;margin:0px auto; margin-bottom:10px;padding-bottom:10px; border-bottom:dotted 1px #aaaaaa;}
.footerDiv li img{ float:left; margin-right:10px; max-height:100%;}
.footerDiv li span{ color:#333; font-family:"微软雅黑"; font-size:18px; font-weight:bold;}
.footerDiv li p{ color:#666; font-family:"微软雅黑"; font-size:14px; line-height:26px;}
.footerDiv li:last-child p{ color:red;}
.footerbtlogo{text-align:center; margin-bottom:20px; margin-top:20px;}
.footerbtlogo{text-align:center; margin-bottom:10px; margin-top:10px;}
.footerbtlogo img{ max-height:80px; margin:0px auto;}

.footerBorder{width:100%; margin:0px auto; background-color:#fff;color:#999999;text-align:left; bottom:0px; position:relative;}
.footerBorder,.footerBorder a,.footerBorder div,.footerBorder p{color:#333;line-height:20px;font-size:14px;font-family:"微软雅黑";} 
.footerBorderLeft{ width:100%; margin-top:10px;}
.footerBorderRight{ display:none;}



.neiye_index{ height:60px;}
.neiye_index ul{ width:98%; height:60px; margin:0px auto; padding-top:10px; position:relative; border-bottom:solid 1px #ddd;}
.neiye_index ul li{ float:left; width:33%; height:55px; padding-left:1%; text-align:left; overflow:hidden; border-right:solid 1px #dddddd;}
.neiye_index ul li:last-child{ border-right:0px;}
.neiye_index ul li img{ float:left; max-height:35px; margin-right:5px;}
.neiye_index ul li span{color:#000;line-height:26px;font-family:"微软雅黑";font-size:12px; font-weight:bold;}
.neiye_index ul li{color:#403f3f;line-height:20px;font-family:"微软雅黑";font-size:8px;}
.neiye_index ul li font{ color:#F00;}
.controlImg_neiye{ display:none;}

#positionDiv{width:100%; min-height:50px; height:50px; overflow:hidden; margin:0px auto; padding-bottom:20px ; border-bottom:1px solid #ddd; }
.positionDiv00{ width:100%;  min-height:50px;margin:0px auto; }

#positionDiv h2{width:100%;height:59px; margin:0px auto; margin-top:8px; background-color:#3985de;padding-top:15px;}
#positionDiv h2 div{ width:100%; height:36px;line-height:36px;font-family:"微软雅黑";font-size:20px; font-weight:bold; color:#fff; text-align:left; text-indent:20px;} 

#positionDiv ul{width:90%; margin:0px auto;}
#positionDiv ul li{height:50px;width:25%;text-align:left; background-color:#fff;background-image:url(ico-jd.jpg); background-repeat:no-repeat; background-position:left 25px; text-indent:15px; float:left;}
#positionDiv ul li a{font-size:14px;font-family:"微软雅黑";color:#000;line-height:50px;}
#positionDiv ul li:hover{ background-image:url(ico-jd-red.jpg); transition:all 0.3s}
#positionDiv ul li:hover a{ color:red; transition:all 0.3s}

.rightDiv{ width:98%; margin:0px auto;}
.rightDiv .rightTitle{ width:100%; height:35px; font-size:1.2em; background-image:none; text-align:center;margin-top:0px;} 
.neirye_h1{ width:100%; height:100%; text-align:center; margin-left:0px; font-size:20px;}
.rightDiv .rightTitle label{ display:none;}
.neiyeDiv div,.neiyeDiv p,.neiyeDiv a,.neiyeDiv font,.neiyeDiv span{line-height:30px;font-family:"微软雅黑";} 
.probar{ width:100%;}
.probar_left{ width:90%;}

.kechengDivImg {display: table-cell; width: 100%; height:auto; max-height: 400px; vertical-align: middle; text-align: center; border: solid 1px #ddd;}

#classes_list{ margin-top:18px; width:98%;}
#classes_list ul li{width:100%; height:135px; background-color:#f5f5f5; border:solid 2px #e3e3e3;  position:relative; margin-bottom:20px;margin-top:10px;transition:margin-top 0.3s,border 0.3s;}
#classes_list ul li:hover{ border:solid 2px #da0203; margin-top:0px;transition:margin-top 0.3s,border 0.3s;}
#classes_list ul li .cleDiv{width:99%;height:130px;margin:0px auto; margin-top:2px; overflow:hidden;position:relative;} 
#classes_list ul li .cleDiv .productImg{ float:left;position:relative; display:table-cell; width:100px;height:100%; vertical-align:middle; text-align:center;margin:0px auto; margin-right:20px;overflow:hidden; background-color:#fff; border:solid 1px #e3e3e3;}
#classes_list ul li .cleDiv .productImg img{display:table-cell;max-height:100%;max-width:100%;vertical-align:middle;text-align:center;}
#classes_list ul li .cleDiv h4{line-height:30px;font-size:1.3em;font-family:"微软雅黑"; text-align:left; color:#000000;}
#classes_list ul li:hover h4{color:#da0203; transition:color 0.3s;}
#classes_list ul li .cleDiv .p_time{line-height:20px;font-size:1.0em;font-family:"微软雅黑"; text-align:left; color:#505050;}
#classes_list ul li .cleDiv .p_infor{ display:none;} 
#classes_list ul li .cleDiv .p_more{ text-align:left; margin-top:20px;}

.studentDivList_page{width:100%; margin:0px auto; margin-top:10px;}
.studentDivList_page li{ width:50%; height:220px; float:left; position:relative; margin-bottom:20px;}
.studentDivList_page li .div00{ width:156px; height:197px;position:relative; float:left;border:solid 1px #ddd;}   
.studentDivList_page li .div00 .spanImg{ display:block; width:100%; height:197px; overflow:hidden; position:relative;vertical-align:middle; text-align:center;} 
.studentDivList_page li .div00 .spanImg .bigImg{ display:table-cell;max-width:156px;max-height:197px; margin:0px auto; transform:scale(1); transition:transform 0.3s; position:relative; z-index:0; vertical-align:middle; text-align:center;} 
.studentDivList_page li .div00:hover .spanImg .bigImg{transform:scale(1.1); transition:transform 0.3s;} 
.studentDivList_page li .div00 .spanImg .samllImg{ display:table-cell;width:50px;height:65px; margin:0px auto; position:absolute; z-index:10; right:0px; bottom:0px; border:solid 1px #ddd; border-right:none; border-bottom:none;} 
.studentDivList_page li .div00 .spanTitle{ display:block; width:100%; height:auto; font-family:"微软雅黑"; font-size:14px; } 
.studentDivList_page li .div00 .spanTitle dt{ text-align:left; line-height:40px; width:98%; margin:0px auto; color:#333; font-size:14px; background-image:url(fenxiang.jpg); background-position:right 6px; background-repeat:no-repeat;}
.studentDivList_page li .div00 .spanTitle dd{ display:none;}


#teacher_list{ margin-top:18px;}
#teacher_list ul li{width:98%; height:172px; background-color:#f5f5f5; border:solid 2px #e3e3e3;  position:relative; margin-right:2%; margin-bottom:5px;margin-top:5px;transition:margin-top 0.3s,border 0.3s; float:left;}
#teacher_list ul li:hover{ border:solid 2px #da0203; margin-top:0px;transition:margin-top 0.3s,border 0.3s;}
#teacher_list ul li .cleDiv{width:99%;height:165px;margin:0px auto; margin-top:2px; overflow:hidden;position:relative;}  
#teacher_list ul li .cleDiv .p_infor{line-height:26px;font-size:1.3em;font-family:"微软雅黑"; text-align:left; color:#666666;}  

#teacher_list ul li .cleDiv .productImg{ float:left;position:relative; display:table-cell; width:120px;height:100%; vertical-align:middle; text-align:center;margin:0px auto; margin-right:20px;overflow:hidden; background-color:#fff; border:solid 1px #e3e3e3;}
#teacher_list ul li .cleDiv .productImg img{display:table-cell;max-height:100%; max-width:120px; vertical-align:middle;text-align:center;}

#teacher_list ul li .cleDiv h4{line-height:40px;font-size:1.4em;font-family:"微软雅黑"; text-align:left; color:#000000;}
#teacher_list ul li:hover h4{color:#da0203; transition:color 0.3s;} 
#teacher_list ul li .cleDiv .p_infor{line-height:20px;font-size:1.0em;font-family:"微软雅黑"; text-align:left; color:#666666;} 
#teacher_list ul li .cleDiv .p_more{ text-align:left; margin-top:20px;}



.pageImgDiv ul{width:100%; margin:0px auto; position:relative; margin-top:20px;}
.pageImgDiv ul li{ width:50%; height:109px; float:left; margin-bottom:10px;}
.pageImgDiv ul li .div00{ width:156px; height:109px; margin:0px auto; position:relative;}  
.pageImgDiv li .div00 .spanImg{ display:block; width:100%; height:109px; overflow:hidden;}
.pageImgDiv li .div00 .spanImg img{ display:table-cell; max-width:156px; max-height:109px; margin:0px auto; transform:scale(1); transition:transform 0.3s;} 
.pageImgDiv li .div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;} 
.pageImgDiv li .div00 .spanTitle{ display:block; position:absolute; width:127px; height:33px; bottom:0px; left:0px; background-image:url(jdzsDivTitle.png); background-position:left; background-repeat:no-repeat; font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:33px; text-indent:8px;} 
#news_list ul li h2 a{font-size:1.2em;font-weight:bold;height:30px;line-height:30px;margin-bottom:2px;overflow:hidden;}
.probar{ margin:0px auto; margin-bottom:20px;}
.probar_right {height:auto;width:100%; margin:0px auto} 
.probar_right ul li{ margin-top:10px;}
.probar_right ul li h1,.probar_right ul li h3{color:#000;font-size:1.2em;line-height:30px;text-align:left;}
.probar_right ul li h1{ font-size:1.0em line-height:40px;}
.probar_right ul li h2{color:#000;font-size:1.2em;line-height:30px;text-align:left;}
.student_left {width:300px; margin:0px auto; float:none;}
.student_right {width:96%;margin: 0px auto; float:none;}
.student_right li h1{ font-size:1.4em}
.student_right .studentInfor { font-size:1.2em}
.studentRightDiv{ width:98%; margin:0px auto; float:none;}
#about .time,#about .time  a{ font-size:1.0em!important}

#case_list ul li{width:33%;float:left;position:relative;}
#case_list ul li div{width:100%;height:100%;margin:0px auto;overflow:hidden;float:left;position:relative;}
#case_list ul li:last-child div{}
#case_list ul li div .productImg{width:100%;height:98px;margin:0px auto;display:block;text-align:center;position:relative;overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}
#case_list ul li div .productImg img{max-width:100%;max-height:100%;margin:0px auto;display:table-cell;vertical-align:middle;text-align:center;transform:scale(1);transition:transform 0.5s;}
#case_list ul li:hover div .productImg img{transform:scale(1.1);transition:transform 0.5s;}

#product_list ul li{width:33.3%;float:left;position:relative;}
#product_list ul li div{width:100%;height:100%;margin:0px auto;overflow:hidden;float:left;position:relative;padding-top:20px;padding-bottom:20px;}
#product_list ul li:last-child div{}
#product_list ul li div .productImg{width:280px;height:210px;margin:0px auto;display:block;text-align:center;position:relative;overflow:hidden;margin-bottom:10px; display:table-cell; vertical-align:middle; text-align:center;}
#product_list ul li div .productImg img{max-width:100%;max-height:100%;margin:0px auto;display:table-cell;vertical-align:middle;text-align:center;transform:scale(1);transition:transform 0.5s;}
#product_list ul li:hover div .productImg img{transform:scale(1.1);transition:transform 0.5s;}
#product_list ul li div p{height:40px;width:92%;margin:0px auto;text-align:center;display:block;line-height:25px;margin-top:1px;}
#product_list ul li div p a{line-height:25px;font-size:14px;font-family:"微软雅黑";}
#xg_pic,#xg_news,.content{padding:4px 0 0 0;background:none; width:98%; margin:0px auto;}
.rightDivText,.rightDivText span,.rightDivText p{ }
.footerBorderLeft{ width:100%;}
.footerBorderRight{ display:none;}







}
/*------------------------------------------------------------end  @media (max-width:375px)------------------------------------------*/


/*------------------------------------------------------------begin  @media (min-width:376px) and (max-width:480px)------------------------------------------*/
@media (min-width:376px) and (max-width:480px)
{
	
body{ margin:0px auto; padding:0px; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; color:#333; min-width:100%;}
.wdiv{width:100%;margin:0px auto;padding:0px auto;position:relative;}  

#header{width:100%;height:60px; background:#3985de; transition:height 0.3s;}
.logo{position:absolute;top:3px;left:0px;width:80%;height:45px;z-index:1;transition:height 0.3s;}
.logo h1{ height:100%; max-width:50%;}
.logo h1 img{max-height:100%;transition:height 0.3s;}

.menu{width:35px;height:35px;position:absolute;right:10px;top:16px;z-index:1000000000;} 
.menu .menubtn{ display:block; width:35px;height:35px;position:absolute;right:0px;top:0px;background-image:url(menu_mob.png); background-position:top right; background-repeat:no-repeat; background-size:100% 100%;}
.menu li{ display:none;} 
.menu:hover{ width:165px;padding-top:35px;background-color:#eee; border-left:solid 1px #ddd; border-right:solid 1px #ddd; }
.menu:hover li{margin:0px auto;padding:0px;height:40px; width:100%; text-align:center; background-color:#fff; background-image:none; border-bottom:solid 1px #ddd; display:block; position:relative;}
.menu:hover li:last-child{ padding-right:0px; background-image:none;} 
.menu:hover li a{line-height:40px;font-family:"微软雅黑";font-size:18px;color:#000;}   
.renmendiv{ display:none;}
/*公用右侧侧边栏*/
.float-simple { display:none;position: fixed;right: 0;z-index: 9999;bottom: 20%;padding: 5px 0;}
.float-simple ul,.float-simple .rl-switch{-webkit-transition:all ease-in 0.2s;-moz-transition:all ease-in 0.2s;-ms-transition:all ease-in 0.2s;-o-transition:all ease-in 0.2s;transition:all ease-in 0.2s;}
.float-simple ul {position:relative;right:0;width: 90px;overflow: visible;font-size: 0;line-height: normal;margin-top: -2px;border: 1px solid #e5e6e6;border-radius: 5px;background-color: #c8e4fb;padding-bottom: 5px;}
.float-simple ul li {width: 90px;display: inline-block;vertical-align: middle;position: relative;overflow: visible;text-align: center;margin-top: 2px;position: relative;}
.float-simple ul li.close{position: absolute;right: 0;top: 0;height: 20px;width: 20px;font-size: 20px;line-height: 20px;color: #C7C7C7;font-weight: 100;cursor: pointer;margin: 0;z-index: 99;}
.float-simple ul li a {width: 50px;height: 60px;display: block;margin: 0 auto;background: url(float-simple-btn.png) 0 0 no-repeat;padding: 0;}
.float-simple ul li a.qq {background-position: 0 0;}
.float-simple ul li a.tel {background-position: -55px 0;}
.float-simple ul li a.consult {background-position: -110px 0;}
.float-simple ul li a.back {background-position: -165px 0;}
.float-simple ul li p {height: 16px;line-height: 16px;font-size: 12px;text-align: center;cursor: default;}
.float-simple ul li p.string {font-family: 'Microsoft YaHei';color: #3985de;}
.float-simple ul li p.num {font-family: 'Arial';color: #f39705;}
.float-simple ul li span.diliver {width: 50px;height: 0;font-size: 0;line-height: normal;border-top: 1px solid #d4d4d4;display: inline-block;vertical-align: middle;margin: 10px 0 8px;}
.float-simple ul li .dilog-contact {width: 130px;padding: 4px;border: 1px solid #d1d6d9;background-color: #fff;border-radius: 5px;position: absolute;top: 10px;right: 100px;display: none;}
.float-simple ul li.select .dilog-contact {display: block;}
.float-simple ul li .dilog-contact:before {width: 0;height: 0;content: '';border-style: solid;border-width: 6px;border-color: transparent transparent transparent #d1d6d9;position: absolute;top: 49px;right: -13px;}
.float-simple ul li .dilog-contact:after {width: 0;height: 0;content: '';border-style: solid;border-width: 5px;border-color: transparent transparent transparent #fff;position: absolute;top: 50px;right: -10px;}
.float-simple ul li .dilog-contact i.close {position: absolute;width: 12px;height:12px;right: -6px;top: -6px;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAMCAYAAACeGbYxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYJJREFUeNqUVEtOAkEULAifNQQSvxcwGtQFegZ1C4kcQE1m42Um8QZcwEtIwCjBHSFs2IIYwAAhYz2me2iBhqGSIj01j6ru190TqdW/oJAgn8h78lRpDbJMvpATXXh5doK1cJzNHq4794io0EPylTxf74YP8o7sWEMdJ5yH63YkVGb3tqFY45O8Iscrof4KQ3tE+fMYoliQIx8s73bykNBSsKnxOI4P9oKKI45FM1CymC30dBooFLhxEZ8yFs2ojckW6afJdIrh6JfB+3zyMOBYNAMXltDAA90u0G4DxSItPKDV8jXDI7r87+53H8lEnEygx/ESpgiDahXIZIBsFqjVVjwk9N1UpL0SLPRX/A8NS8zCQ7e0UvEpKxbN8IipO3St93QwHKHX/5m/9dge0YwWly2hgQdSKaDZ5DTUPGYzX1u0uCxXJqmOe25L0+pk3nJldvKQ9o7JW3V5N92vG1W7CtcN78FafZA66uI/yzEgh4pVpeX118gKfmm2evg1+BNgALBHkR1xl7FQAAAAAElFTkSuQmCC') 0 0 no-repeat;cursor: pointer;}
.float-simple ul li .dilog-contact i.close:hover {background-position: -17px 0;}
.float-simple ul li .dilog-contact .contact-room {background-color: #57b6ff;}
.float-simple ul li .dilog-contact .contact-room p.tel {font-size: 16px;font-family: 'Microsoft YaHei';height: 40px;line-height: 40px;text-align: center;font-weight: 700;color: #fff;margin:0;}
.float-simple ul li .dilog-contact .contact-room .inputbox {margin: 0 5px;background-color: #158eea;}
.float-simple ul li .dilog-contact .contact-room .inputbox input[type=text] {height: 24px;border: none;background: none;width: 116px;padding: 0 2px;font-family: 'Arial';color: #fff;font-size:12px;}
.float-simple ul li .dilog-contact .contact-room .button {height: 26px;font-size: 0;line-height: normal;margin-top: 10px;}
.float-simple ul li .dilog-contact .contact-room .button a.btn {width: auto;height: 26px;line-height: 26px;display: block;text-align: center;font-size: 12px;font-family: 'Microsoft YaHei';background: #ff6e2e;color: #fff;position: relative;text-decoration: none;}
.float-simple ul li .dilog-contact .contact-room .button a.btn:before {width: 0;height: 0;content: '';position: absolute;top: 0;left: 50%;border-style: solid;border-width: 4px;border-color: #57b6ff transparent transparent transparent;margin-left: -4px;}
.float-simple .rl-switch{position: absolute;top: 50%;right:-35px;margin-top: -56px;}

.hzcon-dbt{height:60px; width:100%; font-size:24px; line-height:60px; text-align:center; color:#555; font-weight:bold; border-bottom:10px solid #f2f2f2; font-family:"微软雅黑"; }
.hzcon-dbt-l{height:10px; width:150px; margin:0px auto;background:#3985de; margin-top:-10px; }
.hzcon-en{height:12px; width:100%; font-size:12px; line-height:12px; text-transform:uppercase; color:#565656; text-align:center;  font-family:Arial;}
.hzcon-xbt{height:14px; width:100%; line-height:14px; text-align:center; font-size:14px;color:#262626;font-family:"微软雅黑"; margin-top:5px; margin-bottom:4px;}
.hzconpic{ height:auto;}
.hzconpic img{display:block;  max-width:370px;min-width:300px; margin:0px auto; vertical-align:middle;}
.hzconpic1{ height:auto; margin-top:10px;}
.hzconpic1 img{display:block;  max-width:200px;min-width:200px; margin:0px auto; vertical-align:middle;}
.hbdiv{height:750px; width:100%; background:#eff0f5; margin-top:20px; padding-top:40px;}
.hbbt{height:120px; width:250px; margin:0px auto;margin-top:65px;display:block; font-size:20px; text-align:center; color:#9947b8; }
.hbbt p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt1{height:120px; width:250px; float: none; margin:0px auto;display:block; text-align:center;font-size:20px; color:#ff585d; }
.hbbt1 p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt2{height:120px; width:250px; float:none; margin:0px auto; display:block;text-align: center;font-size:20px; color:#ff585d; }
.hbbt2 p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt3{height:120px; width:250px; float:none; margin:0px auto; text-align:center;font-size:20px; color:#005795; }
.hbbt3 p{ font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbt4{height:120px; width:250px; float:none;margin:0px auto; text-align:center;display:block;font-size:20px; color:#005795;}
.hbbt4 p{font-size:14px; color:#9a9fa7; line-height:25px;}
.hbbtpic{height:326px; width:100%; background-image: none; margin-top:5px; padding-top:0px;}
.hbline{height:240px; width:100%;}

.newdiv{height:750px; width:100%; background-image:url(newsbg.jpg); background-repeat:repeat; background-position:center;margin-top:20px; padding-top:30px;}

.mainnew{height:280px; width:100%; margin-top:40px;}
.mainnew-gs{height:280px; width:49%; float:left;}
.mainnew-gsimg{height:163px; width:100%; background-image:url(gsxw.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-gsimg:hover{ background-image:url(newhover.jpg);}

.mainnew-hy{height:280px; width:49%;float: right; margin-left:0px; margin-right:0px;}
.mainnew-hyimg{height:163px; width:100%; background-image:url(hyxw.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-hyimg:hover{ background-image:url(hyhover.jpg);}

.mainnew-sc{height:280px; width:49%;float: left;}
.mainnew-scimg{height:163px; width:100%; background-image:url(sc.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-scimg:hover{ background-image:url(schover.jpg);}

.mainnew-js{height:280px; width:49%;float:right;}
.mainnew-jsimg{height:163px; width:100%; background-image:url(js.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-jsimg:hover{ background-image:url(jshover.jpg);}

.newslist-cls{ width:100%; height:99%;}
.newslist-cls li{ width:100%; height:30px;border:0px; min-width:120px; overflow:hidden;}
.newslist-cls li a{ display:inline-block; float:left; height:30px; line-height:30px; color:#5a5a5a; }
.newslist-cls li a:hover{ color:red;}
.newslist-cls li span{ display:inline-block; float:right; line-height:30px;color:#5a5a5a;}


#newslist { padding:0px 0 0; min-height:492px; height:auto !important; height:492px; overflow:visible; width:98%; margin:0px auto;}
#newslist ul {list-style:none}
#newslist li { width:98%; min-height:35px; border-bottom:dotted 1px #dddddd; line-height:25px;margin-left:8px;margin-top:10px; padding-bottom:10px;overflow:hidden;}
#newslist li img{float:left;width:180px; max-height:130px; margin-right:20px;}
#newslist li a {font-size:16px; color:#222;  text-indent:10px;}
#newslist li a:hover{color:red;}
#newslist li i{ display:inline-block;width:200px; height:19px; background-image:url(images/img_20.png); background-repeat:no-repeat; background-position:left; margin:0px auto; margin-top:20px; margin-bottom:20px; color:#fff; text-align:left; text-indent:30px;font-size:14px; font-style:normal; line-height:19px;}
#newslist li span {font-size:14px; margin-right:14px; color:#555;}

.caseleft{ min-height:250px;  overflow:hidden;}
.case-ctitle{ width:100%; height:40px; margin:0px auto; margin-bottom:20px;} 
.case-ctitle span{ display:inline-block; float:left; text-transform:uppercase;width:17%;height:40px; min-height:40px; overflow:hidden; background-color:#fff; margin-right:10px; font-size:11px; font-family:'微软雅黑'; color:#333;line-height:40px; text-align:center;   }
.case-ctitle span:hover{background-color:#0076ca;color:#fff;}
.case-ctitle span a{width:100%; height:100%; font-size:12px; font-family:'微软雅黑'; color:#333;line-height:40px; text-align:center;}
.case-ctitle span a:hover{ color:#fff;text-align:center;font-size:12px; }
.case-ctitle .spanHover{ color:#333;text-align:center;font-size:12px; }
.case-ctitle .spanHover a{color:#333;text-align:center;font-size:12px; }

.indexPicDiv{width:100%; height:100%; margin:0px auto; margin-bottom:5px; margin-top:15px; overflow:hidden; display:none}
.indexPicDivShow{ display:block}


.indexPicDiv li{ width:29%; height:170px; overflow:hidden; float:left; text-align:center; margin-right:7px; margin-left:7px; margin-bottom:20px;}
.indexPicDiv li .divk{ width:100%; height:170px; background-color:#fff; margin:0px auto; position:relative;}
.indexPicDiv .divk .divimg{ width:100%; height:170px; background-color:#fff;  position:relative; margin-bottom:18px; behavior:url(pie.htc);overflow:hidden;}
.indexPicDiv .divk .divimg img{ width:90px ;height:90px; position:relative; z-index:2; behavior:url(pie.htc); padding-top:30px; }
.indexPicDiv .divk .divimg .divimg-text{ width:235px; height:305px; text-align:center; color:#fff; font-size:16px;background-image:url(images/toum.png); text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.indexPicDiv .divk .divimg .divimg-text .divimg-p{  width:235px; height:305px;  display:none; text-align:center; line-height:305px;}
.indexPicDiv .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-305px; font-size:16px;}
.indexPicDiv .divk .divimg:hover .divimg-text a{ color:#fff; font-size:16px; text-align:center;}
.indexPicDiv .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.indexPicDiv .divk p{ text-align:center; margin-top:20px;}
.indexPicDiv .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑';}

.footbg{height:100%; height:auto; overflow:hidden;width:100%; background-color:#3985de; margin-top:-25px; padding-top:30px;}
.footdiv{height:100%; height:auto;overflow:hidden;width:100%; padding-bottom:50px;}
.footewm{width:25%; float:left;max-height:80px; text-align:center; }
.footewm img{max-height:80px; margin:0px auto;}
.foottel{width:100%; float:right;max-height:80px;text-align: left; margin-left:0px; margin-right:0px;}
.foottel img{max-height:80px; margin:0px auto;}
.footlink{height:100%; min-height:150px; overflow:hidden; width:65%; float:right; margin-top:25px;}
.footlink li{height:14px; width:100%; font-size:14px; text-align:left; font-weight:bold; color:#fff;}

.footfl{ height:144px; width:30%; float:left; margin-left:0px; margin-top:25px;}
.footfl ul{ width:100%; height:255px;}
.footfl ul li{ float:left; width:100%; height:100%; overflow:hidden;}
.footfl ul li dl{ width:100%;}
.footfl ul li dl dt{ font-size:14px; text-indent:10px; font-weight:bold; color:#fff; margin-bottom:15px;}
.footfl ul li dl dt span{ font-size:11px; text-indent:10px;color:#3599eb; text-transform:uppercase;}
.footfl ul li dl dd{ height:30px; padding-left:10px;}
.footfl ul li dl dd a{ font-size:12px; line-height:30px; color:#fff;}
.footfl ul li dl dd a:hover{ color:#fff;} 

.footb{height:40px; max-height:48px; overflow:hidden; width:100%; background:#085bbc; line-height:40px; text-align:center; color:#fff;}

.alxfdiv{height:280px; width:100%; background-image:url(casebg.png); background-repeat:no-repeat; margin-top:50px; padding-top:30px;}
.casediv{ height:130px; min-height:260px; overflow:hidden; width:100%; margin-top:10px;}
.cproducts2{width:100%; height:100%; margin:0px auto; padding:0px auto; overflow:hidden; text-align:left;position:relative; margin-top:20px; }
.cproducts2 ul{ width:100%; height:100%;}
.cproducts2 ul li{ float:left;width:33%; height:80px;margin:0px auto;  text-align:center; margin-left:-1px;} 
.cproducts2 ul li img{width:100%;height:80px;} 

.fixedHeader{position:fixed!important;height:65px!important;width:100%!important;background-color:#fff;border-bottom:solid 1px #fff;transition:height 0.3s; } 
.fixedHeader .logo{ top:5px;}
.fixedHeader .logo h1 img{max-height:35px;transition:height 0.3s;}
.fixedHeader .renmendiv{ display:none;}
.fixedHeader .menu{width:35px;height:35px;position:absolute;right:10px;top:10px;z-index:0;}
.fixedHeader .menu .menubtn{width:35px;height:35px;}
.fixedHeader .menu:hover{ width:165px;padding-top:35px; } 

.carousel-control{width:5%;}
.carousel-indicators{left:1%; margin-left:1%;text-align: left;}
.index_silde{ height:5px; bottom:20px;}
.index_silde li{ height:5px; width:24px; background-color:#fff; border:0px;}
.index_silde .active{ height:5px; width:24px; background-color:#da0202;} 
.controlImg{margin-top:60px!important; max-width:20px;}

.zxzxDiv_index{ height:70px;}
.zxzxDiv_index ul{ width:98%; height:70px; margin:0px auto; padding-top:10px; position:relative; border-bottom:solid 1px #ddd;}
.zxzxDiv_index ul li{ float:left; width:33%; height:55px; padding-left:1%; text-align:left; overflow:hidden; border-right:solid 1px #dddddd;}
.zxzxDiv_index ul li:last-child{ border-right:0px;}
.zxzxDiv_index ul li img{ float:left; max-height:35px; margin-right:5px;}
.zxzxDiv_index ul li span{color:#000;line-height:26px;font-family:"微软雅黑";font-size:12px; font-weight:bold;}
.zxzxDiv_index ul li{color:#403f3f;line-height:20px;font-family:"微软雅黑";font-size:8px;}
.zxzxDiv_index ul li font{ color:#F00;}

.hiddenLi_02{ display:none;}

.kfb{height:265px; width:32.25%; float:left; border:1px solid #ddd; margin-right:1.5%; background-image:url(kfb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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; }
.kfb font{  font-size:14px; line-height:30px;}


.qjb{height:265px; width:32.25%; float:left; border:1px solid #ddd;background-image:url(qjb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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;}
.qjb font{  font-size:14px;line-height:30px;}


.bzb{height:265px; width:32.25%; float: right; border:1px solid #ddd;background-image:url(bzb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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;}
.bzb font{  font-size:14px;line-height:30px;}



/*联系我们*/


.confs{width:100%; margin:0px auto;text-align: center; padding-top:25px;padding-bottom:35px;overflow:hidden;}
.confs ul{ width:100%}
.confs ul li{height:auto; width:100%;display: inline-block; float:left; margin-right:10px;padding:10px; text-align:left; margin-bottom:10px;}
.confs ul li font{ display: inline-block; width:85%; float:right; text-align:left; color:#555; font:bold 15px/32px "微软雅黑"; }
.confs ul li font strong{ font-weight:bold; color:#3985de}
.confs ul li img{ display:inline-block; width:32px; height:32px; float:left;text-align:left; margin-right:10px;}

.condiv{width:100%; margin:0px auto;text-align: center; padding-top:25px;padding-bottom:35px;overflow:hidden;}
.condiv ul{ width:100%;}
.condiv ul li{height:auto; width:100%;display: inline-block; float:left; margin-right:10px;box-sizing: border-box;  border:2px solid #ddd; padding:15px; text-align:left; margin-bottom:10px;}
.condiv ul li font{ display: inline-block; width:100%; font-size:15px; color:#555; font-weight:bold; line-height:14px;}
.condiv ul li font img{ display:inline-block; float:left;text-align:left; margin-right:10px;}
.condiv ul li span{ width:100%; display: inline-block; margin-top:10px; line-height:25px; font-size:14px; color:#555;font-weight:bold;} 
.condiv ul li span strong{ font-weight:bold; color:#3985de;font-style: normal;}
.congs{ width:95%; margin:0px auto;text-align: center; padding-top:25px;padding-bottom:35px;}

.fenge{height:160px; margin-top:30px;}
.fenge-ul{ width:100%; height:100%; overflow:hidden;}
.fenge-ul li{ width:17%; height:120px; overflow:hidden; float:left; margin-left:4.5px; margin-right:4.5px;}
.fenge-ul li .divk{ width:100%; height:100%; margin:0px auto; position:relative;}
.fenge-ul li .divk .divimg{ width:100%; height:100%;  position:relative; margin-bottom:18px; z-index:2;  behavior:url(pie.htc);overflow:hidden;text-align:center;}
.fenge-ul li .divk .divimg img{max-width:100%; max-height:120px;  position:relative; z-index:2; behavior:url(pie.htc); }
.fenge-ul li .divk .divimg .divimg-text{ width:100%; height:120px;  padding:5px; color:#000; background-image:url(toum.png); background-repeat:repeat; text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.fenge-ul li .divk .divimg .divimg-text .divimg-p{  width:100%; height:296px;  display:none;text-align:center; line-height:296px; color:#fff; font-size:16px;}
.fenge-ul li .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-350px;}
.fenge-ul li .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.fenge-ul li .divk p{ text-align:center;}
.fenge-ul li .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑';}

.aboutusDiv{ width:100%; height:687px; background-image:url(INDUSTRYbk.jpg); background-position:center top; background-repeat:no-repeat; position:relative; overflow:hidden;}
.aboutusDivTitle{ height:60px; text-align:left; margin-top:0px;}
.aboutusDivTitle img{ max-height:100%;}
.aboutusDivText{ margin-top:50px; width:100%; position:static;}
.aboutusDivText img{ display:table-cell; max-width:90%; max-height:357px; text-align:left; border:solid 4px #c4c2c2;margin:0px auto; margin-top:30px; float:none; }
.aboutusDivText h2{ color:red; font-size:20px; line-height:40px;font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.aboutusDivText,.aboutusDivText div,.aboutusDivText p,.aboutusDivText span{font-size:16px; line-height:30px;font-family:"微软雅黑"; color:#333; }
.aboutusDivInfor{ width:98%;  margin:0px auto; margin-bottom:10px; float:none;}


.aboutusAhref{ background-color:#020000;font-size:14px; line-height:20px;font-family:"微软雅黑"; color:#fff; padding:5px; padding-right:8px; padding-left:8px; position:absolute; top:25px; right:80px;}
.granColor{ background-color:#a4a2a2;right:5px;}
.aboutusAhref:hover{ background-color:#da0202; color:#fff;}


.classesDiv{ width:100%; margin:0px auto; background-color:#eeeeee; padding-top:0px; padding-bottom:20px;}
.classedDivTitle{ text-align:center; height:auto; margin-bottom:0px;}

.classedDivTitle img{ float:left; margin-top:10px; max-width:100%; clear:both; margin-bottom:20px;}
.classedDivTitle ul{ width:100%; height:47px; text-align:right; }
.classedDivTitle ul li{ width:80px; height:30px; line-height:30px; margin-left:4px; margin-right:4px;} 
.classedDivTitle ul li a{font-size:12px; color:#333; }  
 

.classesDivText{ width:100%; margin:0px auto; margin-top:0px;}
.classesDivText li{ width:50%; height:265px; margin-bottom:5px; float:left;}
.classesDivText li .clsLi_Div00{ width:156px; height:260px; margin:0px auto; border:solid 1px #c3c3c3; background-color:#fff; overflow:hidden; }
.classesDivText li .clsLi_Div00 .spanImg{ display:block; width:100%; height:140px; overflow:hidden;}
.classesDivText li .clsLi_Div00 .spanImg img{ display:table-cell; max-width:100%; max-height:140px; margin:0px auto; transform:scale(1); transition:transform 0.3s;}
.classesDivText li .clsLi_Div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;}
.classesDivText li .clsLi_Div00 dl{ width:96%; height:125px; margin:0px auto;}
.classesDivText li .clsLi_Div00 dl dt{ height:30px; text-align:center; width:100%;font-family:"微软雅黑"; font-size:1.2em; color:#000; }
.classesDivText li .clsLi_Div00:hover dl dt{ color:#F00;}
.classesDivText li .clsLi_Div00 dl .clsLi_dl_dd00{ height:30px; line-height:30px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:1em; color:#666666; display:none; }
.classesDivText li .clsLi_Div00 dl .clsLi_dl_dd01{ line-height:22px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:1em; color:#666666; }
.classesDivText li a:hover{ text-decoration:none;}

.sxjdDiv{ width:100%; height:485px; margin:0px auto; margin-bottom:30px;}
.ctitle-sxjd{ text-align:center; padding-top:38px;}
.ctitle-sxjd img{ max-width:100%;}
.sxjdDivText{ width:100%;  margin-top:50px; height:260px;}
.sxjdDiv00{ margin-top:15px; height:260px; position:relative; overflow:hidden;}
.sxjdDiv00 ul{width:100%; height:100%; position:relative;}
.sxjdDiv00 ul li{ width:50%; height:100%; float:left;}
.sxjdDiv00 ul li:last-child{ display:none;}

.sxjdDiv00 ul li .sxjd_liDiv00{ width:205px; height:100%; margin:0px auto;}
.sxjdDiv00 li .sxjd_liDiv00 .spanImg{ height:150px;}
.sxjdDiv00 li .sxjd_liDiv00 .spanImg img{max-height:150px;} 

.sxjdDiv00 li .sxjd_liDiv00 dl{ width:96%; height:80px; margin:0px auto;}
.sxjdDiv00 li .sxjd_liDiv00 dl dt{ height:auto; font-size:14px; background-position:left 13px; background-repeat:no-repeat; text-indent:15px; line-height:20px; }
.sxjdDiv00 li .sxjd_liDiv00:hover dl dt{ color:#F00;}
.sxjdDiv00 li .sxjd_liDiv00 dl dd{font-size:12px; display:none;}
.sxjdDiv00 ul li a:hover{ text-decoration:none;}
 

.jdzsDiv ul li{ width:50%; height:130px; float:left; margin-bottom:10px;}
.jdzsDiv ul li .div00{ width:156px; height:110px; margin:0px auto;  position:relative;}
.jdzsDiv li .div00 .spanImg{ display:block; width:100%; height:110px; overflow:hidden;}
.jdzsDiv li .div00 .spanImg img{ display:table-cell; max-width:156px; max-height:110px; margin:0px auto; transform:scale(1); transition:transform 0.3s;}  

.advdiv{height:150px; margin-top:35px;}
.wlw{height:170px; width:50%; float:left; background-image:url(wlw.png); background-repeat:no-repeat; background-position:center; 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; }
.wlw:hover{background-image:url(wlw-1.png);}

.ydwx{height:170px; width:50%; float:left; background-image:url(ydwx.png); background-repeat:no-repeat; background-position:center; 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; }
.ydwx:hover{background-image:url(ydwx-1.png);}

.ytg{height:170px; width:50%; float:left; background-image:url(ytg.png); background-repeat:no-repeat; background-position:center; 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; }
.ytg:hover{background-image:url(ytg-1.png);}

.gxh{height:170px; width:50%; float:left; background-image:url(gxh.png); background-repeat:no-repeat; background-position:center; 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; }
.gxh:hover{background-image:url(gxh-1.png);}



.hotclasses{ padding-top:30px; padding-bottom:30px;}
.hotcls-title{ height:30px!important; margin-bottom:0px; overflow:hidden;} 
.hotcls-title img{ margin-left:-45px;}

.hotclassDiv{ width:100%; height:auto; margin:0px auto; margin-top:10px; position:relative;}
.hotclassDiv .div00{ width:100%; height:100%;}
.hotclassDiv00{ display:none} 

.morehref{ display:block; height:30px; line-height:30px; width:100px; border:solid 1px #dddddd; border-radius:10px; box-shadow:0px 0px 2px #666; background-color:#fff; text-align:center; margin:0px auto; margin-top:30px; transition:background-color 0.3s;}
.morehref:hover{ background-color:#F00; color:#fff; transition:background-color 0.3s;}

.ctitle-jdzs{ width:100%; height:30px!important; border-bottom:solid 1px #dddddd; margin-top:60px;}
.ctitle-jdzs .jdzsImg{ float:left; margin-left:-45px; max-height:30px;}
.ctitle-jdzs .jdzsa{ float:right; display:none;}
.jdzsLi4,.jdzsLi5,.jdzsLi6,.jdzsLi7,.jdzsLi8{ display:none;}

.mxkcDiv{ margin-left:0px;}
.mxkcDivImg{display:none;}
.mxkcDivImg img{ max-height:100%;}
.mxkcDiv ul{ width:100%; margin:0px auto;}
.mxkcDiv ul li{ width:94%; height:100px;} 
 
 
.hotnewsDiv00{ width:98%; height:99%; margin:0px auto; margin-top:1%; overflow:hidden;}
.videoDiv{ width:98%; height:260px; float:left; text-align:center;}
.videoDiv img{ max-width:100%; width:auto; height:auto;}
.hotnewsDiv00 dl{ width:98%; margin:0px auto; margin-top:10px; float:right;} 
.hotnewsDiv00 dl dd span{ display:none;}

.ctitle-teach{ margin-bottom:0px;}
.teachDivType{ width:100%; height:40px; margin-top:20px; margin-bottom:20px; text-align:center;}
.teachDivType a{ display:inline-block; width:80px; height:30px; line-height:30px; text-align:center; border:solid 2px #ddd; border-radius:10px; color:#333; background-color:#fff; margin-left:5px; margin-right:5px; font-size:14px;transition:border 0.3s;}
.teachDivType a:hover{ border:solid 2px red;color:red; transition:all 0.3s;}

.teachDivList{width:100%; height:auto; margin-top:30px;}
.teachDivList li{ width:50%; height:280px; margin-bottom:10px; float:left; position:relative;} 
.teachDivList li:last-child{ display:none;}


.teachDivList li .div00{ width:156px; height:218px; margin:0px auto; position:relative;}
.teachDivList li .div00 .spanImg{ display:block; width:100%; height:218px; overflow:hidden;}
.teachDivList li .div00 .spanImg img{ display:table-cell;width:156px; max-height:218px; margin:0px auto; transform:scale(1); transition:transform 0.3s;} 
.teachDivList li .div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;} 
.teachDivList li .div00 .spanTitle{ display:block; position:absolute; width:100%;  bottom:0px; left:0px; background-image:url(jdzsDivTitle-00.png);  font-family:"微软雅黑"; font-size:14px; color:#fff;} 
.teachDivList li .div00 .spanTitle dt{ text-align:center; line-height:40px; width:98%; margin:0px auto;}
.teachDivList li .div00 .spanTitle dd{ text-align:center; line-height:30px; width:98%; margin:0px auto;}
.teacthref{ display:block; width:100%; text-align:center; margin-top:10px;}

.studentDiv{ display:none;}


.newsDiv{width:100%; margin:0px auto;padding-bottom:55px;position:relative; border-top:solid 2px #ddd;}
.newsDivTitle{text-align:center; margin-bottom:50px;}
.title-student{ height:60px;}
.title-student img{ max-height:100%;}

.newsDiv ul{width:100%;margin:0px auto; margin-top:30px;}
.newsDiv ul li{width:50%;height:220px; position:relative; float:left; margin-bottom:10px;} 

.newsDiv ul li div{width:160px;height:100%;margin:0px auto; position:relative; border:solid 1px #eeeeee;}
.newsDiv ul li div .spanImg{width:156px;height:150px;border-bottom:solid 1px #eeeeee;display:block;margin:0px auto;vertical-align:middle;text-align:center;overflow:hidden;}
.newsDiv ul li div .spanImg img{max-width:156px;height:150px;display:table-cell;margin:0px auto;vertical-align:middle;text-align:center;transform:scale(1);transition:transform 0.3s;}
.newsDiv ul li div .atitle{line-height:20px;font-size:12px; font-weight:normal; }
.newsDiv ul li div p{ display:none;}
.newsDiv ul li:hover div a{color:red;}
.newsDiv ul li:hover img{transform:scale(1.1);transition:transform 0.3s;}

.newsDiv ul li div .spanTime{ display:block; position:absolute; top:-10px; right:10px; background-color:#da0203; width:40px; height:40px; color:#fff; text-align:center; padding:4px; line-height:16px;font-size:8px; font-family:Arial, Helvetica, sans-serif;}
.newsDiv ul li div .spanTime font{ font-size:12px;font-family:Arial, Helvetica, sans-serif;}



#footer{width:100%; height:auto; background-color:#dedede;position:relative; padding-top:20px;} 
.footerDiv{ height:100px; position:relative;}
.footerDiv li{ width:96%;height:80px;margin:0px auto; margin-bottom:10px;padding-bottom:10px; border-bottom:dotted 1px #aaaaaa;}
.footerDiv li img{ float:left; margin-right:10px; max-height:100%;}
.footerDiv li span{ color:#333; font-family:"微软雅黑"; font-size:18px; font-weight:bold;}
.footerDiv li p{ color:#666; font-family:"微软雅黑"; font-size:14px; line-height:26px;}
.footerDiv li:last-child p{ color:red;}
.footerbtlogo{text-align:center; margin-bottom:20px; margin-top:20px;}
.footerbtlogo{text-align:center; margin-bottom:10px; margin-top:10px;}
.footerbtlogo img{ max-height:80px; margin:0px auto;}

.footerBorder{width:100%; margin:0px auto; background-color:#fff;color:#999999;text-align:left; bottom:0px; position:relative;}
.footerBorder,.footerBorder a,.footerBorder div,.footerBorder p{color:#333;line-height:20px;font-size:14px;font-family:"微软雅黑";} 
.footerBorderLeft{ width:100%; margin-top:10px;}
.footerBorderRight{ display:none;}



.neiye_index{ height:60px;}
.neiye_index ul{ width:98%; height:60px; margin:0px auto; padding-top:10px; position:relative; border-bottom:solid 1px #ddd;}
.neiye_index ul li{ float:left; width:33%; height:55px; padding-left:1%; text-align:left; overflow:hidden; border-right:solid 1px #dddddd;}
.neiye_index ul li:last-child{ border-right:0px;}
.neiye_index ul li img{ float:left; max-height:35px; margin-right:5px;}
.neiye_index ul li span{color:#000;line-height:26px;font-family:"微软雅黑";font-size:12px; font-weight:bold;}
.neiye_index ul li{color:#403f3f;line-height:20px;font-family:"微软雅黑";font-size:8px;}
.neiye_index ul li font{ color:#F00;}
.controlImg_neiye{ display:none;}

#positionDiv{width:100%; min-height:50px; margin:0px auto; padding-bottom:20px ; border-bottom:1px solid #ddd; }
.positionDiv00{ width:100%;  min-height:50px;margin:0px auto; }

#positionDiv h2{width:100%;height:59px; margin:0px auto; margin-top:8px; background-color:#3985de;padding-top:15px;}
#positionDiv h2 div{ width:100%; height:36px;line-height:36px;font-family:"微软雅黑";font-size:20px; font-weight:bold; color:#fff; text-align:left; text-indent:20px;} 

#positionDiv ul{width:90%; margin:0px auto;}
#positionDiv ul li{height:50px;width:25%;text-align:left; background-color:#fff;background-image:url(ico-jd.jpg); background-repeat:no-repeat; background-position:left 25px; text-indent:15px; float:left;}
#positionDiv ul li a{font-size:18px;font-family:"微软雅黑";color:#000;line-height:50px;}
#positionDiv ul li:hover{ background-image:url(ico-jd-red.jpg); transition:all 0.3s}
#positionDiv ul li:hover a{ color:red; transition:all 0.3s}

.rightDiv{ width:98%; margin:0px auto;}
.rightDiv .rightTitle{ width:100%; height:35px; font-size:1.2em; background-image:none; text-align:center;margin-top:0px;} 
.neirye_h1{ width:100%; height:100%; text-align:center; margin-left:0px; font-size:20px;}
.rightDiv .rightTitle label{ display:none;}
.neiyeDiv div,.neiyeDiv p,.neiyeDiv a,.neiyeDiv font,.neiyeDiv span{line-height:30px;font-family:"微软雅黑";} 
.probar{ width:100%;}
.probar_left{ width:90%;}

.kechengDivImg {display: table-cell; width: 100%; height:auto; max-height: 400px; vertical-align: middle; text-align: center; border: solid 1px #ddd;}

#classes_list{ margin-top:18px; width:98%;}
#classes_list ul li{width:100%; height:135px; background-color:#f5f5f5; border:solid 2px #e3e3e3;  position:relative; margin-bottom:20px;margin-top:10px;transition:margin-top 0.3s,border 0.3s;}
#classes_list ul li:hover{ border:solid 2px #da0203; margin-top:0px;transition:margin-top 0.3s,border 0.3s;}
#classes_list ul li .cleDiv{width:99%;height:130px;margin:0px auto; margin-top:2px; overflow:hidden;position:relative;} 
#classes_list ul li .cleDiv .productImg{ float:left;position:relative; display:table-cell; width:100px;height:100%; vertical-align:middle; text-align:center;margin:0px auto; margin-right:20px;overflow:hidden; background-color:#fff; border:solid 1px #e3e3e3;}
#classes_list ul li .cleDiv .productImg img{display:table-cell;max-height:100%;max-width:100%;vertical-align:middle;text-align:center;}
#classes_list ul li .cleDiv h4{line-height:30px;font-size:1.3em;font-family:"微软雅黑"; text-align:left; color:#000000;}
#classes_list ul li:hover h4{color:#da0203; transition:color 0.3s;}
#classes_list ul li .cleDiv .p_time{line-height:20px;font-size:1.0em;font-family:"微软雅黑"; text-align:left; color:#505050;}
#classes_list ul li .cleDiv .p_infor{ display:none;} 
#classes_list ul li .cleDiv .p_more{ text-align:left; margin-top:20px;}

.studentDivList_page{width:100%; margin:0px auto; margin-top:10px;}
.studentDivList_page li{ width:50%; height:220px; float:left; position:relative; margin-bottom:20px;}
.studentDivList_page li .div00{ width:156px; height:197px;position:relative; float:left;border:solid 1px #ddd;}   
.studentDivList_page li .div00 .spanImg{ display:block; width:100%; height:197px; overflow:hidden; position:relative;vertical-align:middle; text-align:center;} 
.studentDivList_page li .div00 .spanImg .bigImg{ display:table-cell;max-width:156px;max-height:197px; margin:0px auto; transform:scale(1); transition:transform 0.3s; position:relative; z-index:0; vertical-align:middle; text-align:center;} 
.studentDivList_page li .div00:hover .spanImg .bigImg{transform:scale(1.1); transition:transform 0.3s;} 
.studentDivList_page li .div00 .spanImg .samllImg{ display:table-cell;width:50px;height:65px; margin:0px auto; position:absolute; z-index:10; right:0px; bottom:0px; border:solid 1px #ddd; border-right:none; border-bottom:none;} 
.studentDivList_page li .div00 .spanTitle{ display:block; width:100%; height:auto; font-family:"微软雅黑"; font-size:14px; } 
.studentDivList_page li .div00 .spanTitle dt{ text-align:left; line-height:40px; width:98%; margin:0px auto; color:#333; font-size:14px; background-image:url(fenxiang.jpg); background-position:right 6px; background-repeat:no-repeat;}
.studentDivList_page li .div00 .spanTitle dd{ display:none;}


#teacher_list{ margin-top:18px;}
#teacher_list ul li{width:98%; height:172px; background-color:#f5f5f5; border:solid 2px #e3e3e3;  position:relative; margin-right:2%; margin-bottom:5px;margin-top:5px;transition:margin-top 0.3s,border 0.3s; float:left;}
#teacher_list ul li:hover{ border:solid 2px #da0203; margin-top:0px;transition:margin-top 0.3s,border 0.3s;}
#teacher_list ul li .cleDiv{width:99%;height:165px;margin:0px auto; margin-top:2px; overflow:hidden;position:relative;}  
#teacher_list ul li .cleDiv .p_infor{line-height:26px;font-size:1.3em;font-family:"微软雅黑"; text-align:left; color:#666666;}  

#teacher_list ul li .cleDiv .productImg{ float:left;position:relative; display:table-cell; width:120px;height:100%; vertical-align:middle; text-align:center;margin:0px auto; margin-right:20px;overflow:hidden; background-color:#fff; border:solid 1px #e3e3e3;}
#teacher_list ul li .cleDiv .productImg img{display:table-cell;max-height:100%; max-width:120px; vertical-align:middle;text-align:center;}

#teacher_list ul li .cleDiv h4{line-height:40px;font-size:1.4em;font-family:"微软雅黑"; text-align:left; color:#000000;}
#teacher_list ul li:hover h4{color:#da0203; transition:color 0.3s;} 
#teacher_list ul li .cleDiv .p_infor{line-height:20px;font-size:1.0em;font-family:"微软雅黑"; text-align:left; color:#666666;} 
#teacher_list ul li .cleDiv .p_more{ text-align:left; margin-top:20px;}



.pageImgDiv ul{width:100%; margin:0px auto; position:relative; margin-top:20px;}
.pageImgDiv ul li{ width:50%; height:109px; float:left; margin-bottom:10px;}
.pageImgDiv ul li .div00{ width:156px; height:109px; margin:0px auto; position:relative;}  
.pageImgDiv li .div00 .spanImg{ display:block; width:100%; height:109px; overflow:hidden;}
.pageImgDiv li .div00 .spanImg img{ display:table-cell; max-width:156px; max-height:109px; margin:0px auto; transform:scale(1); transition:transform 0.3s;} 
.pageImgDiv li .div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;} 
.pageImgDiv li .div00 .spanTitle{ display:block; position:absolute; width:127px; height:33px; bottom:0px; left:0px; background-image:url(jdzsDivTitle.png); background-position:left; background-repeat:no-repeat; font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:33px; text-indent:8px;} 
#news_list ul li h2 a{font-size:1.2em;font-weight:bold;height:30px;line-height:30px;margin-bottom:2px;overflow:hidden;}
.probar{ margin:0px auto; margin-bottom:20px;}
.probar_right {height:auto;width:100%; margin:0px auto} 
.probar_right ul li{ margin-top:10px;}
.probar_right ul li h1,.probar_right ul li h3{color:#000;font-size:1.2em;line-height:30px;text-align:left;}
.probar_right ul li h1{ font-size:1.0em line-height:40px;}
.probar_right ul li h2{color:#000;font-size:1.2em;line-height:30px;text-align:left;}
.student_left {width:300px; margin:0px auto; float:none;}
.student_right {width:96%;margin: 0px auto; float:none;}
.student_right li h1{ font-size:1.4em}
.student_right .studentInfor { font-size:1.2em}
.studentRightDiv{ width:98%; margin:0px auto; float:none;}
#about .time,#about .time  a{ font-size:1.0em!important}

#case_list ul li{width:33%;float:left;position:relative;}
#case_list ul li div{width:100%;height:100%;margin:0px auto;overflow:hidden;float:left;position:relative;}
#case_list ul li:last-child div{}
#case_list ul li div .productImg{width:100%;height:98px;margin:0px auto;display:block;text-align:center;position:relative;overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}
#case_list ul li div .productImg img{max-width:100%;max-height:100%;margin:0px auto;display:table-cell;vertical-align:middle;text-align:center;transform:scale(1);transition:transform 0.5s;}
#case_list ul li:hover div .productImg img{transform:scale(1.1);transition:transform 0.5s;}

#product_list ul li{width:33.3%;float:left;position:relative;}
#product_list ul li div{width:100%;height:100%;margin:0px auto;overflow:hidden;float:left;position:relative;padding-top:20px;padding-bottom:20px;}
#product_list ul li:last-child div{}
#product_list ul li div .productImg{width:280px;height:210px;margin:0px auto;display:block;text-align:center;position:relative;overflow:hidden;margin-bottom:10px; display:table-cell; vertical-align:middle; text-align:center;}
#product_list ul li div .productImg img{max-width:100%;max-height:100%;margin:0px auto;display:table-cell;vertical-align:middle;text-align:center;transform:scale(1);transition:transform 0.5s;}
#product_list ul li:hover div .productImg img{transform:scale(1.1);transition:transform 0.5s;}
#product_list ul li div p{height:40px;width:92%;margin:0px auto;text-align:center;display:block;line-height:25px;margin-top:1px;}
#product_list ul li div p a{line-height:25px;font-size:14px;font-family:"微软雅黑";}
#xg_pic,#xg_news,.content{padding:4px 0 0 0;background:none; width:98%; margin:0px auto;}
.rightDivText,.rightDivText span,.rightDivText p{ }
.footerBorderLeft{ width:100%;}
.footerBorderRight{ display:none;}



}
/*------------------------------------------------------------end  @media (min-width:376px) and (max-width:480px)------------------------------------------*/



/*------------------------------------------------------------begin  @media (min-width:481px) and (max-width:767px)------------------------------------------*/
 
 @media(min-width:481px) and (max-width:767px) 
{
body{ margin:0px auto; padding:0px; font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif; color:#333; min-width:100%;}
.wdiv{width:100%;margin:0px auto;padding:0px auto;position:relative;}  

#header{width:100%;height:90px; background:#3985de;transition:height 0.3s;}
.logo{position:absolute;top:10px;left:0px;width:500px;height:61px;z-index:1;transition:height 0.3s;}
.logo h1{ height:100%;}
.logo h1 img{max-height:100%;transition:height 0.3s;}

.menu{width:50px;height:50px;position:absolute;right:10px;top:36px;z-index:1000000000;}
.menu .menubtn{ display:block; width:50px;height:50px;position:absolute;right:0px;top:0px;background-image:url(menu_mob.png); background-position:top right; background-repeat:no-repeat; background-size:100% 100%;}
.menu li{ display:none;} 
.menu:hover{ width:165px;padding-top:50px; background-color:#eee; border-left:solid 1px #ddd; border-right:solid 1px #ddd; }
.menu:hover li{margin:0px auto;padding:0px;height:40px; width:100%; text-align:center; background-color:#fff; background-image:none; border-bottom:solid 1px #ddd; display:block; position:relative;}
.menu:hover li:last-child{ padding-right:0px; background-image:none;} 
.menu:hover li a{line-height:40px;font-family:"微软雅黑";font-size:18px;color:#000;}   
.renmendiv{ display:none;}

.newdiv{height:504px; width:100%; background-image:url(newsbg.jpg); background-repeat:no-repeat; background-position:center;margin-top:50px; padding-top:30px;}

.mainnew{height:260px; width:100%; margin-top:40px;}
.mainnew-gs{height:260px; width:24%; float:left;}
.mainnew-gsimg{height:163px; width:100%; background-image:url(gsxw.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-gsimg:hover{ background-image:url(newhover.jpg);}

.mainnew-hy{height:260px; width:24%;float: left;margin-left:16px; margin-right:16px;}
.mainnew-hyimg{height:163px; width:100%; background-image:url(hyxw.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-hyimg:hover{ background-image:url(hyhover.jpg);}

.mainnew-sc{height:260px; width:24%;float: left;}
.mainnew-scimg{height:163px; width:100%; background-image:url(sc.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-scimg:hover{ background-image:url(schover.jpg);}

.mainnew-js{height:260px; width:24%;float:right;}
.mainnew-jsimg{height:163px; width:100%; background-image:url(js.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-jsimg:hover{ background-image:url(jshover.jpg);}

#newslist { padding:0px 0 0; min-height:492px; height:auto !important; height:492px; overflow:visible; width:98%; margin:0px auto;}
#newslist ul {list-style:none}
#newslist li { width:98%; min-height:35px; border-bottom:dotted 1px #dddddd; line-height:25px;margin-left:8px;margin-top:10px; padding-bottom:10px;overflow:hidden;}
#newslist li img{float:left;width:180px; max-height:130px; margin-right:20px;}
#newslist li a {font-size:16px; color:#222;  text-indent:10px;}
#newslist li a:hover{color:red;}
#newslist li i{ display:inline-block;width:200px; height:19px; background-image:url(images/img_20.png); background-repeat:no-repeat; background-position:left; margin:0px auto; margin-top:20px; margin-bottom:20px; color:#fff; text-align:left; text-indent:30px;font-size:14px; font-style:normal; line-height:19px;}
#newslist li span {font-size:14px; margin-right:14px; color:#555;}

.newslist-cls{ width:100%; height:99%;}
.newslist-cls li{ width:100%; height:30px;border:0px; min-width:120px; overflow:hidden;}
.newslist-cls li a{ display:inline-block; float:left; height:30px; line-height:30px; color:#5a5a5a; }
.newslist-cls li a:hover{ color:red;}
.newslist-cls li span{ display:inline-block; float:right; line-height:30px;color:#5a5a5a;}

.footbg{height:100%; max-height:300px; overflow:hidden;width:100%; background-color:#3985de; margin-top:-25px; padding-top:30px;}
.footdiv{height:144px; width:100%;}

.caseleft{ min-height:250px;  overflow:hidden;}
.case-ctitle{ width:100%; height:40px; margin:0px auto; margin-bottom:20px;} 
.case-ctitle span{ display:inline-block; float:left; text-transform:uppercase;width:17%;height:40px; min-height:40px; overflow:hidden; background-color:#fff; margin-right:10px; font-size:11px; font-family:'微软雅黑'; color:#333;line-height:40px; text-align:center;   }
.case-ctitle span:hover{background-color:#0076ca;color:#fff;}
.case-ctitle span a{width:100%; height:100%; font-size:12px; font-family:'微软雅黑'; color:#333;line-height:40px; text-align:center;}
.case-ctitle span a:hover{ color:#fff;text-align:center;font-size:12px; }
.case-ctitle .spanHover{ color:#333;text-align:center;font-size:12px; }
.case-ctitle .spanHover a{color:#333;text-align:center;font-size:12px; }

.indexPicDiv{width:100%; height:100%; margin:0px auto; margin-bottom:5px; margin-top:15px; overflow:hidden; display:none}
.indexPicDivShow{ display:block}


.indexPicDiv li{ width:29%; height:170px; overflow:hidden; float:left; text-align:center; margin-right:7px; margin-left:7px; margin-bottom:20px;}
.indexPicDiv li .divk{ width:100%; height:170px; background-color:#fff; margin:0px auto; position:relative;}
.indexPicDiv .divk .divimg{ width:100%; height:170px; background-color:#fff;  position:relative; margin-bottom:18px; behavior:url(pie.htc);overflow:hidden;}
.indexPicDiv .divk .divimg img{ width:90px ;height:90px; position:relative; z-index:2; behavior:url(pie.htc); padding-top:30px; }
.indexPicDiv .divk .divimg .divimg-text{ width:235px; height:305px; text-align:center; color:#fff; font-size:16px;background-image:url(images/toum.png); text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.indexPicDiv .divk .divimg .divimg-text .divimg-p{  width:235px; height:305px;  display:none; text-align:center; line-height:305px;}
.indexPicDiv .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-305px; font-size:16px;}
.indexPicDiv .divk .divimg:hover .divimg-text a{ color:#fff; font-size:16px; text-align:center;}
.indexPicDiv .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.indexPicDiv .divk p{ text-align:center; margin-top:20px;}
.indexPicDiv .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑';}

.footewm{height:144px; width:12%; float:left; }
.foottel{height:144px; width:21.5%; float:left; margin-left:25px; margin-right:100px}
.footlink{height:114px; width:36.25%;min-height:150px; overflow:hidden; float:right;}
.footlink li{height:14px; width:100%; font-size:14px; text-align:left; font-weight:bold; color:#fff;}

.footfl{ height:144px; width:16.6%; float:left; margin-left:25px;}
.footfl ul{ width:100%; height:255px;}
.footfl ul li{ float:left; width:100%; height:100%; overflow:hidden;}
.footfl ul li dl{ width:100%;}
.footfl ul li dl dt{ font-size:14px; text-indent:10px; font-weight:bold; color:#fff; margin-bottom:15px;}
.footfl ul li dl dt span{ font-size:11px; text-indent:10px;color:#3599eb; text-transform:uppercase;}
.footfl ul li dl dd{ height:30px; padding-left:10px;}
.footfl ul li dl dd a{ font-size:12px; line-height:30px; color:#fff;}
.footfl ul li dl dd a:hover{ color:#fff;} 

.footb{height:40px; width:100%; background:#085bbc; line-height:40px; text-align:center; color:#fff;}

.alxfdiv{height:370px; width:100%; background-image:url(casebg.png); background-repeat:no-repeat; margin-top:50px; padding-top:30px;}

.casediv{ height:295px; width:100%; margin-top:30px;}
.cproducts2{width:100%; height:100%; margin:0px auto; padding:0px auto; overflow:hidden; text-align:left;position:relative; margin-top:20px; }
.cproducts2 ul{ width:100%; height:100%;}
.cproducts2 ul li{ float:left;width:11.1%; height:98px;  text-align:center; margin-left:-1px;} 
.cproducts2 ul li img{width:100%;height:98px;} 

.fenge{height:296px; margin-top:30px;}
.fenge-ul{ width:100%; height:100%; overflow:hidden;}
.fenge-ul li{ width:15%; height:199px; overflow:hidden; float:left; margin-left:4.5px; margin-right:4.5px;}
.fenge-ul li .divk{ width:100%; height:100%; margin:0px auto; position:relative;}
.fenge-ul li .divk .divimg{ width:100%; height:199px;  position:relative; margin-bottom:18px; z-index:2;  behavior:url(pie.htc);overflow:hidden;text-align:center;}
.fenge-ul li .divk .divimg img{ width:100%; height:199px; position:relative; z-index:2; behavior:url(pie.htc); }
.fenge-ul li .divk .divimg .divimg-text{ width:100%; height:296px;  padding:5px; color:#000; background-image:url(toum.png); background-repeat:repeat; text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.fenge-ul li .divk .divimg .divimg-text .divimg-p{  width:100%; height:296px;  display:none;text-align:center; line-height:296px; color:#fff; font-size:16px;}
.fenge-ul li .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-350px;}
.fenge-ul li .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.fenge-ul li .divk p{ text-align:center;}
.fenge-ul li .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑';}


.fixedHeader{position:fixed!important;height:70px!important;width:100%!important;background-color:#fff;border-bottom:solid 1px #fff;transition:height 0.3s; } 
.fixedHeader .logo{ top:5px;}
.fixedHeader .logo h1 img{max-height:50px;transition:height 0.3s;}
.fixedHeader .renmendiv{ display:none;}
.fixedHeader .menu{width:40px;height:40px;position:absolute;right:10px;top:10px;z-index:100000000;}
.fixedHeader .menu .menubtn{width:40px;height:40px;}
.fixedHeader .menu:hover{ width:165px;padding-top:40px; } 

.carousel-control{width:5%;}
.carousel-indicators{left:5%; margin-left:1%;text-align: left;}
.index_silde{ height:17px; bottom:20px;}
.index_silde li{ height:17px; width:44px; background-color:#fff; border:0px;}
.index_silde .active{ height:17px; width:44px; background-color:#da0202;} 
.controlImg{margin-top:150px!important;}
.controlImg_neiye{margin-top:100px!important;}


.zxzxDiv_index ul li{ float:left; width:33%; height:72px; padding-left:1%; text-align:left; overflow:hidden; border-right:solid 1px #dddddd;}
.hiddenLi_02{ display:none;}

.advdiv{height:150px; margin-top:65px;}
.wlw{height:150px; width:25%; float:left; background-image:url(wlw.png); background-repeat:no-repeat; background-position:center; 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; }
.wlw:hover{background-image:url(wlw-1.png);}

.ydwx{height:150px; width:25%; float:left; background-image:url(ydwx.png); background-repeat:no-repeat; background-position:center; 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; }
.ydwx:hover{background-image:url(ydwx-1.png);}

.ytg{height:150px; width:25%; float:left; background-image:url(ytg.png); background-repeat:no-repeat; background-position:center; 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; }
.ytg:hover{background-image:url(ytg-1.png);}

.gxh{height:150px; width:25%; float:left; background-image:url(gxh.png); background-repeat:no-repeat; background-position:center; 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; }
.gxh:hover{background-image:url(gxh-1.png);}

.neiye_index ul li{ float:left; width:33.3%; height:72px; padding-left:1%; text-align:left; overflow:hidden; border-right:solid 1px #dddddd;}

.kfb{height:265px; width:32.25%; float:left; border:1px solid #ddd; margin-right:1.5%; background-image:url(kfb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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; }
.kfb font{  font-size:14px; line-height:30px;}
.kfb:hover{ background-image:url(kfb-1.png); color:#fff;}

.qjb{height:265px; width:32.25%; float:left; border:1px solid #ddd;background-image:url(qjb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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;}
.qjb font{  font-size:14px;line-height:30px;}
.qjb:hover{ background-image:url(qjb-1.png); color:#fff;}

.bzb{height:265px; width:32.25%; float: right; border:1px solid #ddd;background-image:url(bzb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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;}
.bzb font{  font-size:14px;line-height:30px;}
.bzb:hover{ background-image:url(bzb-1.png); color:#fff;}

.aboutusDiv{ width:100%; height:687px; background-image:url(INDUSTRYbk.jpg); background-position:center top; background-repeat:no-repeat; position:relative; overflow:hidden;}
.aboutusDivTitle{ text-align:left; margin-top:0px;}
.aboutusDivText{ margin-top:50px; width:100%; position:static;}
.aboutusDivText img{ display:table-cell; max-width:90%; max-height:357px; text-align:left; border:solid 4px #c4c2c2;margin:0px auto; margin-top:30px; float:none; }
.aboutusDivText h2{ color:red; font-size:20px; line-height:40px;font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.aboutusDivText,.aboutusDivText div,.aboutusDivText p,.aboutusDivText span{font-size:16px; line-height:30px;font-family:"微软雅黑"; color:#333; }
.aboutusDivInfor{ width:98%;  margin:0px auto; margin-bottom:10px; float:none;}


.aboutusAhref{ background-color:#020000;font-size:14px; line-height:30px;font-family:"微软雅黑"; color:#fff; padding:5px; padding-right:15px; padding-left:15px; position:absolute; top:40px; right:100px;}
.granColor{ background-color:#a4a2a2;right:10px;}
.aboutusAhref:hover{ background-color:#da0202; color:#fff;}


.classesDiv{ width:100%; margin:0px auto; background-color:#eeeeee; padding-top:20px; padding-bottom:20px;}
.classedDivTitle img{ float:left; margin-top:10px;}
.classedDivTitle{ text-align:right; height:50px;}
.classedDivTitle ul{ width:405px; height:57px; float:right; background-image:url(classedTypebk.jpg); background-position:bottom center; text-align:
center; background-repeat:no-repeat;}
 

.classesDivText{ width:100%; margin:0px auto; margin-top:20px;}
.classesDivText li{ width:25%; height:265px; margin-bottom:5px; float:left;}
.classesDivText li .clsLi_Div00{ width:190px; height:260px; margin:0px auto; border:solid 1px #c3c3c3; background-color:#fff; overflow:hidden; }
.classesDivText li .clsLi_Div00 .spanImg{ display:block; width:100%; height:140px; overflow:hidden;}
.classesDivText li .clsLi_Div00 .spanImg img{ display:table-cell; max-width:100%; max-height:140px; margin:0px auto; transform:scale(1); transition:transform 0.3s;}
.classesDivText li .clsLi_Div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;}
.classesDivText li .clsLi_Div00 dl{ width:96%; height:125px; margin:0px auto;}
.classesDivText li .clsLi_Div00 dl dt{ height:30px; text-align:center; width:100%;font-family:"微软雅黑"; font-size:18px; color:#000; }
.classesDivText li .clsLi_Div00:hover dl dt{ color:#F00;}
.classesDivText li .clsLi_Div00 dl .clsLi_dl_dd00{ height:30px; line-height:30px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:12px; color:#666666; }
.classesDivText li .clsLi_Div00 dl .clsLi_dl_dd01{ line-height:22px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:12px; color:#666666; }
.classesDivText li a:hover{ text-decoration:none;}

.sxjdDiv{ width:100%; margin:0px auto; padding-bottom:60px;}
.ctitle-sxjd{ text-align:center; padding-top:48px;}
.sxjdDivText{ width:100%;  margin-top:100px; height:311px;}
.sxjdDiv00{ margin-top:15px; height:300px; position:relative;}
.sxjdDiv00 ul{width:100%; height:100%; position:relative;}
.sxjdDiv00 ul li{ width:33.3%; height:100%; float:left;}
.sxjdDiv00 ul li .sxjd_liDiv00{ width:250px; height:100%; margin:0px auto;}
.sxjdDiv00 li .sxjd_liDiv00 .spanImg{ height:190px;}
.sxjdDiv00 li .sxjd_liDiv00 .spanImg img{max-height:190px;} 

.sxjdDiv00 li .sxjd_liDiv00 dl{ width:96%; height:80px; margin:0px auto;}
.sxjdDiv00 li .sxjd_liDiv00 dl dt{font-size:14px; background-position:left 13px; background-repeat:no-repeat; text-indent:15px; }
.sxjdDiv00 li .sxjd_liDiv00:hover dl dt{ color:#F00;}
.sxjdDiv00 li .sxjd_liDiv00 dl dd{font-size:12px; }
.sxjdDiv00 ul li a:hover{ text-decoration:none;}
 
.jdzsDiv ul li .div00{ width:190px; height:135px; margin:0px auto; position:relative;}
.jdzsDiv li .div00 .spanImg{ display:block; width:100%; height:135px; overflow:hidden;}
.jdzsDiv li .div00 .spanImg img{ display:table-cell; max-width:190px; max-height:135px; margin:0px auto; transform:scale(1); transition:transform 0.3s;}  



.hotclasses{ padding-top:30px; padding-bottom:30px;}
.hotcls-title{ height:30px!important; margin-bottom:0px;}
.hotcls-title img{ max-width:100%;}

.hotclassDiv{ width:100%; height:auto; margin:0px auto; margin-top:10px; position:relative;}
.hotclassDiv .div00{ width:100%; height:100%;}
.hotclassDiv00{ display:none} 

.morehref{ display:block; height:30px; line-height:30px; width:100px; border:solid 1px #dddddd; border-radius:10px; box-shadow:0px 0px 2px #666; background-color:#fff; text-align:center; margin:0px auto; margin-top:30px; transition:background-color 0.3s;}
.morehref:hover{ background-color:#F00; color:#fff; transition:background-color 0.3s;}

.ctitle-jdzs{ width:100%; height:30px!important; border-bottom:solid 1px #dddddd; margin-top:30px;}
.ctitle-jdzs .jdzsImg{ float:left;}
.ctitle-jdzs .jdzsa{ float:right;}

.mxkcDiv{ margin-left:0px;}
.mxkcDivImg{ width:100%; height:150px; text-align:left;}
.mxkcDivImg img{ max-height:100%;}
.mxkcDiv ul{ width:100%; margin:0px auto;}
.mxkcDiv ul li{ width:94%; height:100px;} 
 
 
.hotnewsDiv00{ width:98%; height:99%; margin:0px auto; margin-top:1%; overflow:hidden;}
.videoDiv{ width:48%; height:260px; float:left;}
.videoDiv img{ max-width:100%; width:auto; height:auto;}
.hotnewsDiv00 dl{ width:50%; margin:0px auto; margin-top:10px; float:right;} 

.teachDivList{width:100%; height:410px; margin-top:30px;}
.teachDivList li{ width:33.3%; height:100%; float:left; position:relative;} 
.teachDivList li:last-child{ display:none;}

.studentDivList{width:100%; height:450px; margin-top:30px;}
.studentDivList li{ width:33.3%; height:100%; float:left; position:relative;}
.studentDivList li .div00{ width:250px; height:365px; margin:0px auto; position:relative;}
.studentDivList li:last-child{ display:none;}


.studentDivList_page{width:100%; margin:0px auto; margin-top:10px;}
.studentDivList_page li{ width:33.3%; height:450px; float:left; position:relative; margin-bottom:20px;}
.studentDivList_page li .div00{ width:33.3%; height:365px;position:relative; float:left;border:solid 1px #ddd;} 

.newsDiv{width:100%; margin:0px auto;padding-bottom:55px;position:relative; border-top:solid 2px #ddd;}
.newsDivTitle{text-align:center; margin-bottom:50px;}


.newsDiv ul{width:100%;margin:0px auto; margin-top:60px;}
.newsDiv ul li{width:50%;height:338px; position:relative; float:left; margin-bottom:20px;} 

#footer{width:100%; height:auto; background-color:#dedede;position:relative; padding-top:20px;} 
.footerbtlogo{text-align:center; margin-bottom:10px; margin-top:10px;}
.footerbtlogo img{ max-height:80px; margin:0px auto;}

.footerBorder{width:100%; margin:0px auto; background-color:#fff;color:#999999;text-align:left; bottom:0px; position:relative;}
.footerBorder,.footerBorder a,.footerBorder div,.footerBorder p{color:#333;line-height:20px;font-size:14px;font-family:"微软雅黑";} 
.footerBorderLeft,.footerBorderRight{ margin-top:10px;}



#positionDiv{width:100%; min-height:50px; margin:0px auto; padding-bottom:20px ; border-bottom:1px solid #ddd; }
.positionDiv00{ width:100%;  min-height:50px;margin:0px auto; }

#positionDiv h2{width:100%;height:59px; margin:0px auto; margin-top:8px; background-color:#3985de;padding-top:15px;}
#positionDiv h2 div{ width:100%; height:36px;line-height:36px;font-family:"微软雅黑";font-size:20px; font-weight:bold; color:#fff; text-align:left; text-indent:20px;} 

#positionDiv ul{width:90%; margin:0px auto;}
#positionDiv ul li{height:50px;width:25%;text-align:left; background-color:#fff;background-image:url(ico-jd.jpg); background-repeat:no-repeat; background-position:left 25px; text-indent:15px; float:left;}
#positionDiv ul li a{font-size:18px;font-family:"微软雅黑";color:#000;line-height:50px;}
#positionDiv ul li:hover{ background-image:url(ico-jd-red.jpg); transition:all 0.3s}
#positionDiv ul li:hover a{ color:red; transition:all 0.3s}
.rightDiv{ width:100%; margin:0px auto;}
.rightDiv .rightTitle{ width:100%; height:35px; background-position:-30px top; font-size:1.2em} 
.neirye_h1{ margin-left:35px;}
.rightDiv .rightTitle label{ display:none;}
.neiyeDiv div,.neiyeDiv p,.neiyeDiv a,.neiyeDiv font,.neiyeDiv span{line-height:30px;important;font-family:"微软雅黑";} 
.studentDivList_page{width:100%; margin:0px auto; margin-top:10px;}
.studentDivList_page li{ width:50%; height:450px; float:left; position:relative; margin-bottom:20px;}
.studentDivList_page li .div00{ width:290px; height:365px;position:relative; float:left;border:solid 1px #ddd;}   
#teacher_list{ margin-top:18px;}
#teacher_list ul li{width:98%; height:302px; background-color:#f5f5f5; border:solid 2px #e3e3e3;  position:relative; margin-right:2%; margin-bottom:20px;margin-top:10px;transition:margin-top 0.3s,border 0.3s; float:left;}
#teacher_list ul li:hover{ border:solid 2px #da0203; margin-top:0px;transition:margin-top 0.3s,border 0.3s;}
#teacher_list ul li .cleDiv{width:99%;height:285px;margin:0px auto; margin-top:4px; overflow:hidden;position:relative;}  
#teacher_list ul li .cleDiv .p_infor{line-height:26px;font-size:1.3em;font-family:"微软雅黑"; text-align:left; color:#666666;}  

.pageImgDiv ul{width:100%; margin:0px auto; position:relative; margin-top:20px;}
.pageImgDiv ul li{ width:50%; height:204px; float:left; margin-bottom:10px;}
.pageImgDiv ul li .div00{ width:290px; height:204px; margin:0px auto; position:relative;} 

#news_list ul li h2 a{font-size:1.2em;font-weight:bold;height:30px;line-height:30px;margin-bottom:2px;overflow:hidden;}
.probar_right {height:auto;width:100%; margin:0px auto} 
.probar_right ul li{ margin-top:10px;}
.probar_right ul li h1,.probar_right ul li h3{color:#000;font-size:1.2em;line-height:30px;text-align:left;}
.probar_right ul li h1{ font-size:1.0em line-height:40px;}
.probar_right ul li h2{color:#000;font-size:1.2em;line-height:30px;text-align:left;}
.student_left {width:300px; margin:0px auto; float:none;}
.student_right {width:96%;margin: 0px auto; float:none;}
.student_right li h1{ font-size:1.4em}
.student_right .studentInfor { font-size:1.2em}
.studentRightDiv{ width:98%; margin:0px auto; float:none;}

#about .time,#about .time  a{ font-size:1.0em!important}

#product_list ul li{width:33.3%;float:left;position:relative;}
#product_list ul li div{width:100%;height:100%;margin:0px auto;overflow:hidden;float:left;position:relative;padding-top:20px;padding-bottom:20px;}
#product_list ul li:last-child div{}
#product_list ul li div .productImg{width:280px;height:210px;margin:0px auto;display:block;text-align:center;position:relative;overflow:hidden;margin-bottom:10px; display:table-cell; vertical-align:middle; text-align:center;}
#product_list ul li div .productImg img{max-width:100%;max-height:100%;margin:0px auto;display:table-cell;vertical-align:middle;text-align:center;transform:scale(1);transition:transform 0.5s;}
#product_list ul li:hover div .productImg img{transform:scale(1.1);transition:transform 0.5s;}
#product_list ul li div p{height:40px;width:92%;margin:0px auto;text-align:center;display:block;line-height:25px;margin-top:1px;}
#product_list ul li div p a{line-height:25px;font-size:14px;font-family:"微软雅黑";}

#xg_pic,#xg_news,.content{padding:4px 0 0 0;background:url("/images/rightbar.jpg") no-repeat scroll left top; width:98%; margin:0px auto;}

.rightDivText,.rightDivText span,.rightDivText p{ font-size:1.2em;}
	
}


/*------------------------------------------------------------begin  @media (min-width:768px) and (max-width:1023px) ------------------------------------------*/
@media(min-width:481px) and (max-width:1024px) 
{

body{ margin:0px auto; padding:0px; font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif; color:#333; min-width:100%;}
.wdiv{width:100%;margin:0px auto;padding:0px auto;position:relative;}  

#header{width:100%;height:90px; background:#3985de;transition:height 0.3s;}
.logo{position:absolute;top:10px;left:0px;width:500px;height:61px;z-index:1;transition:height 0.3s;}
.logo h1{ height:100%;}
.logo h1 img{max-height:100%;transition:height 0.3s;}
.fbdiv{ display:none;}
.menu{width:50px;height:50px;position:absolute;right:10px;top:20px;z-index:1000000000;}
.menu .menubtn{ display:block; width:50px;height:50px;position:absolute;right:0px;top:0px;background-image:url(menu_mob.png); background-position:top right; background-repeat:no-repeat; background-size:100% 100%;}
.menu li{ display:none;} 
.menu:hover{ width:165px;padding-top:50px; background-color:#eee; border-left:solid 1px #ddd; border-right:solid 1px #ddd; }
.menu:hover li{margin:0px auto;padding:0px;height:40px; width:100%; text-align:center; background-color:#fff; background-image:none; border-bottom:solid 1px #ddd; display:block; position:relative;}
.menu:hover li:last-child{ padding-right:0px; background-image:none;} 
.menu:hover li a{line-height:40px;font-family:"微软雅黑";font-size:18px;color:#000;}   
.renmendiv{ display:none;}

.newdiv{height:504px; width:100%; background-image:url(newsbg.jpg); background-repeat:no-repeat; background-position:center;margin-top:50px; padding-top:30px;}

.mainnew{height:260px; width:100%; margin-top:40px;}
.mainnew-gs{height:260px; width:25%; float:left;}
.mainnew-gsimg{height:163px; width:100%; background-image:url(gsxw.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-gsimg:hover{ background-image:url(newhover.jpg);}

.mainnew-hy{height:260px; width:25%;float: left; margin-left:0px; margin-right:0px;}
.mainnew-hyimg{height:163px; width:100%; background-image:url(hyxw.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-hyimg:hover{ background-image:url(hyhover.jpg);}

.mainnew-sc{height:260px; width:25%;float: left;}
.mainnew-scimg{height:163px; width:100%; background-image:url(sc.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-scimg:hover{ background-image:url(schover.jpg);}

.mainnew-js{height:260px; width:25%;float:right;}
.mainnew-jsimg{height:163px; width:100%; background-image:url(js.jpg); background-repeat:no-repeat; background-position:center;}
.mainnew-jsimg:hover{ background-image:url(jshover.jpg);}

#newslist { padding:0px 0 0; min-height:492px; height:auto !important; height:492px; overflow:visible; width:98%; margin:0px auto;}
#newslist ul {list-style:none}
#newslist li { width:98%; min-height:35px; border-bottom:dotted 1px #dddddd; line-height:25px;margin-left:8px;margin-top:10px; padding-bottom:10px;overflow:hidden;}
#newslist li img{float:left;width:180px; max-height:130px; margin-right:20px;}
#newslist li a {font-size:16px; color:#222;  text-indent:10px;}
#newslist li a:hover{color:red;}
#newslist li i{ display:inline-block;width:200px; height:19px; background-image:url(images/img_20.png); background-repeat:no-repeat; background-position:left; margin:0px auto; margin-top:20px; margin-bottom:20px; color:#fff; text-align:left; text-indent:30px;font-size:14px; font-style:normal; line-height:19px;}
#newslist li span {font-size:14px; margin-right:14px; color:#555;}

.newslist-cls{ width:100%; height:99%;}
.newslist-cls li{ width:100%; height:30px;border:0px; min-width:120px; overflow:hidden;}
.newslist-cls li a{ display:inline-block; float:left; height:30px; line-height:30px; color:#5a5a5a; }
.newslist-cls li a:hover{ color:red;}
.newslist-cls li span{ display:inline-block; float:right; line-height:30px;color:#5a5a5a;}

.caseleft{ min-height:250px;  overflow:hidden;}
.case-ctitle{ width:100%; height:40px; margin:0px auto; margin-bottom:20px;} 
.case-ctitle span{ display:inline-block; float:left; text-transform:uppercase;width:20%;height:40px; min-height:40px; margin-bottom:15px;overflow:hidden; background-color:#fff; margin-left:7.5px; margin-right:7.5px; font-size:11px; font-family:'微软雅黑'; color:#333;line-height:40px; text-align:center;   }
.case-ctitle span:hover{background-color:#0076ca;color:#fff;}
.case-ctitle span a{width:100%; height:100%; font-size:12px; font-family:'微软雅黑'; color:#333;line-height:40px; text-align:center;}
.case-ctitle span a:hover{ color:#fff;text-align:center;font-size:12px; }
.case-ctitle .spanHover{ color:#333;text-align:center;font-size:12px; }
.case-ctitle .spanHover a{color:#333;text-align:center;font-size:12px; }

.indexPicDiv{width:100%; height:100%; margin:0px auto; margin-bottom:5px; margin-top:15px; overflow:hidden; display:none}
.indexPicDivShow{ display:block}


.indexPicDiv li{ width:29%; height:170px; overflow:hidden; float:left; text-align:center; margin-right:7px; margin-left:7px; margin-bottom:20px;}
.indexPicDiv li .divk{ width:100%; height:170px; background-color:#fff; margin:0px auto; position:relative;}
.indexPicDiv .divk .divimg{ width:100%; height:170px; background-color:#fff;  position:relative; margin-bottom:18px; behavior:url(pie.htc);overflow:hidden;}
.indexPicDiv .divk .divimg img{ width:134px ;height:100px; position:relative; z-index:2; behavior:url(pie.htc); padding-top:30px; }
.indexPicDiv .divk .divimg .divimg-text{ width:235px; height:305px; text-align:center; color:#fff; font-size:16px;background-image:url(images/toum.png); text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.indexPicDiv .divk .divimg .divimg-text .divimg-p{  width:235px; height:305px;  display:none; text-align:center; line-height:305px;}
.indexPicDiv .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-305px; font-size:16px;}
.indexPicDiv .divk .divimg:hover .divimg-text a{ color:#fff; font-size:16px; text-align:center;}
.indexPicDiv .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.indexPicDiv .divk p{ text-align:center; margin-top:20px;}
.indexPicDiv .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑';}

.footbg{height:265px; width:100%; background-image:url(footbg.png); background-repeat:no-repeat; background-position:center; margin-top:-25px; padding-top:70px;}
.footdiv{height:144px; width:100%;}



.footewm{height:144px; width:25%; float: right; }
.footewm img{max-height:110px; margin:0px auto;}
.foottel{height:144px; width:21.5%; float:left; margin-left:25px; margin-right:100px}
.foottel img{max-height:120px; margin:0px auto;}
.footlink{height:114px; width:20%; float:left;}
.footlink li{height:14px; width:100%; font-size:14px; text-align:left; font-weight:bold; color:#fff;}



.footfl{ height:144px; width:16.6%; float:left; margin-left:0px;}
.footfl ul{ width:100%; height:255px;}
.footfl ul li{ float:left; width:100%; height:100%; overflow:hidden;}
.footfl ul li dl{ width:100%;}
.footfl ul li dl dt{ font-size:14px; text-indent:10px; font-weight:bold; color:#fff; margin-bottom:15px;}
.footfl ul li dl dt span{ font-size:11px; text-indent:10px;color:#3599eb; text-transform:uppercase;}
.footfl ul li dl dd{ height:30px; padding-left:10px;}
.footfl ul li dl dd a{ font-size:12px; line-height:30px; color:#fff;}
.footfl ul li dl dd a:hover{ color:#fff;} 

.footb{height:40px; width:100%; background:#085bbc; line-height:40px; text-align:center; color:#fff;}

.alxfdiv{height:370px; width:100%; background-image:url(casebg.png); background-repeat:no-repeat; margin-top:50px; padding-top:30px;}

.casediv{ height:295px; width:100%; margin-top:30px;}
.cproducts2{width:100%; height:100%; margin:0px auto; padding:0px auto; overflow:hidden; text-align:left;position:relative; margin-top:20px; }
.cproducts2 ul{ width:100%; height:100%;}
.cproducts2 ul li{ float:left;width:11.1%; height:98px;  text-align:center; margin-left:-1px;} 
.cproducts2 ul li img{width:100%;height:98px;} 

.fenge{height:296px; margin-top:30px;}
.fenge-ul{ width:100%; height:100%; overflow:hidden;}
.fenge-ul li{ width:18.5%; height:200px; overflow:hidden; float:left; margin-left:4.5px; margin-right:4.5px;}
.fenge-ul li .divk{ width:100%; height:100%; margin:0px auto; position:relative;}
.fenge-ul li .divk .divimg{ width:100%; height:200px;  position:relative; margin-bottom:18px; z-index:2;  behavior:url(pie.htc);overflow:hidden;text-align:center;}
.fenge-ul li .divk .divimg img{ width:100%; height:200px; position:relative; z-index:2; behavior:url(pie.htc); }
.fenge-ul li .divk .divimg .divimg-text{ width:100%; height:200px;  padding:5px; color:#000; background-image:url(toum.png); background-repeat:repeat; text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.fenge-ul li .divk .divimg .divimg-text .divimg-p{  width:100%; height:200px;  display:none;text-align:center; line-height:25px; padding-top:80px; color:#fff; font-size:16px;}
.fenge-ul li .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-200px;}
.fenge-ul li .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.fenge-ul li .divk p{ text-align:center;}
.fenge-ul li .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑';}


.fixedHeader{position:fixed!important;height:70px!important;width:100%!important;background-color:#fff;border-bottom:solid 1px #fff;transition:height 0.3s; } 
.fixedHeader .logo{ top:5px;}
.fixedHeader .logo h1 img{max-height:50px;transition:height 0.3s;}
.fixedHeader .renmendiv{ display:none;}
.fixedHeader .menu{width:40px;height:40px;position:absolute;right:10px;top:10px;z-index:100000000000;}
.fixedHeader .menu .menubtn{width:40px;height:40px;}
.fixedHeader .menu:hover{ width:165px;padding-top:40px; } 

.carousel-control{width:5%;}
.carousel-indicators{left:5%; margin-left:1%;text-align: left;}
.index_silde{ height:17px; bottom:20px;}
.index_silde li{ height:17px; width:44px; background-color:#fff; border:0px;}
.index_silde .active{ height:17px; width:44px; background-color:#da0202;} 
.controlImg{margin-top:100px!important;}
.controlImg_neiye{margin-top:100px!important;}


.zxzxDiv_index ul li{ float:left; width:33%; height:72px; padding-left:1%; text-align:left; overflow:hidden; border-right:solid 1px #dddddd;}
.hiddenLi_02{ display:none;}

.advdiv{height:150px; margin-top:65px;}
.wlw{height:150px; width:25%; float:left; background-image:url(wlw.png); background-repeat:no-repeat; background-position:center; 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; }
.wlw:hover{background-image:url(wlw-1.png);}

.ydwx{height:150px; width:25%; float:left; background-image:url(ydwx.png); background-repeat:no-repeat; background-position:center; 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; }
.ydwx:hover{background-image:url(ydwx-1.png);}

.ytg{height:150px; width:25%; float:left; background-image:url(ytg.png); background-repeat:no-repeat; background-position:center; 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; }
.ytg:hover{background-image:url(ytg-1.png);}

.gxh{height:150px; width:25%; float:left; background-image:url(gxh.png); background-repeat:no-repeat; background-position:center; 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; }
.gxh:hover{background-image:url(gxh-1.png);}

.neiye_index ul li{ float:left; width:33.3%; height:72px; padding-left:1%; text-align:left; overflow:hidden; border-right:solid 1px #dddddd;}

.kfb{height:265px; width:32.25%; float:left; border:1px solid #ddd; margin-right:1.5%; background-image:url(kfb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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; }
.kfb font{  font-size:14px; line-height:30px;}


.qjb{height:265px; width:32.25%; float:left; border:1px solid #ddd;background-image:url(qjb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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;}
.qjb font{  font-size:14px;line-height:30px;}


.bzb{height:265px; width:32.25%; float: right; border:1px solid #ddd;background-image:url(bzb.png);background-repeat:no-repeat; background-position:center top;  padding-top:150px; font-size:14px; color:#555; font-weight:bold; text-align:center; 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;}
.bzb font{  font-size:14px;line-height:30px;}


.aboutusDiv{ width:100%; height:687px; background-image:url(INDUSTRYbk.jpg); background-position:center top; background-repeat:no-repeat; position:relative; overflow:hidden;}
.aboutusDivTitle{ text-align:left; margin-top:0px;}
.aboutusDivText{ margin-top:50px; width:100%; position:static;}
.aboutusDivText img{ display:table-cell; max-width:90%; max-height:357px; text-align:left; border:solid 4px #c4c2c2;margin:0px auto; margin-top:30px; float:none; }
.aboutusDivText h2{ color:red; font-size:20px; line-height:40px;font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.aboutusDivText,.aboutusDivText div,.aboutusDivText p,.aboutusDivText span{font-size:16px; line-height:30px;font-family:"微软雅黑"; color:#333; }
.aboutusDivInfor{ width:98%;  margin:0px auto; margin-bottom:10px; float:none;}


.aboutusAhref{ background-color:#020000;font-size:14px; line-height:30px;font-family:"微软雅黑"; color:#fff; padding:5px; padding-right:15px; padding-left:15px; position:absolute; top:40px; right:100px;}
.granColor{ background-color:#a4a2a2;right:10px;}
.aboutusAhref:hover{ background-color:#da0202; color:#fff;}


.classesDiv{ width:100%; margin:0px auto; background-color:#eeeeee; padding-top:20px; padding-bottom:20px;}
.classedDivTitle img{ float:left; margin-top:10px;}
.classedDivTitle{ text-align:right; height:50px;}
.classedDivTitle ul{ width:405px; height:57px; float:right; background-image:url(classedTypebk.jpg); background-position:bottom center; text-align:
center; background-repeat:no-repeat;}
 

.classesDivText{ width:100%; margin:0px auto; margin-top:20px;}
.classesDivText li{ width:25%; height:265px; margin-bottom:5px; float:left;}
.classesDivText li .clsLi_Div00{ width:190px; height:260px; margin:0px auto; border:solid 1px #c3c3c3; background-color:#fff; overflow:hidden; }
.classesDivText li .clsLi_Div00 .spanImg{ display:block; width:100%; height:140px; overflow:hidden;}
.classesDivText li .clsLi_Div00 .spanImg img{ display:table-cell; max-width:100%; max-height:140px; margin:0px auto; transform:scale(1); transition:transform 0.3s;}
.classesDivText li .clsLi_Div00:hover .spanImg img{transform:scale(1.1); transition:transform 0.3s;}
.classesDivText li .clsLi_Div00 dl{ width:96%; height:125px; margin:0px auto;}
.classesDivText li .clsLi_Div00 dl dt{ height:30px; text-align:center; width:100%;font-family:"微软雅黑"; font-size:18px; color:#000; }
.classesDivText li .clsLi_Div00:hover dl dt{ color:#F00;}
.classesDivText li .clsLi_Div00 dl .clsLi_dl_dd00{ height:30px; line-height:30px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:12px; color:#666666; }
.classesDivText li .clsLi_Div00 dl .clsLi_dl_dd01{ line-height:22px; text-align:left; width:100%;font-family:"微软雅黑"; font-size:12px; color:#666666; }
.classesDivText li a:hover{ text-decoration:none;}

.sxjdDiv{ width:100%; margin:0px auto; padding-bottom:60px;}
.ctitle-sxjd{ text-align:center; padding-top:48px;}
.sxjdDivText{ width:100%;  margin-top:100px; height:311px;}
.sxjdDiv00{ margin-top:15px; height:300px; position:relative;}
.sxjdDiv00 ul{width:100%; height:100%; position:relative;}
.sxjdDiv00 ul li{ width:33.3%; height:100%; float:left;}
.sxjdDiv00 ul li .sxjd_liDiv00{ width:250px; height:100%; margin:0px auto;}
.sxjdDiv00 li .sxjd_liDiv00 .spanImg{ height:190px;}
.sxjdDiv00 li .sxjd_liDiv00 .spanImg img{max-height:190px;} 

.sxjdDiv00 li .sxjd_liDiv00 dl{ width:96%; height:80px; margin:0px auto;}
.sxjdDiv00 li .sxjd_liDiv00 dl dt{font-size:14px; background-position:left 13px; background-repeat:no-repeat; text-indent:15px; }
.sxjdDiv00 li .sxjd_liDiv00:hover dl dt{ color:#F00;}
.sxjdDiv00 li .sxjd_liDiv00 dl dd{font-size:12px; }
.sxjdDiv00 ul li a:hover{ text-decoration:none;}
 
.jdzsDiv ul li .div00{ width:190px; height:135px; margin:0px auto; position:relative;}
.jdzsDiv li .div00 .spanImg{ display:block; width:100%; height:135px; overflow:hidden;}
.jdzsDiv li .div00 .spanImg img{ display:table-cell; max-width:190px; max-height:135px; margin:0px auto; transform:scale(1); transition:transform 0.3s;}  



.hotclasses{ padding-top:30px; padding-bottom:30px;}
.hotcls-title{ height:30px!important; margin-bottom:0px;}
.hotcls-title img{ max-width:100%;}

.hotclassDiv{ width:100%; height:auto; margin:0px auto; margin-top:10px; position:relative;}
.hotclassDiv .div00{ width:100%; height:100%;}
.hotclassDiv00{ display:none} 

.morehref{ display:block; height:30px; line-height:30px; width:100px; border:solid 1px #dddddd; border-radius:10px; box-shadow:0px 0px 2px #666; background-color:#fff; text-align:center; margin:0px auto; margin-top:30px; transition:background-color 0.3s;}
.morehref:hover{ background-color:#F00; color:#fff; transition:background-color 0.3s;}

.ctitle-jdzs{ width:100%; height:30px!important; border-bottom:solid 1px #dddddd; margin-top:30px;}
.ctitle-jdzs .jdzsImg{ float:left;}
.ctitle-jdzs .jdzsa{ float:right;}

.mxkcDiv{ margin-left:0px;}
.mxkcDivImg{ width:100%; height:150px; text-align:left;}
.mxkcDivImg img{ max-height:100%;}
.mxkcDiv ul{ width:100%; margin:0px auto;}
.mxkcDiv ul li{ width:94%; height:100px;} 
 
 
.hotnewsDiv00{ width:98%; height:99%; margin:0px auto; margin-top:1%; overflow:hidden;}
.videoDiv{ width:48%; height:260px; float:left;}
.videoDiv img{ max-width:100%; width:auto; height:auto;}
.hotnewsDiv00 dl{ width:50%; margin:0px auto; margin-top:10px; float:right;} 

.teachDivList{width:100%; height:410px; margin-top:30px;}
.teachDivList li{ width:33.3%; height:100%; float:left; position:relative;} 
.teachDivList li:last-child{ display:none;}

.studentDivList{width:100%; height:450px; margin-top:30px;}
.studentDivList li{ width:33.3%; height:100%; float:left; position:relative;}
.studentDivList li .div00{ width:250px; height:365px; margin:0px auto; position:relative;}
.studentDivList li:last-child{ display:none;}


.studentDivList_page{width:100%; margin:0px auto; margin-top:10px;}
.studentDivList_page li{ width:33.3%; height:450px; float:left; position:relative; margin-bottom:20px;}
.studentDivList_page li .div00{ width:33.3%; height:365px;position:relative; float:left;border:solid 1px #ddd;} 

.newsDiv{width:100%; margin:0px auto;padding-bottom:55px;position:relative; border-top:solid 2px #ddd;}
.newsDivTitle{text-align:center; margin-bottom:50px;}


.newsDiv ul{width:100%;margin:0px auto; margin-top:60px;}
.newsDiv ul li{width:50%;height:338px; position:relative; float:left; margin-bottom:20px;} 

#footer{width:100%; height:auto; background-color:#dedede;position:relative; padding-top:20px;} 
.footerbtlogo{text-align:center; margin-bottom:10px; margin-top:10px;}
.footerbtlogo img{ max-height:80px; margin:0px auto;}

.footerBorder{width:100%; margin:0px auto; background-color:#fff;color:#999999;text-align:left; bottom:0px; position:relative;}
.footerBorder,.footerBorder a,.footerBorder div,.footerBorder p{color:#333;line-height:20px;font-size:14px;font-family:"微软雅黑";} 
.footerBorderLeft,.footerBorderRight{ margin-top:10px;}



#positionDiv{width:100%; min-height:50px; margin:0px auto; padding-bottom:20px ; border-bottom:1px solid #ddd; }
.positionDiv00{ width:100%;  min-height:50px;margin:0px auto; }

#positionDiv h2{width:100%;height:59px; margin:0px auto; margin-top:8px; background-color:#3985de;padding-top:15px;}
#positionDiv h2 div{ width:100%; height:36px;line-height:36px;font-family:"微软雅黑";font-size:20px; font-weight:bold; color:#fff; text-align:left; text-indent:20px;} 

#positionDiv ul{width:90%; margin:0px auto;}
#positionDiv ul li{height:50px;width:25%;text-align:left; background-color:#fff;background-image:url(ico-jd.jpg); background-repeat:no-repeat; background-position:left 25px; text-indent:15px; float:left;}
#positionDiv ul li a{font-size:18px;font-family:"微软雅黑";color:#000;line-height:50px;}
#positionDiv ul li:hover{ background-image:url(ico-jd-red.jpg); transition:all 0.3s}
#positionDiv ul li:hover a{ color:red; transition:all 0.3s}
.rightDiv{ width:100%; margin:0px auto;}
.rightDiv .rightTitle{ width:100%; height:35px; background-position:-30px top; font-size:1.2em} 
.neirye_h1{ margin-left:35px;}
.rightDiv .rightTitle label{ display:none;}
.neiyeDiv div,.neiyeDiv p,.neiyeDiv a,.neiyeDiv font,.neiyeDiv span{line-height:30px;font-family:"微软雅黑";} 
.studentDivList_page{width:100%; margin:0px auto; margin-top:10px;}
.studentDivList_page li{ width:50%; height:450px; float:left; position:relative; margin-bottom:20px;}
.studentDivList_page li .div00{ width:290px; height:365px;position:relative; float:left;border:solid 1px #ddd;}   
#teacher_list{ margin-top:18px;}
#teacher_list ul li{width:98%; height:302px; background-color:#f5f5f5; border:solid 2px #e3e3e3;  position:relative; margin-right:2%; margin-bottom:20px;margin-top:10px;transition:margin-top 0.3s,border 0.3s; float:left;}
#teacher_list ul li:hover{ border:solid 2px #da0203; margin-top:0px;transition:margin-top 0.3s,border 0.3s;}
#teacher_list ul li .cleDiv{width:99%;height:285px;margin:0px auto; margin-top:4px; overflow:hidden;position:relative;}  
#teacher_list ul li .cleDiv .p_infor{line-height:26px;font-size:1.3em;font-family:"微软雅黑"; text-align:left; color:#666666;}  

.pageImgDiv ul{width:100%; margin:0px auto; position:relative; margin-top:20px;}
.pageImgDiv ul li{ width:50%; height:204px; float:left; margin-bottom:10px;}
.pageImgDiv ul li .div00{ width:290px; height:204px; margin:0px auto; position:relative;} 

#news_list ul li h2 a{font-size:1.2em;font-weight:bold;height:30px;line-height:30px;margin-bottom:2px;overflow:hidden;}
.probar_right {height:auto;width:100%; margin:0px auto} 
.probar_right ul li{ margin-top:10px;}
.probar_right ul li h1,.probar_right ul li h3{color:#000;font-size:1.2em;line-height:30px;text-align:left;}
.probar_right ul li h1{ font-size:1.0em line-height:40px;}
.probar_right ul li h2{color:#000;font-size:1.2em;line-height:30px;text-align:left;}
.student_left {width:300px; margin:0px auto; float:none;}
.student_right {width:96%;margin: 0px auto; float:none;}
.student_right li h1{ font-size:1.4em}
.student_right .studentInfor { font-size:1.2em}
.studentRightDiv{ width:98%; margin:0px auto; float:none;}

#about .time,#about .time  a{ font-size:1.0em!important}

#product_list ul li{width:33.3%;float:left;position:relative;}
#product_list ul li div{width:100%;height:100%;margin:0px auto;overflow:hidden;float:left;position:relative;padding-top:20px;padding-bottom:20px;}
#product_list ul li:last-child div{}
#product_list ul li div .productImg{width:280px;height:210px;margin:0px auto;display:block;text-align:center;position:relative;overflow:hidden;margin-bottom:10px; display:table-cell; vertical-align:middle; text-align:center;}
#product_list ul li div .productImg img{max-width:100%;max-height:100%;margin:0px auto;display:table-cell;vertical-align:middle;text-align:center;transform:scale(1);transition:transform 0.5s;}
#product_list ul li:hover div .productImg img{transform:scale(1.1);transition:transform 0.5s;}
#product_list ul li div p{height:40px;width:92%;margin:0px auto;text-align:center;display:block;line-height:25px;margin-top:1px;}
#product_list ul li div p a{line-height:25px;font-size:14px;font-family:"微软雅黑";}

#xg_pic,#xg_news,.content{padding:4px 0 0 0;background:url("/images/rightbar.jpg") no-repeat scroll left top; width:98%; margin:0px auto;}

.rightDivText,.rightDivText span,.rightDivText p{ font-size:1.2em;}


}
/*------------------------------------------------------------end  @media (min-width:768px) and (max-width:1023px) ------------------------------------------*/

/* 平板电脑布局: 481px 至 768px。样式继承自: 移动设备布局。竖放*/
@media(min-width:1025px) and (max-width:1200px) 
{
	
}

