html{ font-size:62%; font-family:Î¢ÈíÑÅºÚ !important;}
body{ overflow: auto;}

.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }


.navbar-default{ background:rgba(255,255,255,1);margin-bottom:0; border:none;
transition:all 1s ease;
    -webkit-transition:all 1s ease;
}
.navbarbluebg{background:rgba(21,68,196,1);}
.navcontent{  width:1200px; height:80px; margin:0 auto;}
.logoimg,.navcats,.bespace{ list-style:none; padding:0; margin:0; display: inline-block;}
.logoimg{ width:230px;}

.navcats{ position:relative; width:650px; margin-left:170px;}
.navbar-header,.collapse{ min-height:80px;}
.navbar-brand{ min-height:60px; padding-top:25px;}
.navbar-toggle{margin-top:20px;}
.navbar-right{ top:140px !important}
.collapse{ min-height:30px; margin-top:30px;}
.collapse.in{ margin-top:0px;}
.navbar-nav li a{min-width:100px; text-align:center;font-size:16px; color: #039 ;}
.navbar-nav li:hover,.navbar-nav ul li:hover{ background:#f4f7ff !important;}
.navbar-nav ul li { padding:0;}
.navbar-nav ul li a{ font-size:14px; color: #fff; line-height:16px; background:none !important;}
.dropdown:hover>ul{ display:block;}
.dropdown-menu{ left:-20px !important;}
.collapse.in .dropdown-menu{ left:-2000px !important;}

.carousel{margin-top:80px;}
.item a{ display:block; width:100%; height:600px;}

.bxslider li { height:600px; overflow:hidden;}
.bxslider li a{ display:block; width:100%; height:600px; position:absolute; top:0; left:0; z-index:9; text-align:center; padding-top:250px;}
.bxslider li a img{opacity:0.2; filter:alpha(opacity=20);}

.sec{ width:100%;}
.sectitle{ width:100%; text-align:center; font-size:24px; color:#ff7900; line-height:140px;}
.titlebottom{ width:60px; height:2px; margin:0 auto; margin-top:-44px; background:#ff7900;}
.seccontent{ width:1200px; height:auto; position:relative; margin:0 auto;}
.seccontent p{border:2px solid rgba(0,0,0,0);}
.sec1p1{ position:absolute; top:280px; left:210px;}
.sec1p2{ position:absolute; top:266px; left:565px;}
.sec1p3{ position:absolute; top:295px; right:170px;}
.sec1p1 a{ text-decoration:none; font-size:18px; color:#333; display:block; line-height:60px;}
.sec1p2 a{ text-decoration:none; font-size:18px; color:#333; display:block; line-height:50px;}
.sec1p3 a{ text-decoration:none; font-size:18px; color:#333; display:block; line-height:70px;}
.sec2p:hover{ border:2px solid #F60;}
.sec2p1{ position:absolute; top:20px;}
.sec2p2{ position:absolute; top:20px; right:30px;}
.sec2p3{ position:absolute; top:255px;right:31px;}
.sec3p:hover{ border:2px solid #F60;}
.sec3p1{ position:absolute; top:20px;}
.sec3p2{ position:absolute; top:20px; left:386px;}
.sec3p3{ position:absolute; top:20px;right:31px;}
.sec3p4{ position:absolute; top:330px;}
.sec3p5{ position:absolute; top:230px; left:386px;}
.sec3p6{ position:absolute; top:330px;right:31px;}
.sed4div{ width:100%;text-align:center; color:#FFF;}
.sed4div1{ font-size:40px; font-weight:bold; letter-spacing:5px; margin-top:0px;}
.sed4div2{ font-size:20px; font-weight:500; letter-spacing:2px;margin-top:10px;}
.sed4div3{ font-size:20px; font-weight:600; letter-spacing:2px;margin-top:30px;}
.sed4div3 a{ text-decoration:none; color:#F60;}
.dzsec2{ background:#FFF;}
.dzsec1p1,.dzsec1p2,.dzsec1p3,.dzsec1p4{ position:absolute; width:250px; font-size:16px; line-height:24px;}
.dzsec1p1{ top:320px; left:26px;}
.dzsec1p2{ top:320px; left:324px;}
.dzsec1p3{ top:320px; left:624px;}
.dzsec1p4{ top:320px; right:32px;}
.hyseccontent{ margin-bottom:10px;}
.hyseccontent a{ width:295px; height:295px;display:inline-block;margin-top:5px;}


.hzhbsec{ width:1200px; margin:0 auto; position: relative;}
.np-slider{ width:1100px; margin:0 auto;}
.np-slider li{ text-align:center;}
#np-slider-prev{ display:block; position:absolute; top:43%; z-index:9;}
#np-slider-next{ display:block; position:absolute; top:43%; right:0; z-index:9;}


#tray{ position: absolute; top:0; right:20px; z-index:999; width:30px; display:none;}
		#mmenu{ position: fixed; top:-100vh; left:0;width:100%; height:100vh; background:#fff; overflow-y:scroll; z-index:9;
		transition: all .4s;
-moz-transition: all .4s; /* Firefox 4 */
-webkit-transition: all .4s; /* Safari ºÍ Chrome */
-o-transition: all .4s; /* Opera */
		}
		
#mmenu.showmmenu{top:0;}

.mpannel li ul{ display:none; }
.mpannel{ width:70%; margin:80px auto; font-size:16px;}
.mpannel ul li a{ display:block;height:40px; font-size:16px; line-height:40px; color:#000;}
.mpannel ul{ margin:0; padding:0; list-style:none;}
.mpannel ul li{ line-height:50px; border-bottom:1px solid #f1f1f1;}
.mpannel ul li ul a{ display:block;height:40px; font-size:14px; line-height:40px; color: #666; padding-left:35px;}




@media (max-width: 960px){

}


.links-section{ width:100%; height:auto; background-color:#2c2c2c;padding-top:20px; padding-bottom:20px; text-align:center; position:relative;}
.h1bottom{ width:100%; height:1px; background:#494949; position:absolute; top:80px;}
.links-section ul { width:1200px; margin:0 auto; padding-top:20px;padding-bottom:15px;}
.links-section li {text-align:left; min-width:220px; height:120px; line-height:36px;display:table-cell; padding:0 10px 0 15px; position:relative; }
.links-section li em{ display:block; width:20px; height:3px;background:#7d7d7d; position:absolute; top:38px;}
.links-section li h1{ font-size:18px; line-height:28px;color:#fff; font-weight:500; margin:0; padding:0;}
.links-section li p{ font-size:14px;  color:#fff; font-weight:200; margin:15px 0 0 0; padding:0; display:inline-block; margin-right:20px;}
.links-section li a{color:#868686; text-decoration:none;}
.links-section li a:hover{color: #F90;}
.links-section li:last-child{min-width:165px; padding-right:0;}
.link-s3{ width:400px;}
.link-ercode{ position:absolute; top:18px; margin-left:0px;}
.link-s4 p,.link-s4 h1{ padding-left:200px !important;}
.link-s4 p{ line-height: 24px;}


.footer-section{ width:100%; height:60px; font-size:12px; line-height:20px; color:#FFF;background-color:#272727;padding-top:10px; text-align:center;}