/*banner效果*/
.banner { position:relative; width:100%; height:590px; min-width:1200px; overflow:hidden;}
.banner_list{ width:100%; height:590px; overflow:hidden;}
.banner_list li { height:590px; position:absolute; width:100%; display:none; }
.banner_list li img{ position:absolute; left:50%; top:0; margin-left:-960px; width:1920px; height:590px;}
.banner_owd{ position:absolute; left:0; bottom:0; z-index:600; width:100%; height:34px; text-align:center;}
.banner_btn{ height:12px;}
.banner_btn span{ display:inline-block; background:url(../images/banner_ac.png) no-repeat; width:12px; height:12px; margin:0 3px; cursor:pointer;}
.banner_btn span.on{ background:url(../images/banner_ho.png) no-repeat;}

/*body*/
.body{ width:100%; height:auto; overflow:hidden; min-width:1200px;}
.body_t{ width:100%;}
.body_top{ padding:26px 0;}
.name_cn{ text-align:center;}
.name_cn h3{ color:#333; font-size:28px; font-weight:bold; line-height:normal;}
.name_en{ width:996px; font-size:16px; line-height:28px; margin:0 auto; padding-top:12px; text-align:center;}

/*about*/
.body_abSel{ width:100%; height:72px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; text-align:center;}
.body_abSel a{ display:inline-block; font-size:20px; margin-left:-4px; width:auto; height:73px; line-height:72px; padding:0 48px; border-right:1px solid #dcdcdc;}
.body_abSel a.cur{ background-color:#7cb3ec; color:#FFF;}
.body_abShow{ background:url(../images/ab_shbd.png) no-repeat center; width:100%; height:474px; overflow:hidden;}
.body_abSbox{ height:auto; overflow:hidden; padding-top:64px;}
.body_abSimg{ width:434px; height:232px; border:3px solid #bed9f6;}
.body_abSall{ width:564px; padding-right:124px; display:inline;}
.body_abScon{ color:#FFF; font-size:16px; line-height:32px; padding-top:18px;}
.body_abMore{ width:100px; height:34px; margin-top:28px;}
.body_abMore a{ display:block; color:#FFF; font-size:16px; width:98px; height:32px; line-height:32px; text-align:center; border:1px solid #FFF;}

/*news*/
.news{ height:auto; overflow:hidden;}
.news_add{ width:376px; height:364px; margin-right:30px; display:inline;}
.news_add a{ display:block; position:relative; width:376px; height:364px;}
.news_addyy{ background:url(../images/new_addyy.png) repeat; position:absolute; top:0; left:0; z-index:30; width:376px; height:364px;}
.news_addicon{ background:url(../images/news_addIcon.png) no-repeat; position:absolute; top:148px; left:154px; z-index:40; width:62px; height:62px;}
.news_hot{ width:376px;}
.news_hotImg{ width:376px; height:190px;}
.news_hotShow{ padding:13px 10px 0 10px;}
.news_hotName a{ display:block; color:#333; font-size:16px; width:356px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_hotName a:hover{ color:#0f83bd;}
.news_hotTime{ color:#888; font-size:16px; padding-top:4px;}
.news_hotIntro{ font-size:16px; line-height:28px; height:56px; overflow:hidden;}
.news_hotMore{ height:28px;}
.news_hotMore a{ display:block; background-color:#0f83bd; color:#FFF; font-size:16px; width:82px; height:28px; line-height:28px; text-align:center; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.news_hotShow .news_hotMore{ padding-top:10px;}
.news_all{ width:376px;}
.news_aList{ padding:2px 0 0 10px; height:160px; overflow:hidden;}
.news_aList li{ height:32px; line-height:32px;}
.news_aList li a{ display:block; background:url(../images/list_icon.png) no-repeat left; padding-left:12px; font-size:16px; width:354px; height:32px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_all .news_hotMore{ padding-left:10px;}
.cul_name{ padding:42px 0 14px 16px;}
.cul_name a{ font-size:16px;}
.cul_Move{ position:relative; width:362px; height:84px; overflow:hidden;}
.cul_Move .abtn{ display:block; position:absolute; top:26px; z-index:20; width:22px; height:22px;}
.cul_Move .aleft{ background:url(../images/cul_mLac.png) no-repeat; left:0;}
.cul_Move .aright{ background:url(../images/cul_mRac.png) no-repeat; right:0;}
.cul_Move .aleft:hover{ background:url(../images/cul_mLho.png) no-repeat; left:0;}
.cul_Move .aright:hover{ background:url(../images/cul_mRho.png) no-repeat; right:0;}
.cul_Mlist{ position:absolute; top:0; left:41px; width:300px; height:84px; overflow:hidden;}
.cul_Mlist ul{ position:absolute; top:0; left:0; width:20000px; height:84px;}
.cul_Mlist li{ float:left; width:130px; height:84px; margin-right:20px; display:inline;}

/*service*/
.yy_chnal{ height:150px; padding-bottom:44px;}
.yy_chlist{ height:150px;}
.yy_chlist ul{ width:1236px;}
.yy_chlist li{ float:left; width:376px; height:150px; margin-right:36px; display:inline;}
.yy_chlist li a{ display:block; position:relative; width:376px; height:150px; background-color:#666;}
.yy_chlist li img{ display:block; width:376px; height:150px; opacity:0.3; filter: alpha(opacity=30);}
.yy_chicon{ display:block; position:absolute; top:30px; left:160px; z-index:30; width:60px; height:60px;}
.yy_chicon1{ background:url(../images/yy_chimg1.png) no-repeat;}
.yy_chicon2{ background:url(../images/yy_chimg2.png) no-repeat;}
.yy_chicon3{ background:url(../images/yy_chimg3.png) no-repeat;}
.yy_chname{ position:absolute; left:0; top:106px; z-index:40; color:#FFF; font-size:20px; width:376px; text-align:center;}


