@import url(https://fonts.googleapis.com/css?family=Oswald);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,table,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{font-weight:normal;text-align:left;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:0;}body,p,select,textarea{font-family:Arial,Helvetica,Tahoma,sans-serif;font-size:13px;font-weight:normal;line-height:20px;margin:0;padding:0;text-decoration:none;}*{margin:0;padding:0;}body{background:#f8f8f8;color:#555;line-height:1;}#content-wrap ul,ol{margin:0 0 1.7em 2.5em;}#content-wrap ul{list-style:square outside none;}#content-wrap ol{list-style-type:decimal;}#content-wrap dt{font-weight:bold;}#content-wrap strong{font-weight:bold;}#content-wrap cite,em,i{font-style:italic;}#content-wrap blockquote{font-style:italic;margin-right:30px;margin-left:10px;background:url(images/quotes.png) 0 3px no-repeat;padding-left:40px}#content-wrap pre{background:none repeat scroll 0 0 #F4F4F4;font:13px/1.7 "Courier 10 Pitch",Courier,monospace;margin-bottom:1.7em;padding:0.85em 1.7em;}#content-wrap code{font:12px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;}#content-wrap abbr,acronym{border-bottom:1px dotted #666;cursor:help;}#content-wrap ins{background:none repeat scroll 0 0 #FFF9C0;text-decoration:none;}#content-wrap sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline;}#content-wrap sup{bottom:1ex;}#content-wrap sub{top:0.5ex;}#content-wrap textarea{padding-left:3px;width:98%;}#content-wrap input[type=text],#content-wrap input[type=email]{padding:3px;}#content-wrap fieldset{border:1px solid #ccc;padding:0.75em;}#content-wrap table{border:1px solid #ccc;margin:0 -1px 24px 0;text-align:left;}#content-wrap tr th,#content-wrap thead th{font:bold 12px/18px "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;padding:9px 12px;}#content-wrap tr td{border-top:1px solid #ccc;padding:6px 12px;}#content-wrap caption,th,td{font-weight:normal;text-align:left;}input[type=text],input[type=email],textarea{background-color:#F5F5F5;border:1px solid #ddd;border-radius:3px 3px 3px 3px;}a,a:visited{color:#2178A3;text-decoration:none;}a:hover{color:#333;text-decoration:none;}a img{border:none;}#home-slide-bg{background:none repeat scroll 0 0 #333;margin:0 auto;width:952px;padding:13px;border-radius:6px;margin-top:30px;}#slider-box{background-color:#fff;border-radius:6px;padding:6px;width:940px;;}#under-bg{background:url(images/under-bg.png) no-repeat scroll 50% 50% transparent;height:36px;margin:0 auto;margin-bottom:40px;}.header{width:978px;height:120px;margin:0 auto;}#title a{color:#333;font-family:'Oswald',arial,serif;font-weight:normal;display:block;float:left;overflow:hidden;padding:32px 0 5px 0;width:460px;}#title a:hover{color:#555;}#title{border:medium none;font-family:'Droid Sans',arial,serif;font-size:36px;line-height:42px;margin:0;padding:0;text-transform:uppercase;}#description{font-family:'Droid Sans',arial,serif;font-size:14px;}.header_left{float:left;height:120px;width:460px;}.header_right{width:330px;float:right;height:40px;margin-top:80px;}.header_right ul li{float:right;margin-left:13px;}#nav{font-family:'Oswald',tahoma,arial,serif;letter-spacing:1px;width:978px;height:38px;margin:0 auto;background:url(images/nav-bg.png) repeat scroll 0 0 #333;border-radius:2px;}#nav ul{float:left;list-style:none;margin:0;}#nav li{text-transform:uppercase;font-size:14px;float:left;list-style:none;padding:0;}#nav li a{color:#f3f3f3;display:block;font-size:13px;margin:0;padding:12px 22px 12px 20px;text-decoration:none;position:relative;background:url(images/navline.png) no-repeat scroll right center transparent;}#nav li a:hover,#nav li#active a{background:#555;color:#fff;padding:11px 22px 13px 20px;}#nav li li a,#nav li li a:link,#nav li li a:visited{background:#333;font-size:12px;width:128px;margin:0;padding:8px 20px 7px 13px;border:1px solid #444;border-top:none;position:relative;}#nav li li a:hover,#nav li li a:active{background:#666;color:#fff;}#nav li ul{z-index:9999;position:absolute;left:-999em;height:auto;width:180px;margin:0 0 0 -2px;padding:0;}#nav li ul ul{margin:-36px 0 0 163px;}#nav li:hover ul ul{left:-999em;}#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul{left:auto;}#nav li:hover{position:static;}#menu-navigation li a{float:left;color:#fff;display:block;font-size:13px;margin:0;text-decoration:none;position:relative;}#nav li a:active{color:#fff;padding:13px 22px 11px 20px;}h1,h2,h3,h4,h5,h6{font-family:'Oswald',arial,serif;font-weight:normal;line-height:26px;color:#333;}h1,h2{border-bottom:1px dotted #ccc;margin:0 0 13px;padding:0 0 8px;}h2 a,h2 a:visited{color:#333;}h2 a:hover{color:#2178A3;}h3,h4,h5,h6{line-height:18px;margin:0 0 13px;padding:0 0 5px;}h1{font-size:22px;}h2{font-size:20px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}hr{background-color:ccc;border:0 none;height:1px;margin-bottom:1.7em;}#content-wrap{background-color:#fff;border:1px solid #ddd;min-height:500px;margin:30px auto 25px auto;overflow:hidden;padding:25px;width:926px;}#content{float:left;width:570px;margin:0 0 30px;overflow:hidden;}#content li{margin-bottom:10px;}#content p{padding:0 0 16px;}#sidebar{display:inline;float:right;font-size:13px;line-height:20px;width:280px;margin:10px 0 20px;}#sidebar ul,#sidebar ol{margin:0 0 20px 0;}#sidebar ul li{border-bottom:1px dotted #ccc;list-style-type:none;margin:0 0 3px;padding:0 0 5px 5px;word-wrap:break-word;}#sidebar h4{background:url(images/title.png) no-repeat scroll left center transparent;border-bottom:1px dotted #ccc;font-size:15px;padding:0 0 6px 15px;text-transform:uppercase;}#sidebar h4:not(:first-child){margin-top:30px;}#sidebar img{margin:5px;}#homepage{width:978px;margin:25px auto 25px auto;}#homepage blockquote{text-align:center;padding:25px 10px 25px 60px;line-height:1.5em;font-size:18px;width:700px;margin:30px auto 50px auto;background:url(images/quotes.png) 10px 10px no-repeat;border-top:1px #aaa dashed;border-bottom:1px #aaa dashed;}#homepage .section img{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;box-shadow:0 0 10px #ccc;margin:0 0 5px;padding:5px;}#homepage h2{line-height:50px;height:35px;font-size:20px;}#homepage .section{float:left;width:280px;line-height:20px;}#footer{width:978px;margin:30px auto 0 auto;padding:0 0 25px;background:url(images/footer.png) no-repeat scroll 50% 0 #181818;font-size:12px;clear:both;}.footer-section{width:200px;float:left;margin-left:30px;color:#ccc;}#footer p{font-size:12px;line-height:15px;margin-bottom:10px;}#footer h4{line-height:37px;height:28px;margin:10px 0 15px 0;font-size:16px;font-weight:normal;border-bottom:1px dotted #ccc;color:#eee;}#footer ul li{line-height:15px;margin-bottom:10px;background:url(images/dian_62.jpg) 0 5px no-repeat;padding-left:10px;}#footer img{background:none;border:4px solid #666;margin:0 0 5px;padding:1px;}#footer a:hover{color:#ddd;}#copyright{padding:15px 0;font-size:12px;margin:0 auto;text-align:center;clear:both;}#copyright a{color:#2178A3;}#copyright a:hover{text-decoration:underline;}#contact-form{margin:5px 10px 0px 20px;width:400px;}#contact-form textarea{width:90%;padding:2px;height:200px;}#contact-form input{width:180px;padding:5px;margin:0px 5px 10px 0px;}#contact-form input:hover,#contact-form textarea:hover{background:#eee;}input#contact-button{margin:15px 0 0 0;padding:5px;float:left;font-family:Georgia,"Times New Roman",Times,serif;background:none repeat scroll 0 0 #2178A3;border:1px solid #eee;color:#fff;cursor:pointer;}input#contact-button:hover{background:#008;}

@media all and (max-width: 768px) {
	.header {width: 100%;}
	#title a {color: #333333;width: 190%;}
	#nav {display: table;width: 99%;}		
	#homepage {width: 99%;}
	#home-slide-bg {width: 99%;}
	#slider-box {width: 100%;}
	#home-slide-bg img {height: auto;width: 100%;}
	.header_left {float: left;height: auto;width: 52%;}
	#homepage blockquote {width: 78%;}
	.header_right {float: right;height: auto;margin-top: 5%;width: 40%;}	
	#content-wrap {padding-left: 3%;padding-right: 3%;width: 92%;}
	#content {width: 67%;}
	#sidebar {width: 30%;}
	#footer {width: 99%;}


}
@media all and (max-width: 767px) {
	.header_left {clear: both;height: auto;width: 100%;}
	#title a {font-size: 86%;width: 100% !important;}
	#title {margin: 3%;padding: 0;}
	#description {margin: 3%;padding: 0;}
	#home-slide-bg {display: none;}
	#slider-box {width: 95%;}	
	#nav li {float: none;width: 100%;}
	#under-bg  {}
	#homepage .section {clear: both;margin: 0 !important;width: 100%;}
	.section a {display: block; margin:5%;}
	.section h2 {display: block; margin:5%;}
	.section p {display: block; margin:5%;}
	.section img {height: auto;margin: 0 auto !important;width: 95%;}
	#content {clear: both;float: none;width: 100%;}
	#sidebar {clear: left;float: none;width: 100%;}
	.footer-section {clear: both;margin-bottom: 6%;width: 83%;}
}
@media all and (max-width: 320px) {
	#title a {color: #333333;font-size: 84%;padding: 1% 0;}
	.header {clear: both;display: block;height: auto;width: 99%;}
	#title {margin: 0;padding: 0;}
	.header_right {clear: both;float: none;height: auto;width: 100%;}
	#nav {clear: both;height: auto !important;text-align: center;width: 99%;}
	#nav li {clear: both;float:none;list-style: none outside none;padding: 0;text-transform: uppercase;}
	#content-wrap {width: 77.2%;}
	#homepage .section {display: block;float: none;margin: 0 !important;width: 100%;}
	#homepage blockquote {width: 75%;}
	#content {display: block;float: none;width: 100%;}
	#sidebar {display: block;width: 100%;}
}