 body {   
margin:0 auto;
 
  min-width:1024px;
  overflow:auto;
 /* background:#fff  ;*/
   background:#fff url(../images/footer.jpg) repeat-x 50% 100%
}   
.container {width:1024px;}

.cross{ text-decoration:line-through; color:#999}
 .border0{ border:0;}
 .noround{-webkit-border-radius: 0 0 0 0;
-moz-border-radius: 0 0 0 0;
border-radius: 0 0 0 0;}

/*
.ssc_color{ color:#dd5c05; border-color:#dd5c05}
.cpisc_color{ color:#2d8413; border-color:#2d8413}
.senc_color{ color:#0077cb; border-color:#0077cb}
.sw_color{ color:#b01010; border-color:#b01010}
*/
.main_color:hover,
.main_color{ color:#3b1d8d; border-color:#3b1d8d} 
.ssc_color:hover,
.ssc_color{ color:#b01010; border-color:#b01010}
.cpisc_color:hover,
.cpisc_color{ color:#dd5c05; border-color:#dd5c05}
.senc_color:hover,
.senc_color{ color:#029a00; border-color:#029a00}
.sw_color:hover,
.sw_color{ color:#0077cb; border-color:#0077cb}


 
.main_bgcolor{ background:#3b1d8d}
.ssc_bgcolor{ background:#b01010}
.cpisc_bgcolor{ background:#dd5c05}
.senc_bgcolor{ background:#029a00}
.sw_bgcolor{ background:#0077cb}
 
			
			
			
.bg-d-blue{ background:#2c479e}
.bg-l-blue{ background:#7a93d5}

.panel{
-webkit-border-radius: 0 0 0 0;
-moz-border-radius: 0 0 0 0;
border-radius: 0 0 0 0;
margin:2px;
background:0; border:0;  
-moz-box-shadow:0 0 0 0;
-webkit-box-shadow:0 0 0 0;
box-shadow:0 0 0 0;  }
.panel .panel-heading{-webkit-border-radius: 0 0 0 0;
-moz-border-radius: 0 0 0 0;
border-radius: 0 0 0 0; border:0; padding:8px;
background:#fff;
color:#005d96;background:0; text-shadow:0 1px 2px #80b8da  
  }

.panel .panel-heading .line{ float:left; clear:left; display:block; margin:4px 0 0 0; height:3px; width:100%;background:#005d96; }
.panel .panel-heading .more-cnt{ float:right; clear:right; height:20px;; overflow:hidden;}
.panel .panel-heading .more-cnt .btn{ padding:0; font-size:90%; color:#005d96; margin:0;}
.panel .panel-body{ border:0; padding:8px; }
 

ul.nav a:hover{ background:0; text-decoration: underline}

 
#hvar1{ width:100%;  display:block; }
#hvar2{ width:100%;  display:block;}


.hbar-cnt{ width:100%; height:34px;display:block;   }
.hbar-cnt.hvar_main{  height:48px; background:url(../images/menu_loop_main.png) repeat-x}
.hbar-inc{ width:1024px; margin:0 auto; position:relative;}

#hvar1  .hbar-cnt.inner{height:38px;}
/*
#hvar1 .hbar-cnt.hvar1{ background:#ffa96e}
#hvar1 .hbar-cnt.hvar2{ background:#75b463}
#hvar1 .hbar-cnt.hvar3{ background:#6cc8ef}
#hvar1 .hbar-cnt.hvar4{ background:#d87675}
*/
#hvar1 .hbar-cnt.hvar1{ background:#d87675}
#hvar1 .hbar-cnt.hvar2{ background:#ffa96e}
#hvar1 .hbar-cnt.hvar3{ background:#75b463}
#hvar1 .hbar-cnt.hvar4{ background:#6cc8ef}

#hvar1 .hbar-cnt.main_inner{height:38px; background:#9e87df}

#hvar1 .hbar-cnt  #section a.scBtn{ color:#fff; font-size:14px;}
#hvar1 .hbar-cnt  #section a.scBtn:hover{ text-decoration:underline}

#hvar2  .hbar-cnt.inner{height:34px; margin:8px 0 0 0;}
#hvar2  .hbar-cnt  #section a.scBtn{   font-size:14px;}
/*
#hvar2  .hbar-cnt.hvar1{  background:url(../images/menu_loop_other.png) repeat-x 0 0}
#hvar2  .hbar-cnt.hvar2{  background:url(../images/menu_loop_other.png) repeat-x 0 -34px}
#hvar2  .hbar-cnt.hvar3{  background:url(../images/menu_loop_other.png) repeat-x 0 -68px}
#hvar2  .hbar-cnt.hvar4{  background:url(../images/menu_loop_other.png) repeat-x 0 -102px}
*/

#hvar2  .hbar-cnt.hvar2{  background:url(../images/menu_loop_other.png) repeat-x 0 0}
#hvar2  .hbar-cnt.hvar3{  background:url(../images/menu_loop_other.png) repeat-x 0 -34px}
#hvar2  .hbar-cnt.hvar4{  background:url(../images/menu_loop_other.png) repeat-x 0 -68px}
#hvar2  .hbar-cnt.hvar1{  background:url(../images/menu_loop_other.png) repeat-x 0 -102px}


#hvar2  .hbar-cnt.main_inner{height:34px; margin:8px 0 0 0; background:url(../images/menu_loop_main.jpg) repeat-x 0 0}


#ball-menu{}
#ball-menu li{ list-style:none}
#ball-menu li a,
#ball-menu li{ width:70px; height:100px; margin:5px 0 0 0; overflow:hidden; display:block; float:left; }
 

ul#section{ margin:0; padding:0; float:left; width:100%; }
#section li{ list-style:none; float:left;}
#section #search_li{ float:right; margin:0;}
#section a.scBtn{ line-height:48px; height:48px; color:#555; }
#section li{ margin:0 30px 0 0;}
#section a.scBtn:hover{ color:#999}
#section .search_box{   margin:12px 0 0 0}
#section #dfvalue{ padding:3px; margin:0 0 0 0; height:28px; line-height:28px;}

#hvar1  #section a.scBtn{ line-height:38px; height:38px; }
#hvar1 #section .search_box{   margin:4px 0 0 0}
#hvar1 #section #dfvalue{ padding:3px; margin:0; height:28px; line-height:28px;}

.header{background:#fff; width:100%;  display:block;   height:110px;}
.header-cnt{ background:#fff; width:1024px; margin:0 auto; position:relative; height:110px;}
.header-cnt *{ }
.header-cnt #logo{ margin:0; padding:0; width:310px; float:left; height:110px;}
.header-cnt #logo a{ width:320px;  height:110px; display:block; margin:0 auto;}
.header-cnt #ball-menu{ width:700px; float:right; height:110px;}
.content-cnt { width:100%; } 
.content-inc {  width:1024px; min-height:400px; margin:0 auto; position:relative;}
.content-cnt {  background:url(../images/bg_loop.jpg) repeat-x 0 0} 
.content-cnt.ssc {  background:url(../images/bg_loop1.jpg) repeat-x 0 0} 
.content-cnt.cpisc {  background:url(../images/bg_loop2.jpg) repeat-x 0 0} 
.content-cnt.senc {  background:url(../images/bg_loop3.jpg) repeat-x 0 0} 
.content-cnt.sw {  background:url(../images/bg_loop4.jpg) repeat-x 0 0} 

/*
.content-cnt    td,
.content-cnt    th{ padding:initial;
border-color:#ccc;
}

.content-cnt  table {
    border-collapse:  collapse;
    border-spacing: initial;
}
*/
 

.footer {   width:100%;  display:block;   height:260px; }
.footer-inc {   color:#444; width:1024px; margin:0 auto; position:relative; height:230px; padding:30px 0 0 0;} 
.footer a{ color:#444;}
.footer a:hover{ text-decoration:underline }
.footer .copy{ padding:0 0 0 0;}
.footer .mlogo{ width:100px; height:75px; display:block; position:absolute; top:-35px; right:0;  background:url(../images/hkcss.png) repeat-x 0 0 }
 
 
 .footer .plogo{  height:75px; padding:0 0 10px 0;}
 .footer  .plogo_a{ margin:0 0 0 10px}
 
.footer-inc p,
.footer-inc ,
.footer a{ font-size:14px;}


.modal-dialog .modal-content .modal-header button.close{ font-size:20pt; color:#222;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity:1;
  -khtml-opacity: 1;
  opacity:1;
}

 
 
 .contact-border.right{ border:0; border-right:1px solid #ccc; height:100%;}
 .contact-border{ border-left:1px solid #ccc; height:100%;}
#contact-div h2.tt{ font-size:22px; line-height:22px; border-bottom:2px solid;  margin:10px 0 10px 0; padding:0 0 5px 0;}
#contact-div table td{ vertical-align:top; padding:3px;font-size:14px;}


#contact-div table td *,
#contact-div table td span,
#contact-div table td a,
#contact-div table td p,
#contact-div table td{ font-size:14px;}

#contact-div  h2.tt.noborder{ border:0;}
 #page_dc  .breadcrumb{ background:0; padding:10px 0 10px 0; margin:0;}
 #page_dc  .breadcrumb li,
 #page_dc  .breadcrumb a{ font-size:16px;}
 #page_dc  .breadcrumb a:hover{ color:inherit; text-decoration:underline}
 #sub_maincontent .h1_tt{font-size:24px; line-height:24px ; margin:10px 0 20px 0; }
 
 .home_banner_silder{ width:1000px; margin:0 auto; 
 margin-top:20px;
-webkit-box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);
-moz-box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);
box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);
}
 
 .home_video_silder{ width:310px; margin:0 auto; height:260px; 
 margin-top:20px;
-webkit-box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);
-moz-box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);
box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);
}
 .home_video_silder .carousel-indicators{ width:20px; position:absolute; z-index:500; top:30px; left: auto; right:20px; height:120px;}


#home_4box_cnt{ margin:20px 0 0 0;}
#home_4box_cnt .box{
 width:235px; height:220px; display:block; position:relative; margin:0 10px 0 10px}
#home_4box_cnt .box span.tt{ position:absolute; left:-10px; bottom:50px; color:#fff; padding:10px; display:inline-block}
#home_4box_cnt .box a{ width:235px; height:200px; display:block; float:left;float:left; }
#home_4box_cnt .box .box_shadow{ width:235px; height:20; display:block; overflow:hidden; float:left; }
#home_4box_cnt .box .box_shadow img{ float:left}
 
 #home_4box_cnt .box.box_r0{ margin-top:30px  ;}
 #home_4box_cnt .box.box_r1{ margin-top:45px ;}
 #home_4box_cnt .box.box_r2{  }
 #home_4box_cnt .box.box_r3{ margin-top:15px;}
 
#home_4box_cnt .box .box_inc{ width:235px; height:200px;  display:block;
-webkit-box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);
-moz-box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);
box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);
	}
	
#main-cnt .home_banner_silder{ width:670px; margin:0 auto; 
 margin-top:20px;
}

#home_banner-cnt{ height:280px; width:670px; display:block;}
#home_banner-cnt .box_shadow{ width:670px; height:20px; display:block; overflow:hidden; float:left; }
#home_banner-cnt .box_shadow img{ float:left}

#home_video-cnt{ margin:0 0 0 0; height:280px; width:310px; display:block;}
#home_video-cnt .box_shadow{ width:310px; height:20px; display:block; overflow:hidden; float:left; position:absolute; bottom:-20px; }
#home_video-cnt .box_shadow img{ float:left}
#home_video-cnt .youbox_inc{-webkit-box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);  height:260px;  position:relative;
-moz-box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);
box-shadow: 0px 0px 5px 0px rgba(107,107,107,1);}

#home_video-cnt  .youbox_inc a{  }
#home_video-cnt  span.tt{ position:absolute; left:-10px; bottom:50px; color:#fff; padding:10px; display:inline-block}

ul.side-ul{ margin:0; padding:0;}
ul.side-ul li{ margin:0; padding:0; display:block;}
ul.side-ul li.active a,
ul.side-ul li.active a:hover{ background:#3b1d8d; text-decoration:none;}
ul.side-ul li a{color:#3b1d8d}
ul.side-ul li a:hover{ background:0; text-decoration: underline}

#partner_lg{ background:0; border:0; padding:0 0 0 10px}
#partner_lg li{ background:0; border:0;}
#partner_lg a:hover{ color:inherit; text-decoration:underline}
 
 div.allsBtn{ background:#999; color:#fff; cursor:pointer}
 