/*DM企业建安系统 www.demososo.com */

/*header*/
 .topsearchbox form{border:0px solid #FF7A00}
.contentwrap{margin-top:20px}
  body{   color:#666}  
 a{color:#666;text-decoration:none; } a:hover{color:#3DA8E0}    
 .sidebar a.active{font-weight:bold;color:#3DA8E0}
 .topsearch .searchbtn{background:#3DA8E0;color:#fff }
 .topsearchbox{right:50px;top:28px}.langimg{top: 58px}
 .pageroll a,.pageroll span{border:1px solid #ddd;background:#e2e2e2;color:#12A7ED;}
.pageroll span{color:#bbb}
.pageroll a.cur,.pageroll a:hover{color:#fff;background:#12A7ED}


.header{  color:#000} 
 .header a{color:#000} 
 .header a:hover{color:#000} 
.footer{background:#454545 ;color:#DEF0FA} .footer .blockhd{color:#DEF0FA}
 .footer a{color:#DEF0FA} 
 .footer a:hover{color:#2c455e}
 
.footerbar{background:;color:} 
 .footerbar a{color:} 
 .footerbar a:hover{color:}
    
.boxheader{height: 40px;background:#3DA8E0 ;}
.boxheader h3{color:#fff;border-left:5px solid #fff}
.boxheader .more{color:#fff}.boxheader .more:hover{color:#fff}
.content_header h3{border-left: 5px solid #3DA8E0;}.content_header{border-bottom: 1px solid #3DA8E0;}
.sdheader,.sidebar h4.blockhd{height:40px;line-height:40px; background:#3DA8E0 ; color: #fff;text-align:center;font-size:14px;font-weight:bold}.newsgridlist h3{background}

 
 /*----------仅限pc端样式 only pc style---------*/
@media (min-width: 801px) {
.topsearchbox{display: block}
.menu{background:#0167b2 ;height: 50px ;line-height:50px;border-bottom:0;z-index:99;    } 
 .menu li.m{background:#0167b2;border-bottom:0;}  
 .menu a{color:#fff} 
 .menu a:hover,.menu a.active{background:#278eda ;color:#fff} 
 
 .menu li li ul li{background:#3da8e0; } 
.menu li li{background:#0c4d7c;height: 36px ;line-height:36px;border-bottom:1px solid #9ac4d2;z-index:99;    } 
 .menu li li a{color:#fff; padding: 0 0 0 20px!important;} 
 .menu li li a:hover,.menu li li a.active{background:#278eda;color:#fff} 
	
	.menu a.m{font-size: 16px!important;padding: 0 30px!important;}
	a.m .sf-sub-indicator{background-position: -40px -100px!important;}
} 
.regionhd h3{font-size: 28px!important;}
.titleline{ height: 10px!important;}
.regionhdcenter .titleline span{margin-left: -60px!important;}
.titleline span{ width: 120px!important; background: #e73d6f!important; height: 3px!important;}
.moresm .more{ height: 30px!important; line-height: 30px!important; padding: 0 20px!important;}
.more3 .more{ background: #ff7701!important; border: none!important;}
.dmbtn .more{ border-radius: 4px!important; font-size: 16px!important;    padding: 0 30px!important; background}
.regionwrap{ background: none!important;}
.slick-dots li{ width: 30px!important; height: 20px!important;}
.slick-dots li button{ width: 30px!important; height: 10px!important; border-radius: 10px!important;}
.slick-dots li.slick-active button, .slick-dots li button:hover{ background: #ff7701!important;}
/*----------仅限mobile端样式 only mobile style---------*/
@media (max-width: 800px) { 
.langimg{top: 18px}
  
}

 
 