@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}

body{color:#666;margin:0 auto;font-size:12px;line-height:25px;font-family:"宋体";}

ul,li{ list-style:none;}

img{ border:none; vertical-align:top;}

a{color:#666;text-decoration:none;}

.clr{font-size:0; line-height:0px; clear:both;}

a:hover{ color:#cd9800;}

a.aswt{display:block;width:129px;height:70px;  position: absolute;  top: 44px;right:0px}

a.aqq{display:block;width:129px;height:70px;  position: absolute;  top: 120px;right:0px}

/*top*/

.yl_line{ background:#9D060E; width:100%; height:20px;}

.yl_top{ height:108px;}

.yl_topmain{  width:990px; margin:0px auto; height:105px;}

.yl_toplogo{ width:330px; float:left; margin-top:8px;}

.yl_topnav{ width:585px; float:right;background:url("../images/top_bg.jpg") no-repeat scroll 0 0 ; height: 92px; margin-top:8px;}

.yl_topa{ width:285px; height:28px; padding-left:300px;}

.yl_righta{ height:28px; line-height:28px; color:#999999; display:block; float:left; margin-right:10px;}

.yl_righta a{ color:#999999;}

.yl_rightb{ background:url(../images/login_bg.jpg) no-repeat; width:157px; height:28px; line-height:28px; color:#FFF; text-align:center; display:block; float:left;}

.yl_rightb a{ color:#FFF;}

.yl_topb{ margin-top:4px;}



/*----时间，已参与人数----*/

.time_people{ background:url(../images/time_line.png) no-repeat bottom; height:138px; clear:both; width:982px; margin:0 auto;}

.time{float:left;color:#eaab00;font-size:60px; font-family:Arial; line-height:58px; clear:both; width:720px; padding-top:2px;}

.time span{color:#999; font-family:"微软雅黑"; text-transform:uppercase; font-size:18px; line-height:50px; display:block;}

.people{ float:left; width:246px; padding-top:36px;}

.people_txt{ font-size:18px;font-family:"微软雅黑"; line-height:36px; height:45px; overflow:hidden;}

.people_txt ins{float:left; display:block; text-decoration:none;}

.people_txt span{float:left;display:block; background:url(../images/num_bg.jpg) no-repeat; width:33px; height:36px; text-align:center;font-family:Arial; font-size:22px;}

.people_pic{clear:both; padding-left:35px;}



.box{background:#fff url(../images/main_bg.jpg) repeat-x top; clear:both;}

.box_bg{background:url(../images/main_bg.gif) repeat top center; }



.yl_zxhd{ width:989px; margin:0px auto;}

.yl_hdtitle{ margin-top:15px;}

.adv{ width:985px; height:auto; border:1px solid #d6d6d6; padding:1px; margin-top:8px;}

.yl_zxhdmain{ width:989px; margin-top:7px;}

.yl_zxhdlist{ width:715px; float:left;}

.yl_zxhdlist h2{ font-size:16px; color:#363636; font-family:微软雅黑; font-weight:normal;}

.yl_zxhdlist p{ font-size:12px; line-height:20px; margin-top:10px;}

.yl_zxhdlist ul{ margin-top:10px;}

.yl_zxhdlist ul li{ background:url(../images/hg_21.jpg) no-repeat left center; width:355px; float:left; text-indent:30px; height:40px; line-height:40px; font-size:13px;}



.order{ width:248px; float:right;}

.order_more{ float:right;}

.order_con{ background:url(../images/hg_19.jpg) no-repeat; width:233px; height:100px; margin-top:7px; padding-top:25px; padding-left:15px;}

.name{ width:160px; height:18px; background:url(../images/text_bj.jpg) repeat-x; border:1px solid #d5d5d5;}

.djlq{ background:url(../images/hg_25.jpg) no-repeat; width:59px; height:20px; border:none; margin-left:6px;}

.QQ{ width:95px; height:18px; background:url(../images/text_bj.jpg) repeat-x; border:1px solid #d5d5d5;}

.order_con tr{ height:29px;}

.phone{ font-size:14px; font-family:微软雅黑; color:#FFF;}



.adv_b{ width:989px; margin:0px auto; margin-top:7px; margin-bottom:7px;}

.my_hg{ width:1000px; margin:0px auto;}

.my_hgtitle{ width:989px; margin:0px auto; height:56px;}

.my_hgbottom{ margin-top:10px;}

.my_hgright{ width:742px; float:right;}

.my_hgright li{ background:url(../images/hg_33.jpg) no-repeat; width:217px; height:169px; float:left; padding:10px; margin-left:10px!important; margin-left:7px; margin-bottom:7px; margin-top:3px;}

.my_hgright li span{ height:30px; line-height:30px; background:url(../images/hg_44.jpg) no-repeat left 11px;; padding-left:20px; font-size:14px; font-family:微软雅黑; display:block; width:183px; margin-top:10px;}

.my_hgright li span a{ color:#3c3c3c;}

.my_hgright li span img{ float:right; margin-top:13px;}



#slide-box {

	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 257px; HEIGHT: 386px; float:left; margin-top:7px;

}

#slide-box .slide-content {

	BACKGROUND: #d6d6d6

}

#slide-box .ks-switchable-triggers A {

	Z-INDEX: 99; POSITION: absolute; WIDTH: 37px; DISPLAY: block; HEIGHT: 65px; COLOR: #b4b4b4; TOP: 170px; TEXT-DECORATION: none

}

#slide-box .ks-switchable-triggers SPAN {

	TEXT-ALIGN: center; WIDTH: 37px; DISPLAY: block; FONT: 700 53px/57px arial; background:#ededed; HEIGHT: 63px; CURSOR: pointer

}

#slide-box .ks-switchable-triggers .corner {

	BORDER-BOTTOM-COLOR: #4b4b4b; BORDER-TOP-COLOR: #4b4b4b; BORDER-RIGHT-COLOR: #4b4b4b; BORDER-LEFT-COLOR: #4b4b4b

}

#slide-box .ks-switchable-triggers .prev {

	LEFT: -5px

}

#slide-box .ks-switchable-triggers .next {

	RIGHT: -5px

}

#slide-box .ks-switchable-triggers A:hover {

	COLOR: #dba200

}

#slide-box .ks-switchable-triggers A:hover SPAN {

	COLOR: #dba200

}

#slide-box .slide-content {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px!important; padding-right:0px; PADDING-TOP: 5px

}

#slide-box .wrap {

	WIDTH: 257px; HEIGHT: 386px; OVERFLOW: hidden

}

#slide-box UL {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 257px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#slide-box LI {

	WIDTH: 257px; FLOAT: left; HEIGHT: 376px

}

#slide-box LI IMG {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 247px; HEIGHT: 376px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}



/*----样片展示----*/

.ypzs{width:1000px; margin:0 auto;padding:25px 0 0 0; overflow:hidden;}

.ypzs h2{padding-left:7px;}

.ypzs li{float:left; background:url(../images/case_pic_bg.jpg) no-repeat top;width:205px; height:388px; position:relative;padding:0 9px 0 11px; margin-right:25px; margin-top:10px;}

.ypzs .post_img a img{width:193px; height:290px;}

.ypzs .post_img a{background:url(../images/case_pic_bg0.jpg) top left;width:193px; height:290px; padding:6px; display:block;}

.ypzs .post_img a:hover{background:url(../images/case_pic_bg1.jpg) top left;}

.ypzs li span{display:block; padding:2px 0 0 16px; line-height:30px; font-size:14px; font-family:"微软雅黑";}

.ypzs li div{ padding:6px 0 0 10px;}

.ypzs li .post_time{font-family:Arial; font-size:10px; padding-left:6px; color:#666;}

.ypzs li .post_people{font-size:12px; line-height:12px; padding-left:6px;color:#666;}

.post_more{ position:absolute;right:10px; bottom:8px;}



/*----我的皇宫----*/

.wdhg{ width:998px; margin:0 auto; margin-top:10px;}

.mystory{float:left; width:734px; margin-right:6px; overflow:hidden; height:320px;}

.mystory dl{padding:8px;}

.mystory dt{float:left; width:191px; margin-right:8px;}

.mystory dt img{background:url(../images/my_story_pic_bg.jpg) no-repeat; width:171px; height:110px; padding:10px;}

.mystory dd h3{ font-size:14px; font-weight:400;font-family:"微软雅黑"; color:#424242; height:30px; line-height:30px;}

.mystory dd p{ color:#424242;}

.story_en{font-size:10px; color:#cacaca;font-family:"微软雅黑";}

.story_999{color:#999;}



/*---我的皇宫 图片滚动---*/

.rollphotos{width:723px;height:1%; overflow:hidden; margin:7px 0 0 5px;}

.blk_29 { OVERFLOW: hidden;ZOOM: 1; POSITION: relative;}

.blk_29 .LeftBotton {BACKGROUND: url(../images/btn_l.jpg) no-repeat 0px 0px;LEFT:0px;FLOAT: left;CURSOR: pointer;POSITION: absolute;TOP: 23px; left:0px;HEIGHT:51px;width:24px;}

.blk_29 .RightBotton {RIGHT: 0px;BACKGROUND: url(../images/btn_r.jpg) no-repeat 0px 0px;FLOAT: right;CURSOR: pointer;POSITION: absolute;TOP:23px;HEIGHT:51px;width:24px;}

.blk_29 .Cont {float:left;background:#fff; width:653px; padding:2px; height:102px; overflow:hidden;MARGIN-left:25px !important;MARGIN-left:15px; }

.blk_29 .dybox {FLOAT: left; WIDTH:159px; margin:0 4px;}

.blk_29 .dybox IMG { DISPLAY: block; width:139px; height:79px; background:url(../images/my_story_spic_bg.jpg) no-repeat; padding:10px;}



.weather{background:url(../images/weather_bg.jpg) no-repeat top; padding:91px 0 0 10px; width:248px; float:left;}

.weather_txt{ height:100px;}

.date_txt{color:#eaab00; font-size:28px;font-family:Arial; text-align:center; padding:10px 0;}

.weather ul{padding-top:5px;}

.weather li{float:left;}





.mystory ul li{ width:97px; float:left; font-size:12px;}

.tab_hovertab{ background:url(../images/hoverbj.jpg) no-repeat; width:97px; height:43px; line-height:47px; text-align:center; color:#FFF; font-weight:bold;}

.tab_hovertab a{ color:#FFF; font-weight:bold;}

.tab_normaltab{ width:97px; color:#3f3f3e; height:43px; line-height:47px; font-weight:normal;}

.mystory h2{ background:url(../images/mystory_h.jpg) no-repeat; width:590px; height:55px; padding-left:142px;}

.dis{ display:block;}

.undis{ display:none;}

.hb_jz_cont{ margin-top:10px;}



.splfcon{ width:990px; margin:0px auto; margin-top:10px;}

.sp_con{ width:409px; height:313px; float:left; }

.sp_con img{ width:359px; height:255px;}

.sp_lfcon{position:relative; width:568px; float:right;background:url(../images/xwbg.jpg) no-repeat;height:313px}

.sp_lfcon dd{padding:42px 20px 20px;width:380px}

.sp_lfcon dd h2 a{color:#cb101b}



.may-newswk{ width:1000px; margin:0px auto; margin-bottom:10px;}

.may-hgnewsleft{ width:320px; float:left;}

.may-title{ background:url(../images/yl-titlebj.jpg) no-repeat; width:319px; height:76px;}

.may-more{ float:right; margin-top:20px; margin-right:15px;}

.may-hgnewsleft dl,.hg-spcenter dl,.hg-jhfwright dl{ width:320px; height:83px; border-bottom:1px dashed #ad6f00; padding-top:7px;}

.may-hgnewsleft dt,.hg-spcenter dt,.hg-jhfwright dt{ background:url(../images/ylmay1.jpg) no-repeat; width:108px; height:67px; float:left; padding:3px 3px 8px 3px;}

.may-hgnewsleft dd,.hg-spcenter dd ,.hg-jhfwright dd{ float:left; margin-left:10px;width:185px}

.may-hgnewsleft h2,.hg-spcenter h2,.hg-jhfwright h2{ font-size:12px; font-weight:bold; color:#ad6f00; height:25px; line-height:25px;}

.may-hgnewsleft p,.hg-spcenter p,.hg-jhfwright p{ line-height:25px; margin-top:7px;}

.may-newslist{ margin-top:10px;}

.may-newslist li{ height:25px; line-height:25px;background:url(../images/tl1.jpg) no-repeat  0 center ;padding-left:20px}

.may-rq{ float:right; color:#919191;}

.may-rq2{ float:right; color:#919191;}

.may-yyphoto{ width:22px; float:left; margin-left:5px;}

.hg-spcenter{ width:310px; float:left;}

.may-sp-title{ width:310px; height:78px; }

.hg-spcenter dl{ width:310px; }

.hg-spcenter dt{ background:url(../images/ylmay4.jpg) no-repeat; height:57px; float:left; padding:2px 2px 6px 2px;}

.hg-spcenter dd{  float:left; margin-left:10px;}

.hg-spcenter h2{ font-size:12px; font-weight:bold; color:#ad6f00; height:20px; line-height:20px;}

.hg-spcenter p{ line-height:22px; margin-top:3px;}

.hg-jhfwright{ width:312px; float:left;}

.hg-jhfwlist{ width:312px;}

.hg-jhfwlist li{ width:310px; height:33px; line-height:33px; padding:0px 1px 0px 1px;}



/*------底部样式----*/

.bottom{background:#9D060E; height:170px;  padding-bottom:10px; clear:both;color:#fff}

.bottom a{color:#fff}

.bottom_cont{width:990px; margin:0 auto;_height:465px;*height:455px;height:470px; }

.bottom_nav{ width:998px; margin:0 auto; padding:8px 18px 0 0;line-height:22px; position:relative;}

.nav1{float:left; width:158px; margin-right:25px;}

.nav1,.nav2 ,.nav3{padding-top:19px;}

.nav1 div,.nav2 div,.nav3 div{ height:170px;}

.nav1 div ul,.nav2 div ul,.nav3 div ul{padding-top:8px; line-height:20px; color:#505050;text-transform:uppercase;}

.nav1 div ul a,.nav2 div ul a,.nav3 div ul a{color:#505050;}

.nav1 div ul span,.nav2 div ul span,.nav3 div ul span{color:#505050; padding-left:0px;font-family:Arial; font-size:11px;}

.nav1 div h2{ background:#e49d1e; height:27px; line-height:27px; width:160px; font-family:Arial; font-size:20px;}

.nav1 div h2 a,.nav2 div h2 a,.nav3 div h2 a{color:#fff; padding-left:5px;}

.nav1 div h2 a:hover,.nav2 div h2 a:hover,.nav3 div h2 a:hover{color:#f66701;}

.nav2{float:left; width:180px; margin-right:25px;}

.nav2 div h2{ background:#e49d1e; height:27px; line-height:27px; width:180px; font-family:Arial; font-size:18px;}

.nav3{float:left; width:195px; margin-right:25px;}

.nav3 div h2{ background:#e49d1e; height:27px; line-height:27px; width:192px; font-family:Arial; font-size:18px;}

.bottom_pic{float:right;}

.copyright{line-height:18px; clear:both;font-family:Arial; font-size:11px; clear:both; color:#666;}

.welcome{position:absolute;right:25px; top:35px; text-align:right;}

.foot{background:#ad6f00;left: 0px; bottom: 0px; position: fixed; height:40px;width:100%;z-index:10;}

.foot_cont{width:998px; margin:0 auto; position:relative;}

.foot_phone{ padding-top:10px;}

.foot_phone a{ color:#FFF}

.qq_foot{ position:absolute;top:-24px;right:12px;width:232px; height:70px; cursor:pointer; background: url(../images/qq_bottom.png) no-repeat; z-index:1;}

.qq_foot ins{ display:none;}

.link{background:#dfe0da; border-bottom:1px solid #dfe0da; clear:both; height:69px; padding-bottom:50px !important; padding:0; clear:both;}

.link_cont{padding-top:58px; width:998px;margin:0 auto; font-size:12px; line-height:20px;  }



/*底部广告样式开始*/

*html{overflow-x:auto;overflow-y:auto;} 

*html #wrap {position:absolute;}

#wrap{display:block;bottom:0px;left:0px!important;right:18px;position:fixed; background:url(../images/yhhbj.png) no-repeat; width:195px; height:119px; margin-bottom:40px; padding:65px 0px 0px 15px;}

/*底部广告样式结束*/

#wrap tr{ height:27px;}

.yhsq_title{ font-size:12px; font-family:微软雅黑; color:#b87908; width:42px;}

.yhsq_text{ width:135px; height:18px; border:1px solid #d5d5d5; background:url(../images/text_bj.jpg) repeat-x;}

.yhsq_text2{ width:84px; height:18px; border:1px solid #d5d5d5; background:url(../images/text_bj.jpg) repeat-x;}

.yhsq_button{ background:url(../images/sq_button.png) no-repeat; width:45px; height:20px; border:none;}

.yl_nav2{ background:url(../images/nav_bj2.png) repeat-x; height:48px; width:100%;}

.yl_navcon{ width:1000px; margin:0px auto;}



.yl_yhsqcona{ width:910px; margin:0px auto;}

.yl_yhsqtitlea{ height:30px; line-height:30px; background:url(../images/yhsq_03.png) no-repeat bottom center;}

.yl_yhsqaa{ font-size:16px; font-family:微软雅黑; color:#292929;}

.yl_yhsqba{ color:#b8b8b8; font-size:14px; font-family:Arial;}

.yl_yhsqlefta{ width:485px; float:left;}

.yl_yhsqca{ color:#595959; line-height:22px;}

.yl_yhsqmaina{ margin-top:20px;}

.yhsq_text2a{ width:212px; height:23px; border:1px solid #cfcfcf; line-height:23px;}

.yl_yhsqea{ width:85px; font-family:微软雅黑; font-size:14px; color:#2c2c2c; text-align:right;}

.yl_yhsqbuttona{ background:url(../images/yhsq_10.png) no-repeat; width:104px; height:37px; border:none;}

.yl_yhsqbutton2a{ background:url(../images/yhsq_12.png) no-repeat; width:104px; height:37px; border:none;}

.yl_yhsqya{ width:475px; color:#595959; line-height:28px; margin-top:20px;}

.yl_yhsqrighta{ width:378px; float:right;}





/*产品展示*/

.i_product_zone{height:100px;border-top:0;margin-bottom:20px; margin-top:7px;}

.i_product{position:relative;}

.i_pro_show{width:670px;margin:0 auto;}

.i_pro_show ul{zoom:1;overflow:hidden;}

.i_pro_show ul li{float:left; width:160px; margin-right:5px;}

.i_pro_show ul li span img{ background:url(../images/my_story_spic_bg.jpg) no-repeat; width:139px; height:80px; padding:10px;}

.i_pro_show ul li span{display:block;}

.p_name{text-align:center;padding-top:10px;}

.p_name a{font-weight:bold;color:#818080;font-size:12px;}

.l_btn{ background:url(../images/btn_l.jpg) no-repeat ; width:24px; height:51px; position:absolute;left:0px;top:20px;cursor:pointer;}

.r_btn{background:url(../images/btn_r.jpg) no-repeat ; width:24px; height:51px;position:absolute;right:0px;top:20px;cursor:pointer;}



/*产品展示*/

.foot_cont li{ background:url(../images/qq.jpg) no-repeat left center; width:100px; float:left; height:45px; line-height:45px; text-indent:25px;}

.foot_cont li a{ color:#FFF;}







#focusindex {

    height: 362px;

    overflow: hidden;

    position: relative;

}

#focusindex LI {

    height:362px;

    overflow: hidden;

    position: absolute;

    width: 100%;

}

#focusindex .btn {

    bottom: 0;

    height: 30px;

    position: absolute;

    text-align: center;

    width: 100%;

    z-index: 9;

}

#focusindex .btn SPAN {

    background: none repeat scroll 0 0 #DFDFDF;

    border-radius: 50%;

    cursor: pointer;

    display: inline-block;

    height: 14px;

    margin: 5px 10px;

    width: 14px;

    z-index: 9;

}

#focusindex .btn SPAN.on {

    background: none repeat scroll 0 0 #9D0A3A;

    z-index: 9;

}

#focusindex .preNext {

    background: url("../images/sprite.png") no-repeat scroll left bottom;

    cursor: pointer;

    height: 44px;

    opacity: 0;

    position: absolute;

    top:150px;

    transition: all 0.3s linear 0s;

    width: 44px;

    z-index: 9;

}

#focusindex .pre {

    left: 0;

    z-index: 9;

}

#focusindex .next {

    background-position: right bottom;

    right: 0;

    z-index: 9;

}

#focusindex:hover .preNext {

    opacity: 0.5;

}

#focusindex:hover .pre {

    left: 10%;

}

#focusindex:hover .next {

    right: 10%;

}

#focusindex .pre:hover {

    opacity: 1;

}

#focusindex .next:hover {

    opacity: 1;

}

.banner1 {

    background: url("../ad/ibanner4.jpg") no-repeat scroll center center ;

    z-index: 1;

}

.banner5 {

    background: url("../ad/ibanner5.jpg") no-repeat scroll center center ;

    z-index: 1;

}

.bannerdhbox {

    height: 363px;

    margin: 0 auto;

    position: relative;

    width: 980px;

}

.bannerdhbox a {

    display: block;

    height: 533px;

    width: 980px;

}

#banner1dh1 {

  

    height: 128px;

    left: -105px;

    opacity: 0;

    position: absolute;

    top: 116px;

    transition: all 0.3s linear 0.5s;

    width: 355px;

}

.bannerdh #banner1dh1 {

    left: 15px;

    opacity: 1;

}

#banner1dh2 {

 

    height: 98px;

    left: -105px;

    opacity: 0;

    position: absolute;

    top: 246px;

    transition: all 0.3s linear 0.7s;

    width: 355px;

}

.bannerdh #banner1dh2 {

    left: 15px;

    opacity: 1;

}

#banner1dh3 {

   

    height: 68px;

    left: -105px;

    opacity: 0;

    position: absolute;

    top: 356px;

    transition: all 0.3s linear 0.9s;

    width: 355px;

}

.bannerdh #banner1dh3 {

    left: 15px;

    opacity: 1;

}

#banner1dh4 {

  

    height: 58px;

    left: -105px;

    opacity: 0;

    position: absolute;

    top: 406px;

    transition: all 0.3s linear 1.1s;

    width: 355px;

}

.bannerdh #banner1dh4 {

    left: 15px;

    opacity: 1;

}

.banner2 {

    background: url("../ad/4.jpg") no-repeat scroll center center ;

}

#banner2dh1 {

  

    height: 95px;

    opacity: 0;

    position: absolute;

    right: 219px;

    top: 108px;

    transition: all 0.3s linear 0.5s;

    width: 289px;

}

.bannerdh #banner2dh1 {

    opacity: 1;

    right: 385px;

}

#banner2dh2 {

  

    height: 50px;

    opacity: 0;

    position: absolute;

    right: 219px;

    top: 198px;

    transition: all 0.3s linear 0.7s;

    width: 289px;

}

.bannerdh #banner2dh2 {

    opacity: 1;

    right: 385px;

}

#banner2dh3 {

  

    height: 90px;

    opacity: 0;

    position: absolute;

    right: 219px;

    top: 253px;

    transition: all 0.3s linear 0.9s;

    width: 289px;

}

#banner2dh3 a {

    display: block;

    height: 40px;

    margin: 0 auto;

    width: 105px;

}

.bannerdh #banner2dh3 {

    opacity: 1;

    right: 385px;

}

.banner3 {

    background: url("../ad/banner5.jpg") no-repeat scroll center center;

}

#banner3dh1 {

  

    height: 97px;

    opacity: 0;

    position: absolute;

    right: -85px;

    top: 50px;

    transition: all 0.3s linear 0.5s;

    width: 494px;

}

.bannerdh #banner3dh1 {

    opacity: 1;

    right: 65px;

}

#banner3dh2 {

  

    height: 50px;

    opacity: 0;

    position: absolute;

    right: -85px;

    top: 152px;

    transition: all 0.3s linear 0.7s;

    width: 494px;

}

.bannerdh #banner3dh2 {

    opacity: 1;

    right: 65px;

}

#banner3dh3 {

 

    height: 33px;

    opacity: 0;

    position: absolute;

    right: -85px;

    top: 216px;

    transition: all 0.3s linear 0.9s;

    width: 494px;

}

.bannerdh #banner3dh3 {

    opacity: 1;

    right: 65px;

}

#banner3dh4 {

   

    height: 25px;

    opacity: 0;

    position: absolute;

    right: -45px;

    top: 260px;

    transition: all 0.3s linear 1.1s;

    width: 494px;

}

#banner3dh4 a {

    display: block;

    float: right;

    height: 25px;

    width: 115px;

}

.bannerdh #banner3dh4 {

    opacity: 1;

    right: 65px;

}

.banner4 {

    background: url("../ad/6.jpg") no-repeat scroll center center;

}

#banner4dh1 {



    height: 64px;

    left: -78px;

    opacity: 0;

    position: absolute;

    top: 58px;

    transition: all 0.3s linear 0.5s;

    width: 414px;

}

.bannerdh #banner4dh1 {

    left: 42px;

    opacity: 1;

}

#banner4dh2 {

 

    height: 112px;

    left: -78px;

    opacity: 0;

    position: absolute;

    top: 130px;

    transition: all 0.3s linear 0.7s;

    width: 414px;

}

.bannerdh #banner4dh2 {

    left: 42px;

    opacity: 1;

}

#banner4dh3 {

  

    height: 36px;

    left: -78px;

    opacity: 0;

    position: absolute;

    top: 245px;

    transition: all 0.3s linear 0.9s;

    width: 414px;

}

#banner4dh3 a {

    display: block;

    height: 40px;

    margin-left: 65px;

    width: 105px;

}

.bannerdh #banner4dh3 {

    left: 42px;

    opacity: 1;

}

#banner4dh4 {

  

    height: 40px;

    left: -78px;

    opacity: 0;

    position: absolute;

    top: 310px;

    transition: all 0.5s linear 1s;

    width: 414px;

}

#banner4dh4 a {

    display: block;

    height: 40px;

    margin: 0 auto;

    width: 105px;

}

.bannerdh #banner4dh4 {

    left: 42px;

    opacity: 1;

}

