@charset "utf-8";
/* CSS Document */
/* ========== Do Not Touch In Css Strat ========== */
@import url("reset.css");
@import url("fonts.css");
@import url("base.css");
.mainarea{width:100%;margin:0px auto;}
.maininnerarea{width:100%; background:url(../images/inner_bg.jpg) no-repeat; margin:0px auto;}
body{ margin:0px; padding:0px; background:url(../images/bodybg.jpg) no-repeat center 217px; min-height:819px;}
p {margin:0px; padding:0px 0px 18px 0px; line-height:20px; font-size:12px;}
p img {margin:5px; float:right}
.page-wrap {width:988px; margin:0px auto; padding:0 10px 27px 10px;}
.floatleft {float:left;}
.floatright {float:right;}
.clear {clear:both;}
.bold {font-weight:bold;}
a {text-decoration:none; color:#494949;}
/*a:hover, a.selected {text-decoration:none; color:#333333;}*/
ul {list-style:none;}
li {list-style:none;}
h2{font-size:23px; font-weight:normal; color:#002e5d; padding-bottom:10px;}
h2 img{padding-right:15px;}
h3{font-size:14px; color:#fff; margin-bottom:20px; margin-top:10px; font-weight:normal;}
/* ========== Do Not Touch In Css End ========== */

/* ------- Top Area Strat ------- */

.header{background:url(../images/headerbg.png) repeat-x top left; height:217px; width:100%;}

.rightlogo{background:url(../images/logo2.jpg) no-repeat right top; width:163px; height:123px; float:right; margin-top:35px;}
.rightlogo2{background:url(../images/logo2.jpg) no-repeat right top; width:163px; height:123px; float:right; margin-top:65px;}
.leftpan{ float:left;}
.search2{ background:url(../images/search.png) no-repeat top center; width:176px; height:31px; margin:90px 20px 30px 20px;}
.search2 input{ background:none; color:#fff; font-size:12px; padding-left:9px; padding-top:5px; text-align:right; padding-right:15px; font-family:"GE Elegant Bold"; outline:none;}
.search{ background:url(../images/search.png) no-repeat top center; width:140px; height:31px; margin:0px 20px 30px 20px; position:relative; top:-34px;}
.search input{ background:none; color:#fff; font-size:12px; padding-left:40px; padding-top:8px; text-align:right; padding-right:15px; font-family:"GE Elegant Bold"; outline:none;}
.soc{width:188px; height:31px; margin:0px 0px 0px 20px;}
.soc li{ display:inline-block;}
.soc li a { display:block; width:42px; height:38px; content:' ';}
.soc li a:hover {cursor:pointer;}
.twitter{background:url(../images/socico.png) no-repeat -43px 0px;}
.facebook{background:url(../images/socico.png) no-repeat 10px 0px;}
.instra{background:url(../images/socico.png) no-repeat -140px 0px;}
.mail{background:url(../images/socico.png) no-repeat -92px 0px;}
/* ------- Top Area End ------- */


/* ------- Navigation Area Strat ------- */

.navi{margin:50px 0 0 120px; padding:0px; width:430px; float:left; font-family: 'Ropa Sans', sans-serif;}
.navi ul{margin:0px; padding:0px;}
.navi ul li{width:47px; height:125px; display:inline-block;  padding:0px 5px;}
.navi ul li a{content:''; display:block; height:137px;}


.navi2{margin:50px 0 -30px 120px; padding:0px; width:430px; float:left; font-family: 'Ropa Sans', sans-serif;}
.navi2 ul{margin:0px; padding:0px;}
.navi2 ul li{width:40px; height:167px; display:inline-block;  padding:0px 5px;}
.navi2 ul li a{content:''; display:block; height:167px;}



/*.menu11{background:url(../images/menu.png) no-repeat -1px 14px; width:61px; height:137px;}
.menu11:hover{background:url(../images/menuho2.png) no-repeat -1px 12px; width:61px; height:137px;}
.menu12{background:url(../images/menu.png) no-repeat -125px 13px; width:49px; height:137px; margin-left:-4px; }
.menu12:hover{background:url(../images/menuho2.png) no-repeat -125px 12px!important; width:49px; height:137px; margin-left:-4px;}
.menu13{background:url(../images/menu.png) no-repeat -65px 12px; width:49px; height:137px; margin-left:-3px; }
.menu13:hover{background:url(../images/menuho2.png) no-repeat -65px 12px!important; width:50px; height:137px; margin-left:-3px;}
.menu14{background:url(../images/menu.png) no-repeat -187px 14px; width:38px; height:139px; margin-left:-7px;}
.menu14:hover{background:url(../images/menuho2.png) no-repeat -187px 12px; width:38px; height:142px;  margin-left:-7px;}
.menu15{background:url(../images/menu.png) no-repeat -233px 14px; width:49px; height:139px;  margin-left:-7px;}
.menu15:hover{background:url(../images/menuho2.png) no-repeat -233px 12px; width:49px; height:142px;  margin-left:-7px;}
.menu16{background:url(../images/menu.png) no-repeat -291px 14px; width:50px; height:139px;  margin-left:-7px;}
.menu16:hover{background:url(../images/menuho2.png) no-repeat -291px 12px; width:50px; height:142px;  margin-left:-7px;}
.menu17{background:url(../images/menu.png) no-repeat -350px 15px; width:53px; height:139px;  margin-left:-7px;}
.menu17:hover{background:url(../images/menuho2.png) no-repeat -350px 12px; width:53px; height:142px;  margin-left:-7px;}*/

a.menu11{width:61px;}
a.menu13{width:49px;}
a.menu12{width:49px;}
a.menu14{width:38px;}
a.menu15{width:49px;}
a.menu16{width:50px;}
a.menu17{width:53px;}

a.menu11 span{background:url(../images/menu.png) no-repeat 0px 0px; width:60px; height:137px; display:block;}
a.menu13 span{background:url(../images/menu.png) no-repeat -125px 0px; width:49px; height:137px; margin-left:-4px;display:block; }
a.menu12 span{background:url(../images/menu.png) no-repeat -65px 0px; width:49px; height:137px; margin-left:-3px;display:block; }
a.menu14 span{background:url(../images/menu.png) no-repeat -175px 0px; width:49px; height:137px; margin-left:-7px;display:block;}
a.menu15 span{background:url(../images/menu.png) no-repeat -228px 0px; width:49px; height:137px;  margin-left:-7px;display:block;}
a.menu16 span{background:url(../images/menu.png) no-repeat -291px 0px; width:50px; height:137px;  margin-left:-7px;display:block;}
a.menu17 span{background:url(../images/menu.png) no-repeat -348px 0px; width:53px; height:137px;  margin-left:-7px;display:block;}



.menu11:hover, a.menu11a{background:url(../images/menuho.png) no-repeat 30px 65px; width:60px; height:137px;}
.menu13:hover, a.menu13a{background:url(../images/menuho.png) no-repeat 15px 70px; width:60px; height:137px;}
.menu12:hover, a.menu12a{background:url(../images/menuho.png) no-repeat 15px 70px; width:60px; height:137px;}
.menu14:hover, a.menu14a{background:url(../images/menuho.png) no-repeat 11px 70px; width:60px; height:137px;}
.menu15:hover, a.menu15a{background:url(../images/menuho.png) no-repeat 8px 70px; width:60px; height:137px;}
.menu16:hover, a.menu16a{background:url(../images/menuho.png) no-repeat 6px 70px; width:60px; height:137px;}
.menu17:hover, a.menu17a{background:url(../images/menuho.png) no-repeat 3px 70px; width:60px; height:137px;}


a.menu11:hover span, a.menu11a span{background:url(../images/hocont1.png) no-repeat 16px 0px; width:88px; height:125px; display:block; margin-left:-20px;}

a.menu13:hover span, a.menu13a span{background:url(../images/holang1.png) no-repeat -2px -1px; width:55px; height:125px; display:block;}

a.menu12:hover span , a.menu12a span{background:url(../images/hoser1.png) no-repeat 0px 0px; width:76px; height:125px; display:block; margin-left:-5px;}

a.menu14:hover span , a.menu14a span{background:url(../images/hoform1.png) no-repeat 0px 0px; width:76px; height:125px; display:block; margin-left:-10px;}

a.menu15:hover span , .menu15a span{background:url(../images/howriter1.png) no-repeat 0px 0px; width:76px; height:125px; display:block; margin-left:-10px;}

a.menu16:hover span , .menu16a span{background:url(../images/hoabt1.png) no-repeat 3px -2px; width:57px; height:125px; display:block; margin-left:-15px;}

a.menu17:hover span , .menu17a span{background:url(../images/hohome1.png) no-repeat 0px -3px; width:57px; height:125px; display:block; margin-left:-10px;
}


/*==========================================================================================================================================*/



a.menu1 span{background:url(../images/menu.png) no-repeat 0px 55px; width:54px; height:167px; display:block; margin-left:-10px;}
a.menu3 span{background:url(../images/menu.png) no-repeat -120px 35px; width:54px; height:167px; display:block; margin-left:-20px;}
a.menu2 span{background:url(../images/menu.png) no-repeat -65px 45px; width:54px; height:167px; display:block; margin-left:-10px;}
a.menu4 span{background:url(../images/menu.png) no-repeat -173px 35px; width:50px; height:167px; display:block; margin-left:-15px;}
a.menu5 span{background:url(../images/menu.png) no-repeat -225px 45px; width:50px; height:167px; display:block; margin-left:-20px}
a.menu6 span{background:url(../images/menu.png) no-repeat -290px 45px; width:45px; height:167px; display:block; margin-left:-20px;}
a.menu7 span{background:url(../images/menu.png) no-repeat -346px 48px; width:45px; height:167px; display:block;  margin-left:-10px;}


a.menu1:hover , a.menu1a{background:url(../images/menu_old_ho.png) no-repeat -17px 30px; width:60px; height:167px;}
a.menu3:hover , a.menu3a{background:url(../images/menu_old_ho.png) no-repeat -40px 30px; width:60px; height:167px;}
a.menu2:hover , a.menu2a{background:url(../images/menu_old_ho.png) no-repeat -30px 30px; width:45px; height:167px; }
a.menu4:hover , a.menu4a{background:url(../images/menu_old_ho.png) no-repeat -39px 30px; width:40px; height:167px; }
a.menu5:hover , a.menu5a{background:url(../images/menu_old_ho.png) no-repeat -39px 30px; width:40px; height:167px; }
a.menu6:hover , a.menu6a{background:url(../images/menu_old_ho.png) no-repeat -39px 30px; width:40px; height:167px; display:block; }
a.menu7:hover , a.menu7a{background:url(../images/menu_old_ho.png) no-repeat -35px 30px; width:40px; height:167px; }

a.menu1{ width:40px;}
a.menu3{ width:50px;}
a.menu2{ width:40px;}
a.menu4{ width:40px;}
a.menu5{ width:40px;}
a.menu6{ width:40px;}
a.menu7{ width:40px;}

a.menu1:hover span, a.menu1a span{background:url(../images/hocont1.png) no-repeat 0px 45px; width:88px; height:150px; display:block; margin-left:-15px;}

a.menu2:hover span, a.menu2a span{background:url(../images/hoser1.png) no-repeat 0px 35px; width:55px; height:167px; display:block; margin-left:-10px;}

a.menu3:hover span , a.menu3a span{background:url(../images/holang1.png) no-repeat 0px 35px; width:76px; height:167px; display:block; margin-left:-25px;}

a.menu4:hover span , a.menu4a span{background:url(../images/hoform1.png) no-repeat 0px 35px; width:76px; height:167px; display:block; margin-left:-20px;}

a.menu5:hover span , .menu5a span{background:url(../images/howriter1.png) no-repeat 0px 40px; width:76px; height:167px; display:block; margin-left:-20px;}

a.menu6:hover span , .menu6a span{background:url(../images/hoabt1.png) no-repeat 0px 40px; width:57px; height:167px; display:block; margin-left:-22px;}

a.menu7:hover span , .menu7a span{background:url(../images/hohome1.png) no-repeat 0px 45px; width:57px; height:167px; display:block; margin-left:-20px;
}
/*.navi ul li a.last{color:#fff;  padding:6px 35px; background:url(../images/seprator.png) no-repeat right 2px;}
.navi ul li a:hover, .navi ul li a.selected{ background:url(../images/menuho.png) no-repeat center 3px;}*/


/* ------- Navigation Area End ------- */

/* ------- Pages Contener Area Strat ------- */
/* ..... Home Page Contener Area Strat ..... */
.content{ background:url(../images/conbg.png) repeat-y center top; width:100%; position:relative; float:left; padding-top:50px; min-height:667px}
.content2{ background:url(../images/conbg.png) repeat-y center top; width:100%; position:relative; float:left; padding-top:60px; min-height:667px}
.contentgal{ background:url(../images/conbg.png) repeat-y center top; width:100%; position:relative; float:left; padding-top:30px; min-height:667px;}
.content p{padding:20px; line-height:25px;}
.datebtn{ padding:10px 20px; color:#fff; background:#FC0; width:140px; font-size:18px;/* margin-left:20px;*/ float:left; margin-right:20px;}

hr{height:0; border:none; border-bottom:1px solid rgba(255,255,255,0.13); border-top:1px solid rgba(0,0,0,0.8); margin:9px 10px; clear:both;}
		
		.perimg{ width:227px; height:172px; background:url(../images/imgbg.png) no-repeat center top;}
		.perimg img{  margin:8px;}		
		.list ul{}
		.list li{ background:url(../images/ico.png) no-repeat right 13px; padding:5px 15px 0px; line-height:20px;}
		
		
		.content_2{height:550px; width:975px; background:none transparent; overflow:auto; min-height:500px;}
		.content_2 p{font-size:12px; line-height:25px;}
.contentbg{background:url(../images/bg.png) no-repeat center 4px; min-height:794px; position:relative; top:30px; margin:0px auto; padding-bottom:18px;}
.contentbg2{background:url(../images/bg2.png) no-repeat center 45px; min-height:810px; position:relative; margin:0px auto; padding-bottom:18px;}
.logo{ background:url(../images/logo.jpg) no-repeat top center; width:100%; height:193px;  position:relative; top:20px; margin:0px auto; padding-bottom:30px;float:left;}
.logo2{ background:url(../images/logo.png) no-repeat center top; width:990px; height:193px;  position:absolute; top:515px; margin:0px auto; padding-bottom:30px;float:left;}
.logo3{ background:url(../images/logo.png) no-repeat center top; width:990px; height:193px;  position:absolute; top:500px; margin:0px auto; padding-bottom:30px;float:left; z-index:0;}

.gal{margin-top:15px;}
.gal td{ padding:10px; color:#fff; }
.font14{font-size:14px;}
.gal div{ padding: 0 15px;
    position: relative;
    text-align: left;
    /*top: -30px;*/}
/* ..... Home Page Contener Area End ..... */

/* ..... Inner Page Contener Area Strat ..... */




.readmore{background:url(../images/btn_readmore.png) no-repeat 0px 0px; width:91px; height:33px;}
.readmore:hover{background-position:0px -34px!important; cursor:pointer;}
.gray{ background-color:#dbdbdb; padding:10px;}


/* ..... Inner Page Contener Area End ..... */
/* ------- Pages Contener Area End ------- */

/* ------- Footer Area Strat ------- */

.footer{background:url(../images/footerbg2.jpg) repeat-x top left; height:121px; width:100%;}
 
.footermain{width:996px; background:url(../images/footerbg.jpg) repeat-x top center; margin:0px auto;height:121px; }

.contactform{ width:340px; padding:10px 30px; font-size:14px; background:#fff; margin:0px 50px; float:left;}	
.contactform input{ background:#eeeeee; border:1px solid #cccccc; padding:1px 8px; margin-bottom:5px; width:250px; color:#666666;}
.btnsub { background:transparent!important; border:none!important; width:70px!important; height:23px; float:right!important; padding:0px!important;}
.contactform textarea{ background:#eeeeee; border:1px solid #cccccc; padding:1px 8px; margin-bottom:10px; width:250px; color:#666666;}
.inqtitle{ color:#000; font-weight:normal; font-size:23px;}
.prtitle{ font-size:30px; color:#E79F04;}
.wid700{ width:700px!important;}
.pad20{ padding:0px 20px!important;}
.primg{background:url(../images/prbg.png) no-repeat center top; width:207px; height:164px;}
.primg img{padding:7px;}
.ptitle{ color:#E79F04; font-weight:normal; font-size:23px; text-align:center;}
.aliright{ text-align:right!important;}
.condet{width:500px; padding:0px 20px; float:right;}
.article{border-right:1px solid #ccc; border-top:1px solid #ccc; }
.article th{ background:#ddd; border-left:solid 1px #ccc; padding:5px; border-bottom:1px solid #ccc; padding:8px;}
.article td{ padding:8px; border-left:solid 1px #ccc; border-bottom:1px solid #ccc; }
.article tr:nth-child(even) {background: #FFF}
.article tr:nth-child(odd) {background: #eee}
.back2{ color:#fff!important; padding:5px 15px; background:#333; line-height:20px;}
.copy{padding-top:40px!important; text-align:right; padding-right:0px!important; color:#7f8182;}
div.copytext{ width:400px; text-align:right; width:100%;}
div.powredby{width:400px; text-align:right; width:100%; text-transform:none;}
div.powredby a{color:#fff;}
div.powredby a:hover{text-decoration:underline;}
.ftcontact2{background:url(../images/ftr_logo.jpg) no-repeat right 15px;}

/* ------- Footer Area End ------- */
