body{margin:0;padding:0;font-size:20px;font-family:KaiTi;line-height:180%;}
*{margin:0;padding:0;}
ul{list-style-type:none;margin:0;padding:0;}
a{text-decoration:none;color:#000;}
/*head and nav*/
.div_bg {
	width:auto;
	height:auto;
	background:url(../img/bannercn.png) top repeat-x;
}
.div_center {
	width: 100%;
    margin: auto;
    padding-top: 10px;
    display: inline-block;
}

.center-container{
	display: inline-block;
    margin: 0 auto;
    width: 75%;
    margin-left: 175px;
}
.head{margin:0 auto;width:100%;height:120px;border-bottom:1px solid #ACD0EA;background:url(../img/top_bg.gif) repeat-x;}
/*menu*/

/*content*/
.content{margin:-113px auto 0 auto;width:987px;height:auto;}
.left_c{float:left;width:430px;height:auto;}
.right_c{float: left;width:550px;padding-top: 85px}

.right_c .right-inner{
	margin: 60px auto 0 25px;
    width: 623px;
    height: 1411px;
    overflow-y: scroll;
-webkit-box-shadow: 0px 6px 5px -2px rgba(101,162,235,1);
-moz-box-shadow: 0px 6px 5px -2px rgba(101,162,235,1);
box-shadow: 0px 6px 5px -2px rgba(101,162,235,1);
}

/*left content*/
.ban{margin:100px 0 20px 10px;width:421px;background:url(../img/b_bg.gif) no-repeat right bottom;}
.ban div{width:406px;padding:5px 0 0 6px;border-radius: 5px;
    box-shadow: inset 0 2px 0 rgba(188,147,200,.7), -5px -4px 25px rgba(0,0,0,.3);}

.left-2 {
	margin-left: 10px;
}
	
.left-2 .mutilmedia{
	margin-bottom: 27px;
}

.left-2 .mutilmedia span{
	display: inline-block;
	width: 100%;
	text-align: center;
	color: #2B79BE;
}

/*text content*/
.text_c{height:auto;}
.text_c p{line-height: 180%;letter-spacing: 1px;font-size: 100%;}
.text_c h1{font-size:25px;font-family:KaiTi;font-weight: bold;line-height:30px;text-align:center;}
.text_c h2{padding:5px 0 10px 0;text-align:center;font:16px KaiTi;font-weight:400;color:#000;}
.text_c h3{padding:10px 0 0  0;font-size:16px;text-align:center;font-weight:400;color:#000;}
.text_c h4{padding:0px 0px 5px 0px;font-size:12px;text-align:center;font-weight:400;color:#f00;border-bottom:1px solid #DEDEDE;}

.copyright{
    clear: both;
	margin: 5px auto;
	padding-top:10px;
	width: 980px;
	height: auto;
	text-align:center;
	color: #333;
}
.copyright p{
	margin: 0 0 2px 0;
}
.copyright a{
	color:#333;
	text-decoration:none;
}
.copyright p.p1{
   margin: 15px  auto;
	width: 530px;
}
.copyright p.p2{
	margin: 8px 0 0 0;
}

.row-title{
	color: #0062AA;
}

#ozoom p{
	text-indent: 30px;
}
#ozoom p:first-child{
	text-indent: 0;
}

#ozoom .media p{
	text-indent: 0;
}


#ozoom .media figure{
	float: right;
    width: 50%;
    display: inline-block;
    margin: 0 10px;
}

#ozoom .media-left figure{
	float: left;
}


#ozoom .media figure img{
	width: 100%;
	margin-top: 10px;
}

#ozoom .media figure .img-content-1{
	margin-top: 30px;
}

figcaption{
	font-family: kaiti;
    font-size: 15px;
    color: #0062AA;
    line-height: 1.1;
    text-align: center;
	margin-top: 10px;
}

.first-word{
	font-size: 81px;
    float: left;
    padding: 14px 0px;
}


/*=================Blockquote=====================*/
.block-quote{
	display: inline-block;
	width: 90%;
	margin-left: 3.5%;
	margin-bottom: 27px;
}


.stated-content blockquote{
	background: #fff;
	padding: 30px;
	border-radius: 5px;
	box-shadow: 
		inset 0 2px 0 rgba(188, 147, 200, 0.7), 
		-5px -4px 25px rgba(0, 0, 0, 0.3);
}

