@charset "utf-8";
/* CSS Document */

body{margin: 0;	padding: 0;	background:#dcdcdc; font-size: 14px; line-height: 18px;	color: #777; 
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;background-image:url(images/bg.png); background-repeat:repeat;}
img {border:0;}
samp{font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;}
.clear{clear: both;}
a {	outline: none;	color: #3a3e40;	text-decoration: none;}
a:hover {	outline: none;	text-decoration: none; color:#3c2b7c;}

.header-bg{ background-color:#fff; border-top:#0095da solid 4px;}
 
.header{ margin:0 auto 0 auto; width:1007px; height:auto; background-color:#FFF; }
.header-left{ float:left; width:auto; height:auto; }
.logo{ float:left; width:233px; height:auto; margin: 5px 5px 0px 0px;}
.header-right{ float:right; width:auto; height:auto;  margin: 0px 15px 0px 0px ; text-align:right; }
 
 /*menu */
.menu-bg{ background-color:#474747;}
.menu{margin:0 auto; width:990px; height:40px; }
.menu ul{ list-style:none; margin:0; padding:0;}
.menu ul li{margin:0; float:left; background-image:url(images/menu-sep.jpg); background-repeat:no-repeat; background-position:right;}
.menu ul li a{ display:block; font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; font-size:16px; color:#ffffff; 
padding:11px 32px 11px 32px;}
.menu ul li a:hover,.active{  color:#fff !important;background-color:#00a650;opacity: 0.9;  }
.active{  background-color:#00a650; }
.active a{  color:#fff !important;}
.menu-end{background-image:none !important;}

/* dropdown manu style */
.menu ul li ul { display:none;  position:absolute; background-color:#10b2ff; width:225px; border-left:#474747 solid 0px; border-right:#474747 solid 0px; border-bottom:#474747 solid 3px;}
.menu ul li:hover ul { display:block; z-index:99;  }
.menu ul li ul li { float:none; border-bottom:solid #5eccff 1px; background-image:none;}
.menu ul li ul li a{ font-size:15px; color:#fff; padding:10px 15px 10px 15px ; }
.caret /*dropdown arrow */ {	border-top: 4px solid #69d0ff;	border-right: 4px solid transparent;
	border-left: 4px solid transparent;	content: "";	display: inline-block;	height: 0;	width: 0;	vertical-align: middle;}

/*banner */
.banner-bg{background-color:#fff ;}
.banner-w{background-color:#FFF;   }
.banner-main{margin:0px auto 0px auto; width:1007px;    }
.banner-main img{}
.banner-shedow{margin:0 auto; height:20px; background-image:url(images/banner-shedow.png); background-repeat:no-repeat; background-position:center;}
.banner-main-other{margin:0px auto 0px auto; width:1007px; height:200px; background-color:#512c8c;    }
.banner-main-other-img{margin:0px auto 0px auto; width:950px; height:140px; background-color:#512c8c; background-image:url(images/other-banner-bg.jpg); background-repeat:no-repeat; background-position:center;  color:#FFF; padding:40px 15px 10px 15px;	 font-size:36px;  line-height:50px;  }



.section-bg{ }
.section-main{margin:0 auto; width:1007px;  }
.section-left{float:left; width:670px; height:auto; margin:0px 0px 5px 15px ;}
 .wel-txt{float:left; margin:15px 5px 0px 0px; background-color:#00a551;color:#FFF ;font-size:18px; padding:7px 12px 7px 12px ;-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px; }
 .wel-main{margin:0 auto; border-top:#03a129 solid 3px; padding:10px 10px 10px 10px ; background-color:#FFF; }
.wel-main p{  text-align:justify; margin:0;  line-height:25px; font-size:14px; color:#5b5b5b}
.wel-main a{ color:#d92228; text-decoration:underline;}
.wel-main a:hover{ color:#000;  text-decoration:none;}
.wel-main img {float:right; margin-left:15px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:3px solid #ffffff;}
.mission-main{margin:10px auto 0px auto; background-color:#f5f7f6; border:#ececec solid 1px; padding:5px;}
.mission-main h4{ margin:0 0 5px 0; color:#00a551;   }
.mission-main p{ line-height:20px; font-size:13px;  }

/* 4th box */
.furth-boxmain{margin:20px auto 0 auto; }
.boxmain{float:left; margin:0 20px 25px 0 ;  width:320px;height:auto; background-color:#FFF;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; -webkit-box-shadow:0px 0px 10px -2px #cac9c9;
-moz-box-shadow: 0px 0px 10px -2px #cac9c9; box-shadow: 0px 0px 10px -2px #cac9c9;}
.boxmain img{margin:12px 9px 12px 9px ;}
.boxmain h4{margin:0; color:#03a129; font-size:16px; padding:0px 10px 10px 10px ; }
.boxmain p{margin:0; padding:0px 10px 10px 10px ; text-align:justify; }
.boxmain a{ color:#d92228; text-decoration:underline;}
.boxmain a:hover{ color:#000;  text-decoration:none;}
.boxmain-right{float:right !important; margin:0 0 25px 0 !important;}
 
 /*photo gallery*/
 .pgall-txt{float:left; margin:0px 5px 0px 0px; background-color:#0095da;color:#FFF ;font-size:18px; padding:7px 52px 7px 12px ;-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px; }
 .pgall-main{margin:0 auto; border-top:#0095da solid 3px; padding:10px 10px 10px 10px ; background-color:#FFF; -moz-box-shadow: 0 0 3px #eee;-webkit-box-shadow:  0 0 3px #eee; box-shadow: 0 0 3px #eee;}
 
.pgall-main img{width:auto;  margin:7px;    border:#FFF solid 3px;-moz-box-shadow: 0 0 7px #ccc;-webkit-box-shadow: 0 0 7px #ccc; box-shadow: 0 0 7px #ccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.pg-ifram{width:auto; height:auto; margin:0px auto 0px auto;}



.section-right{float:right; width:280px; height:auto;margin:0px 15px 0px 0px ; }
.sdbar-mainbix{margin: 0 auto; padding:7px; background-color:#FFF;-webkit-box-shadow: #ccc 1px 1px 4px 0px;
-moz-box-shadow: #ccc 1px 1px 4px 0px; box-shadow: #ccc 1px 1px 4px 0px;}

.had-notic{ margin:0px auto;   font-size: 16px; line-height:20px;	color: #fff; font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; padding:5px 0px 8px 5px ; border-bottom:#eee solid 0px; background-color:#00a551;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.had-notic img{float:left;   }

.cleint-list-menu{margin: 0 auto; height:290px;}
.had-notic img { padding:0px 5px 3px 5px ;}
.notic-inpage{margin:0 auto; padding:10px; color:#333; line-height:22px; border-bottom:#CCC solid 1px; }
.notic-inpage h3{margin:0 ; padding:0px 0px 5px 0px; color:#e37400; }
.notic-inpage h4{margin:0 ; padding:0px 0px 5px 0px; font-weight:400; color:#00ab4d; }
.notic-inpage p{margin:0 ; padding:0px 0px 5px 0px;  color:#555555; }
.notic-ifram{width:auto; height:230px; margin:15px auto;}
.news-master-ifram{width:auto; height:270px; margin:15px auto;}

/*forum*/
.had-forum{ margin:0px auto;   font-size: 16px; line-height:20px;	color: #fff; font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; padding:5px 0px 8px 5px ; border-bottom:#eee solid 0px; background-color:#bf1b20;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.had-forum img { padding:0px 5px 0px 5px ;}
.forum-in{margin: 0 auto; height:250px;}
.forum-in a:hover{opacity:0.4;}

.had-gall{ margin:0px auto;   font-size: 16px; line-height:20px;	color: #fff; font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; padding:5px 0px 8px 5px ; border-bottom:#eee solid 0px; background-color:#17aceb;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.had-gall img { padding:0px 5px 0px 5px ;}
.gall-in{margin:8px auto; height:auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

/*fotter*/
.fotter-bg{ background-color:#01974b; }
.fotter-main{margin:15px auto 0 auto; height:100px; width:1007px;}
.fo-menu{float:left; margin:25px 0 0 15px; width:660px;}
.fo-menu ul{ list-style:none; margin:0; padding:0;}
.fo-menu ul li{margin:0; float:left;background-image:url(images/fo-menu.jpg); background-repeat:no-repeat; background-position:right;}
.fo-menu ul li a{ display:block; font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; font-size:14px; color:#ffffff; 
padding:7px 10px 7px 10px;}
.fo-menu ul li a:hover{  color:#000 !important;background-color:#00a650;  }

.fotter-copy-bg{ background-color:#474747; }
.fotter-copy-main{margin:0 auto 0 auto; width:1007px;}
.copytext{float:left; padding:13px 10px 13px 10px ; color:#fff; font-size:14px;}
.copytext samp{color:#fc0000;font-size:14px; }
.design-develop{  float:right; width:370px; padding:13px 15px 13px 15px ; color:#fff; font-size:14px; text-align:right;}
.design-develop a{color:#20bcff; text-decoration:none ; }
.design-develop a:hover{color:#4ba1dc;  }
.conter{margin:0 auto; width:50px; height:auto;padding-top:10px;}

/*pdf down*/
.gazette-circular{margin:0 auto; }
.gazette-circular a{  color:#353535; text-decoration:none;}
.pdf-butt{margin:10px 10px; background-color:#e4e4e4; font-size:16px; padding:7px 12px 9px 12px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:#d0d0d0 1px solid; width:270px;}
.pdf-butt:hover{background-color:#03a129; color:#FFF;}
.pdf-butta{float:left; width:auto !important; }

.membership-num{line-height:40px; color:#333;margin:0 0 0 15px;}
.membership-num td{border-bottom:#CCC solid 1px;}

.wel-main h3{ margin:0; padding:0 0 0 0 ;   color:#559e04; font-weight:600;}
.news-img{margin: 0 0 20px 0; border: #CCC solid 1px !important;    }

.gover-body{line-height:50px; color:#000; font-size:16px;}
.gover-body td{ border-bottom: #CCC 1px solid;}

.gover-body td strong{ padding-left:10px;}
.bgtd{background-color:#eee;}
