body{margin:0; padding:0; font:13px Arial, Helvetica, sans-serif; color:#333; width:100%; background:url(../images/body-bg.jpg) repeat-x left top #fff}

.left{float:left}
.right{float:right}
ul{margin:0; padding:0; list-style:none}
p{text-align:justify; line-height:20px}
h1{margin:0; font:bold 18px "Open Sans", sans-serif}
h2{margin:0; color:#333333; font:bold 16px "Open Sans", sans-serif}
h3{color:#0088CC; font:bold 16px "Open Sans", sans-serif; padding:8px 0; border-bottom:1px solid #fff; margin:0}
.blue{color:#076e8d}
.black{color:#000}
a{color:#076e8d; text-decoration:underline}
a:hover{color:#076e8d; text-decoration:none}

.wrapper{margin:0 auto; width:960px; -webkit-box-shadow: 0 0 1px 1px #DDDDDD; box-shadow: 0 0 1px 1px #DDDDDD;}
.header{float:left; width:940px; padding:0 10px; background:#fff}
.logo{float:left; width:610px; margin:10px 0}
.menu{float:right; height:34px; background:#8066E4; border-radius:8px; line-height:34px; margin-top:30px}
.menu li{float:left; font-weight:bold}
.menu li a{color:#ffffff; text-decoration:none; padding:0 14px; border-right:1px solid #fff; display:block}
.menu li a:hover{color:#ffffff; text-decoration:underline}
.date{float:right; font:bold 14px "Open Sans", sans-serif; margin:20px 2px 0 0}

.slideComp{float:left; width:960px; margin-bottom:20px}
.slideHd{float:left; width:960px; height:34px; background:#EC9717; border-bottom:10px solid #C57C0E;}
.slideHd li{float:left; list-style:none; font:bold 14px/34px "Open Sans", sans-serif;}
.slideHd li a{text-decoration:none; color:#FFFFFF; display:inline-block; padding:0px 30px; border-right:1px solid #fff}
.slideHd li a:hover{text-decoration:none; color: #4F5252; text-shadow:none; background: #FFFFFF; border-bottom:10px solid #C57C0E}

/*------- Slider -------*/
#slider { float:left; width:960px; background:#fff; height:220px}
div#slideshow { float: left; width: 100%; height:220px}
.slider-item { width: 100% !important; height:220px; }
.slider_content_inner img { border: none; }
.controls-center { width: 960px;  margin:0 auto;}
#slider_controls { float: right; padding:5px 0; position: relative; margin:0; z-index: 1000; width:960px;}
#slider_controls ul { margin:0; float:right; padding:0px 0 0px 0; width:100px; margin-right:360px}
#slider_controls ul li { margin: 0; padding: 0; list-style: none; }
#slider_controls ul li { float: left; display: block; }
#slider_controls ul li a { width: 10px; height: 10px; background:url(../images/pagi.html) no-repeat center center; background-position:0 0; display: block; float: left; padding:2px; margin:2px !important; outline: none; }
#slider_controls ul li a:focus { outline: none; }
#slider_controls ul li a.activeSlide { background:url(../images/pagi.html) no-repeat center center; background-position:0 -26px }
#slider_controls ul li a:hover { background:url(../images/pagi.html) no-repeat center center; background-position:0 -12px}

.slideLft{float:left; width:478px}
.slideRgt{float:right; width:478px}
.slideBtn{width:478px; height:50px; background:#8066E4; font:bold 20px/50px "Open Sans", sans-serif; text-align:center}
.slideBtn a{color:#EDEDED; text-decoration:none; display:block}
.slideBtn a:hover{text-decoration:none; background:#50408E;}

.content{float:left; width:940px; padding:0 10px; margin-bottom:10px}
.contLft{float:left; width:240px; margin:5px;}
.contMid{float:left; width:664px; border-left:1px dashed #333; border-right:1px dashed #333; padding:0 10px}
.contRgt{float:right; width:240px; margin:5px;}
.contactStrp{float:left; width:400px; margin:10px 30px; background:#3399cc; text-align:center; color:#FFFFFF; line-height:20px; padding-bottom:10px}
.content li{background:url(../images/bullet.png) no-repeat 0 50%; line-height:24px; padding-left:18px}



.footer{width:960px; height:40px; line-height:40px; background:#333333; color:#EDEDED; text-align:center;}