.stated-content blockquote p:first-child:before{
	content: '\201C';
    font-family: serif;
    font-style: normal;
    font-weight: 700;
    position: absolute;
    font-size: 129px;
    top: -22px;
    left: -30px;
    color: #206FB7;
    text-shadow: 7px 14px 10px rgba(0, 0, 0, 0.1);
}

.stated-content blockquote:after, 
.stated-content blockquote:before  {
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.stated-content blockquote:after  {
	border-top-color: #ffffff;
	border-width: 10px;
	margin-left: -10px;
}

.stated-content blockquote:before {
	border-top-color: rgba(0,0,0,0.01);
	border-width: 11px;
	margin-left: -11px;
}

.stated-content blockquote p {
	font-size: 24px;
	color: #000;
	font-weight: 400;
	line-height: 40px;
	font-style: italic;
	text-indent: 100px;
	position: relative;
}

.stated-content .mb-attribution {
	text-align: right;
	padding: 20px 100px 20px 20px;
	position: relative;
}

.stated-content .mb-thumb {
	display: block;
	width: 70px;
	height: 70px;
	border: 5px solid #fff;
	border-radius: 50%;
	position: absolute;
	right: 10px;
	bottom: 5px;
	box-shadow: 
		inset 1px 1px 4px rgba(0,0,0,0.5),
		0 2px 3px rgba(0,0,0,0.6);
}

.stated-content .mb-thumb{
	background: url(../img/kamal_malhotra.jpg) no-repeat center center;
}

.stated-content-1 .mb-thumb{
	background: url(../img/kofi-annan-16.jpg) no-repeat center center;
}

.stated-content .mb-author{
	font-weight: 700;
	font-size: 18px;
	color: #206FB7;
	text-shadow: 0 1px 1px rgba(255,255,255,0.7);
}

.stated-content cite{
	font-weight: 300;
    font-size: 14px;
	font-style: italic;
	color: #206FB7;
	text-shadow: 0 1px 1px rgba(0,0,0,0.3);
	line-height: 1.6;
}


.stated-content-2 .quote-img{
	float: right;
    margin: 0 5px;
    width: 42%;
    margin-top: 17px;
}

.stated-content-2 blockquote p{
	font-size: 23px;
}


/*=================End Blockquote=====================*/

.back-to-home{
	height: 148px;
    display: inline-block;
    width: 100%;
    position: absolute;
    top: 0;
    border: 0;
}

/* entypo */
[class*="entypo-"]:before {
   font-family: "entypo", sans-serif;
}
a { 
   text-decoration: none;
}
ul {
   list-style: none;
   margin: 0;
   padding: 0;
}
.container {
   margin: 0 auto;
   padding: 20px 50px;
   background: white;
}

#sticky-social {
   left: 0;
   position: fixed;
   top: 150px;
}

#sticky-social a {
   color: #fff;
   display: block;
   height: 35px;
   font: 16px "Open Sans", sans-serif;
   line-height: 35px;
   position: relative;
   text-align: center;
   width: 35px;
  
}

#sticky-social a span {
	line-height: 35px;
	position: absolute;
	text-align:center;
	width:100px;
}


#sticky-social a[class*="facebook"],
#sticky-social a[class*="facebook"]:hover,
#sticky-social a[class*="facebook"] span { background: #3b5998; }

#sticky-social a[class*="twitter"],
#sticky-social a[class*="twitter"]:hover,
#sticky-social a[class*="twitter"] span { background: #00aced; }

#sticky-social a[class*="gplus"],
#sticky-social a[class*="gplus"]:hover,
#sticky-social a[class*="gplus"] span { background: #dd4b39; }  


.img-footer{
	width: 100%;
	display: inline-block;
}

.img-footer img{
	width: 100%;
}

.img-footer span{
	display: block;
	font-size: 21px;
    color: #0062AA;
    line-height: 1.1;
    text-align: center;
    margin-top: 10px;
}

.row-title-1{
	font-size: 50px !important;
}

.row-title-2{
	font-size: 25px !important;
	text-align: center;
}

.aboutus .media p{
	text-indent: 30px !important;
}

h3.su-title{
	display: inline-block;
	width: 100%;
	text-align: center;
	color: #000;
	font-weight: bold;
	margin-bottom: 17px;
}

footer{
	height: 150px;
	background: url('../img/footer.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	width: 100%;
	display: block;
}