@charset "utf-8";
/* CSS Document */

/* banner */
#layout_banner{ background:url(../images/bannerbg.jpg) no-repeat center top #e4e2d3; width:100%;}
.banner{ margin:0 auto; width:1000px;}
.banner1{ background:url(../images/banner1.jpg) no-repeat; height:173px; position:relative; width:100%;}
.banner1 h1{ text-indent:-9999px;}
.banner2{ background:url(../images/banner2.jpg) no-repeat; height:116px; overflow:hidden; position:relative; width:100%;}
.banner2 h2{ text-indent:-9999px;}
.banner3{ background:url(../images/banner3.jpg) no-repeat; height:211px; overflow:hidden; position:relative; width:100%;}
.banner3 a.btn_banner{ height:85px; position:absolute;top:0;left:700px; width:188px;}
.banner3 #bdshare{ position:absolute;top:160px;left:370px;}
.banner3 #bdshare .bds_more{ color:#333333;}

/* nav */
.layout_nav{ background:#222222; height:60px; width:100%;}
.nav{ background:url(../images/navbg.jpg) no-repeat 232px 0; border-left:solid 1px #393939; border-right:solid 1px #0d0d0d; height:60px; overflow:hidden; margin:0 auto; width:998px;}
.nav li{ float:left; border-left:solid 1px #0d0d0d; border-right:solid 1px #393939; width:109px;}
.nav li.li1{ width:108px;}
.nav li.li2{ width:109px;}
.nav li a{ color:#ffff99; display:block; font-size:18px; font-weight:700; height:60px; line-height:60px; text-align:center;}
.nav li a:hover{ color:#ffffff; text-decoration:none;}

/* content */
a.btn{ height:45px; position:absolute; width:73px;}
h3{ text-indent:-9999px; overflow:hidden;}
.layout_con1{ background:url(../images/con1.jpg) no-repeat center top #fae164; width:100%;}
.con1{ background:url(../images/con1.jpg) no-repeat center top; height:460px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.con1 a{top:265px;right:0;}
.layout_con2{ background:url(../images/con2.jpg) no-repeat center top #33cc33; width:100%;}
.con2{ background:url(../images/con2.jpg) no-repeat center top; height:601px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.con2 a{top:265px;right:0;}
.layout_con2a{ background:url(../images/con2a.jpg) no-repeat center top #33cc33; width:100%;}
.con2a{ background:url(../images/con2a.jpg) no-repeat center top; height:309px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.con2a a{top:95px;right:0;}
.layout_con3{ background:url(../images/con3.jpg) no-repeat center top #ffe6cc; width:100%;}
.con3{ background:url(../images/con3.jpg) no-repeat center top; height:407px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.con3 a{top:95px;right:0;}
.layout_con3a{ background:url(../images/con3a.jpg) no-repeat center top #ffe6cc; width:100%;}
.con3a{ background:url(../images/con3a.jpg) no-repeat center top; height:163px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.con3a a{top:0px;right:0;}
.layout_con3b{ background:url(../images/con3b.jpg) no-repeat center top #ffe6cc; width:100%;}
.con3b{ background:url(../images/con3b.jpg) no-repeat center top; height:553px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.con3b a{top:185px;right:0;}
.layout_con4{ background:url(../images/con4.jpg) no-repeat center top #00aaff; width:100%;}
.con4{ background:url(../images/con4.jpg) no-repeat center top; height:700px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.layout_con4a{ background:url(../images/con4a.jpg) no-repeat center top #00aaff; width:100%;}
.con4a{ background:url(../images/con4a.jpg) no-repeat center top; height:399px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.con4a a{top:261px;right:0;}
.layout_con5{ background:url(../images/con5.jpg) no-repeat center top #006666; width:100%;}
.con5{ background:url(../images/con5.jpg) no-repeat center top; height:600px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.layout_con5a{ background:url(../images/con5a.jpg) no-repeat center top #006666; width:100%;}
.con5a{ background:url(../images/con5a.jpg) no-repeat center top; height:253px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.con5a a{top:83px;right:0;}
.layout_con6{ background:url(../images/con6.jpg) no-repeat center top #ffcc66; width:100%;}
.con6{ background:url(../images/con6.jpg) no-repeat center top; height:478px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.layout_con6a{ background:url(../images/con6a.jpg) no-repeat center top #ffcc66; width:100%;}
.con6a{ background:url(../images/con6a.jpg) no-repeat center top; height:373px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.con6a a{top:203px;right:0;}
.layout_con7{ background:url(../images/con7.jpg) no-repeat center top #ff9933; width:100%;}
.con7{ background:url(../images/con7.jpg) no-repeat center top; height:666px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.layout_con7a{ background:url(../images/con7a.jpg) no-repeat center top #ff9933; width:100%;}
.con7a{ background:url(../images/con7a.jpg) no-repeat center top; height:284px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.con7a a{top:132px;right:0;}
.layout_con8{ background:url(../images/con8.jpg) no-repeat center top #009966; width:100%;}
.con8{ background:url(../images/con8.jpg) no-repeat center top; height:648px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.layout_con8a{ background:url(../images/con8a.jpg) no-repeat center top #009966; width:100%;}
.con8a{ background:url(../images/con8a.jpg) no-repeat center top; height:142px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.con8a a{top:0;right:0;}
.layout_con9{ background:url(../images/con9.jpg) no-repeat center top #333333; width:100%;}
.con9{ background:url(../images/con9.jpg) no-repeat center top; height:830px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}

/* weibo */
.weibo{ line-height:26px; overflow:hidden; padding:120px 0 20px 20px; width:960px;}
.weibo li{ background:#cccccc; float:left; height:40px; position:relative; width:470px;cursor:pointer;}
.weibo li i{ background:url(../images/weibo.gif) no-repeat; height:40px; overflow:hidden; position:absolute;top:0;left:171px; width:127px;cursor:pointer;}
.weibo li#tag1 i{ background-position:center -40px;}
.weibo li#tag2 i{ background-position:center 0px;}
.weibo li.selected{ background:#f5f5f5;}
.weibo li.selected i{ background:url(../images/weibo2.gif) no-repeat;}
.con_wb{ width:950px;}
.con_qq, .con_sina{ background:#ffffff; display:none; width:940px;}

/* bottom */
#bottom_nav_out{ background:#000;}
#bottom_nav{ background:#000;}
#bottom_nav i{ color:#666;}