.headNav {

    background: none repeat scroll 0 0 #9D060E;

    height: 40px;

    line-height: 40px;

    width: 100%;

    z-index: 9999;

}

.headNav .nav {

    margin: 0 auto;

    width: 1000px;

}

.headNav .nav ul li {

    float: left; background: url("../images/daohanbg.jpg") no-repeat scroll 100px center ;width:130px

}

.headNav .nav ul li a {

    background: url("../images/navBg.jpg") no-repeat scroll right center ;

    color: #fff;

    display: block;

    font-size: 14px;

    line-height: 40px;

    padding: 0 30px;

}

.headNav .nav ul li.last a {

    background: none repeat scroll 0 0 ;

}

.headNav .nav ul li:hover {

    background:url("../images/daohanbg2.jpg") no-repeat scroll 100px center #c90f1a;

}

.toptxt {

    border-bottom: 1px dashed #e4e4e4;

    display: inline;

    float: left;

    height: 205px;

   

    width: 495px;

}

.toptxt .tpa {

    border: 1px solid #f8f8f8;

    float: left;

    height: 97px;

    width: 155px;

}

.toptxt .tpa img {

    display: inline;

    float: left;

   

    margin: 2px 0 0 2px;

  

}

.toptxt .tpb {

    float: right;

    width: 250px;

}

