body{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#333; padding:0; margin:0;}

a{text-decoration:none;}

.wdth-100{width:100px;}

.wdth-200{width:200px;}

.wdth-300{width:300px;}

.wdth-400{width:400px;}

.wdth-500{width:500px;}

.wdth-600{width:600px;}

.wdth-700{width:700px;}

.wdth-800{width:800px;}

.wdth-900{width:900px;}

.wdth-1000{width:1000px;}

.link-1{color:#666;}

.link-1:hover{color:#BC0E0F;}



.site-wrap{background:#FFF; margin:auto; width:1347px; height:auto;}

.header{background:#000; width:1347px; height:40px; margin:auto; color:#FFF; text-align:center;-webkit-box-shadow: 0px 5px 3px 0px rgba(184,184,184,1);-moz-box-shadow: 0px 5px 3px 0px rgba(184,184,184,1);box-shadow: 0px 5px 3px 0px rgba(184,184,184,1);}

.header>a{color:#FFF; font-size:16px; padding:12px; line-height:2.4; background:none; margin-left:50px; margin-right:50px;}

.header>a:hover{background:#BC0E0F; padding:12px;}

.header-active{background:#BC0E0F;}

.header-bottom{width:1347px; margin:auto; height:auto; margin-top:10px; -webkit-box-shadow: 0px 5px 3px 0px rgba(184,184,184,1);

-moz-box-shadow: 0px 5px 3px 0px rgba(184,184,184,1);box-shadow: 0px 5px 3px 0px rgba(184,184,184,1);}

.logo{background-image:url(../img/logo.png); width:523px; height:108px; float:left; margin-left:100px;}

.img1{background-image:url(../img/img1.png); width:142px; height:106px; float:right; margin-right:100px;}

.clear{clear:both;}

.slider{ text-align:center; margin-top:20px; margin-bottom:20px;}



.content{ width:1200px; height:auto; /*border:1px solid #F00;*/ margin:auto;}

.cont-left{ background:#F6F6F6; min-height:300px; width:254px; height:auto; margin-top:15px; -webkit-box-shadow: 3px 3px 3px 0px rgba(184,184,184,1);

-moz-box-shadow: 3px 3px 3px 0px rgba(184,184,184,1);

box-shadow: 3px 3px 3px 0px rgba(184,184,184,1); float:left;}

.line{background:#999; width:250px; height:1px;}

.line1{background:#999; width:230px; margin-top:1px; margin-bottom:0px; height:1px;}



.cont-mid{width:650px; height:auto; margin-left:30px; margin-right:30px;  float:left;}

.cont-inner{width:900px;  max-height:800px;  margin-left:30px; float:left;}

.cont-inner-text{border:1px solid #CCC; width:900px; height:680px; overflow-y:scroll; overflow-x:hidden; border-radius:5px; margin-top:20px; margin-bottom:20px;}



/*scroll*/

::-webkit-scrollbar {

	width: 5px;

}



::-webkit-scrollbar-track {

	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 

	border-radius: 10px;

}



::-webkit-scrollbar-thumb {

	border-radius: 10px;

	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 

}



.strip{background:#900; color:#FFF; padding:8px;}

.strip>h2{font-weight:normal; padding:0; margin:0;}



.mid-text{border:1px solid #CCC; width:620px; height:auto; overflow:hidden; border-radius:5px; margin-top:20px; margin-bottom:20px;}

.mid-text-align> h1{font-size:19px; text-align:justify;}

.mid-text-align{margin:20px;}

.mid-text-align>p{line-height:1.6;}

.mid-text-align> h3{ margin-bottom:-10px; margin-top:-5px; text-decoration:underline; font-size:14px; }



.recent-activities{width:95%; height:257px; border:1px solid #CCC; border-radius:5px; float:left; }

.margin15>h3{ font-size:18px; text-decoration:underline; text-align:center; font-weight:normal; margin-bottom:5px; margin-top:0px;}

.technical-partner{width:250px; height:180px; border:1px solid #CCC; border-radius:5px; float:left; margin-left:38px;}

.margin15>h3{ font-size:18px; text-decoration:underline; text-align:center; font-weight:normal; margin-bottom:5px; margin-top:0px;}

.margin15{margin:15px; height:223px; overflow:hidden;}



.read-more{color:#900; cursor:pointer;}

.cont-right{width:230px; height:auto; float:left;}

.right-box{background:url(../img/back-1.png); width:230px; margin-top:20px; height:200px; -webkit-box-shadow: 5px 5px 5px 0px rgba(191,185,191,1);

-moz-box-shadow: 5px 5px 5px 0px rgba(191,185,191,1);

box-shadow: 5px 5px 5px 0px rgba(191,185,191,1);}

.right-box-2{background:url(../img/back-2.png); width:230px; margin-top:20px; height:200px;}

.p{color:#FFF; border-bottom:1px dotted #FFF; margin-top:-5px;}



.footer{background:#1F1F1F; width:1347px; height:auto; padding-bottom:10px; margin:auto; margin-top:20px; border-top:3px solid #BC0E0F;color:#999;}

.ft-heading{width:350px; height:auto; /*border:1px solid red;*/ float:left; margin-left:80px; margin-top:10px; color:#CCC; font-style:italic; font-family:Georgia, 'Times New Roman', Times, serif;  font-size:18px; margin-bottom:5px;}

.ft-line{width:1347px; height:1px; background:#999;}

.ft-cont{width:350px; height:auto; /*border:1px solid red;*/ float:left; margin-left:80px; margin-top:10px; font-size:12px; color:#999; line-height:20px; margin-bottom:10px;}

.ft-cont > h3{color:#FFF; font-size:13px; font-weight:normal; margin-top:3px; margin-bottom:2px; }

.ft-cont>a{color:#CCC; line-height:22px; margin-left:10px; font-size:12px;}

.ft-cont>a:hover{color:#FFF; line-height:22px; text-decoration:underline;margin-left:10px; font-size:12px;} 

.ft-line2{width:1347px; height:1px; background:#FFF;}

.footer>a{margin-left:30px; margin-right:30px; color:#999;}

.ht10{height:10px;}



.textbox2 {

    border: 1px solid #c4c4c4;

    height: 20px;

    width: 160px;

    font-size: 13px;

    padding: 4px 4px 4px 4px;

    

    box-shadow: 0px 0px 4px #d9d9d9;

    -moz-box-shadow: 0px 0px 4px #d9d9d9;

    -webkit-box-shadow: 0px 0px 4px #d9d9d9;

	font-family:Verdana, Geneva, sans-serif;

}

.textbox4{

    border: 1px solid #c4c4c4;

    height: 20px;

    width: 300px;

    font-size: 13px;

    padding: 4px 4px 4px 4px;

    

    box-shadow: 0px 0px 4px #d9d9d9;

    -moz-box-shadow: 0px 0px 4px #d9d9d9;

    -webkit-box-shadow: 0px 0px 4px #d9d9d9;

	font-family:Verdana, Geneva, sans-serif;

}

.textbox3 {

    border: 1px solid #c4c4c4;

    height: 80px;

    width: 160px;

    font-size: 13px;

    padding: 4px 4px 4px 4px;

    

    box-shadow: 0px 0px 4px #d9d9d9;

    -moz-box-shadow: 0px 0px 4px #d9d9d9;

    -webkit-box-shadow: 0px 0px 4px #d9d9d9;

	font-family:Verdana, Geneva, sans-serif;

}



 

.submit {

	

	background-color:#bc0e0e;

	border:1px solid #241d13;

	display:inline-block;

	cursor:pointer;

	color:#ffffff;

	font-family:Arial;

	font-size:15px;

	font-weight:bold;

	padding:9px 23px;

	text-decoration:none;

	text-shadow:0px -1px 0px #7a2a1d;

}

.submit:hover {

	background-color:#1f1f1f;

}

.submit:active {

	position:relative;

	top:1px;

}