.advs { height: 382px; min-width: 1200px; }
.focus { position: relative; width: 587px; height: 285px; background-color: #000; float: left; }
.focus img { width: 660px; height: 380px; }
.focus .shadow .title { width: 260px; height: 65px; padding-left: 30px; padding-top: 20px; }
.focus .shadow .title a { text-decoration: none; color: #fff; font-size: 14px; font-weight: bolder; overflow: hidden; }
.focus .btn { position: absolute; bottom: 34px; left: 510px; overflow: hidden; zoom:1;}
.focus .btn a { position: relative; display: inline; width: 13px; height: 13px; border-radius: 7px; margin: 0 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: left; background: #D9D9D9; }
.focus .btn a:hover,.focus .btn a.current { cursor: pointer; background: #fc114a; }
.focus .fPic { left: 0px; top: 0px; }
.focus .D1fBt { overflow: hidden; zoom:1; height: 16px; z-index: 10; }
.focus .shadow { width: 100%; position: absolute; bottom: 0; left: 0px; z-index: 10; height: 32px; line-height: 32px; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display: block; text-align: left; }
.focus .shadow a { text-decoration: none; color: #fff; overflow: hidden; margin-left: 10px; font-family: "\5FAE\8F6F\96C5\9ED1"; }
.focus .fcon { position: relative; width: 100%; float: left; display: none; background: #000 }
.focus .fcon img { display: block; }
.focus .fbg { bottom: 7px; left: 482px; position: absolute; height: 18px; text-align: center; z-index: 200; }
.focus .fbg div { margin: 4px auto 0; overflow: hidden; zoom:1;height: 14px }
.focus .D1fBt a { position: relative; display: inline; width: 12px; height: 12px; border-radius: 7px; margin: 0 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: left; background: #D9D9D9; }
.focus .D1fBt .current,.focus .D1fBt a:hover { background: #fc114a; }
.focus .D1fBt img { display: none }
.focus .D1fBt i { display: none; font-style: normal; }
.focus .prev,.focus .next { position: absolute; width: 40px; height: 74px; background: url(../images/focus_btn.png) no-repeat; }
.focus .prev { top: 50%; margin-top: -37px; left: 0; background-position: 0 -74px; cursor: pointer; }
.focus .next { top: 50%; margin-top: -37px; right: 0; background-position: -40px -74px; cursor: pointer; }
.focus .prev:hover { background-position: 0 0; }
.focus .next:hover { background-position: -40px 0; }
.focus img { width: 587px; height: 285px; }
.about { background: url("../images/about.jpg") no-repeat left top; width: 567px; height: 285px; padding: 0 10px; }
.about-title { font-weight: bold; padding: 15px 0px 10px 15px; border-bottom: 1px solid #FFF; }
.about-info { color: #FFF; padding: 10px 6px 10px 15px; line-height: 1.9em; text-indent: 2em; border-bottom: 1px solid #FFF; height: 157px; }
.about-nav { padding: 19px 0; }
.about-nav a { padding: 4px 11px; }
.about-border-right { border-right: 1px solid #FFF; }
.bus-news, .develop, .information, .icoList { width: 258.5px; }
.culture { width: 320px; }
.video { width: 242px; }
.bus-news .title, .develop .title, .information .title, .staff-style .title { border-bottom: 1px solid #DFE0E2; padding-bottom: 15px; }
.bus-news-list, .develop-list, .information-list { padding-top: 3px; height: 195px; }
.bus-news-list li, .develop-list li, .information-list li { height: 40px; line-height: 40px; }
#area, #home, #line { height: 25px; line-height: 25px; background: #E0E0E0; padding: 0 10px; margin: 5px 5px 5px; border-radius: 4em; cursor: pointer; }
.culture-url { background: url("../images/culture.jpg") no-repeat left center; width: 320px; height: 204px }
.icoList a { width: 118px; height: 114px; }
.icoList-margin-left { }
.icoList-margin-bottom { margin-bottom: 18px; }
#email { background: url("../images/email.jpg") no-repeat center; }
#server { background: url("../images/server.jpg") no-repeat center; }
#hudong { background: url("../images/hudong.jpg") no-repeat center; }
#weibo { background: url("../images/weibo.jpg") no-repeat center; }
.ico-list-nav a { padding: 5px 10px; background: #E0E0E0; margin: 0 5px; border-radius: 4em; }
.selectGroup { margin: 10px 0; }
.selectGroup select { width: 225px; }
.urls { padding-bottom: 12px; border-bottom: 1px solid #DDD; }
.linksTitle { font-weight: bold; }
.images-list-box { margin-top: 22px; }
.hotPic .JQ-slide { position: relative; width: 587px; height: 168px; margin: 0 0 15px 0; background: #f9f9f9; }
.hotPic .JQ-slide .wrap { width: 587px; height: 168px; overflow: hidden; position: relative; }
.hotPic .JQ-slide-content { position: absolute; }
.hotPic .imgList li { width: 284px; margin: 0 5px; height: 168px; }
.hotPic .imgList img { width: 284px; height: 168px; }
.hotPic .imgList .txt { width: 186px; margin-top: -139px; margin-left: auto; margin-right: auto; height: 139px; background: rgba(0,0,0,0.5); position: relative; z-index: 20; line-height: 139px; color: #FFF; filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; }
.hotPic .JQ-slide-nav a { display: block; z-index: 99; width: 27px; height: 48px; overflow: hidden; text-decoration: none; position: absolute; top: 40px; line-height: 44px; text-align: center; font-size: 30px; filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; }
.JQ-slide-nav .prev { background: rgba(0,0,0,0.5); width: 40px; height: 41px; left: 5px; color: #FFF; font-size: 18px; }
.JQ-slide-nav .next { background: rgba(0,0,0,0.5); width: 40px; height: 41px; right: 4px; color: #FFF; font-size: 18px; }
.imgList { float: none; overflow: hidden; zoom:1}
.imgList li { float: left; display: inline; overflow: hidden; }
.imgList li a { display: block; }
.imgList li a.img:hover { border-color: #b70000; }
.imgList li .txt { text-align: center; overflow: hidden; }
.auto { background: url("../images/auto.png") no-repeat center bottom; width: 72px; height: 71px; margin-top: -139px; margin-left: auto; margin-right: auto; margin-bottom: 0px; position: relative; }
.returnTop { background: url("../images/return-top.jpg") no-repeat center; width: 60px; height: 60px; float: right; }
.change-style { background: #3672D3 !important; color: #FFF; }
.box-dnymont { padding-bottom: 10px; }
.flexslider { margin: 0px auto 20px; position: relative; width: 100%; height: 382px; overflow: hidden; zoom: 1;}
.flexslider .slides li { width: 100%; height: 100%; }
.flex-direction-nav a { width: 70px; height: 70px; line-height: 99em; overflow: hidden; margin: -35px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 35px; }
.flex-direction-nav .flex-next { background-position: 0 -70px; right: 0; }
.flex-direction-nav .flex-prev { left: 0; }
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); }
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; }
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline; }
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer; }
.flex-control-paging li a.flex-active, .flex-control-paging li.active a { background-position: 0 0; }
.flexslider .slides a img { width: 100%; height: 382px; display: block; }
.content-list-left-title1 { background: url("../images/lxyz.jpg") no-repeat left top; position: absolute; top: 398px; width: 250px; }