.toptxt .tpb h4{border-top:1px solid #ccc;padding-top:5px}

.toptxt .tpb h4 a{color:#ca101a ;font-size:14px}

.toptxt .tpb a {

    

    font-size: 12px;

    line-height: 22px;

    margin: 8px 0 0;

    text-align: center;

}

.jdgx{background:url(../images/jdgxbg.jpg) no-repeat;width:1000px;height:328px;width:1000px;margin:0 auto}

.jdgx p{    float: right;

    font-size: 12px;

    line-height: 21px;

    padding-right: 20px;

    padding-top: 140px;

    width: 168px;}

	.zj_top_box {

    margin:auto;

    overflow: hidden;

    width: 990px;

}

.zj_top_box_ul {

  float:left;

    overflow: hidden;

    width: 356px;

}

.zj_top_box_ul_li {

    background: url("../images/sb_box_bj.jpg") no-repeat scroll left top ;

    cursor: pointer;

    display: inline-block;

    float: left;

 

    margin: 0 3px 2px 0;

    overflow: hidden;



}

.zj_top_box_ul_li2 {

    background: url("../images/sb_box_bj.jpg") no-repeat scroll left top ;

    cursor: pointer;

    display: inline-block;

    float: left;

    height: 124px;

    margin: 0 3px 2px 0;

    overflow: hidden;

    width: 178px;

}

.zj_top_box_ul_li_img {

    height: 115px;

    overflow: hidden;

    width: 115px;

}

.zj_top_box_ul_li .sb_qbmb_xt {

    background: url("../images/sb_qbmb_1.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li1 .sb_qbmb_xt {

    background: url("../images/sb_qbmb.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li .sb_sbcc_xt {

    background: url("../images/sb_sbcc_1.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li1 .sb_sbcc_xt {

    background: url("../images/sb_sbcc.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li .sb_bdtm_xt {

    background: url("../images/sb_bdtm_1.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li1 .sb_bdtm_xt {

    background: url("../images/sb_bdtm.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li .sb_mbjz_xt {

    background: url("../images/sb_mbjz_1.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li1 .sb_mbjz_xt {

    background: url("../images/sb_mbjz.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li .sb_jfsx_xt {

    background: url("../images/sb_jfsx_1.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li1 .sb_jfsx_xt {

    background: url("../images/sb_jfsx.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li .sb_jhqg_xt {

    background: url("../images/sb_jhqg_1.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li1 .sb_jhqg_xt {

    background: url("../images/sb_jhqg.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li .sb_phhem_xt {

    background: url("../images/sb_phhem_1.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li1 .sb_phhem_xt {

    background: url("../images/sb_phhem.jpg") no-repeat scroll left top ;

}



.zj_top_box_ul_li .sb_zqxgn_xt {

    background: url("../images/sb_zqxgn_1.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li1 .sb_zqxgn_xt {

    background: url("../images/sb_zqxgn.jpg") no-repeat scroll left top ;

}



.zj_top_box_ul_li .sb_tgkbnl_xt {

    background: url("../images/sb_tgkbnl_1.jpg") no-repeat scroll left top ;

}

.zj_top_box_ul_li1 .sb_tgkbnl_xt {

    background: url("../images/sb_tgkbnl.jpg") no-repeat scroll left top ;

}

.zj_top_box_box {

   

    overflow: hidden;

   

}

.zj_top_box_box_ul {

    height: 252px;

    overflow: hidden;

    width: 181px;

}

.zj_top_box_box_box {

  

    width: 633px;float:right

}



.zj_top_box_box_box_img {

    display: none;

  

    margin: 0 3px 2px 0;

    overflow: hidden;

  

}/* examples_body */

.examples_body {

	width:980px;
    height:88px;
	margin: 0px auto;
	clear: both;
	position: relative;
}

.bx_wrap {

	

}

.bx_wrap ul img { border: 2px solid #DDD; }



.bx_wrap a.prev {

	width: 34px;

	height: 32px;

	line-height: 17px;

	outline-style: none;

	outline-width: 0;

	position: absolute;

	top: 30px;

	left: 5px;

	text-indent: -9999px;

	background: url(../images/icon_arrow_left.gif) no-repeat left;

}

.bx_wrap a.prev:hover {

	

}

.bx_wrap a.next {

	width: 34px;

	height: 32px;

	line-height: 17px;

	right:5px;

	outline-style: none;

	outline-width: 0;

	position: absolute;

	top: 30px;

	text-indent: -9999px;

	background: url(../images/icon_arrow_right.gif) no-repeat right;

}

.bx_wrap a.next:hover {

	

}

.bx_container{margin-left:31px;margin-top:5px;}

