/*banner效果*/
.banner { position:relative; min-width:1120px; height:500px; margin-top:-3px;}
.banner_list{ position:absolute; left:50%; margin-left:-960px; top:0; width:1920px; height:500px;}
.banner_list li { height:500px; position:absolute; width:1920px; display:none }
.banner_list li img{ width:1920px; height:500px;}
.banner_list { height:500px; overflow:hidden }
.banner_btn { width:200px; height:9px; margin:0 auto; }
.banner_btn a { float:left; margin-right:4px; background:url(../images/banner_ac.jpg) no-repeat; width:46px; height:9px; display:inline-block; }
.banner_btn a:hover, .banner_btn a.on { background:url(../images/banner_ho.jpg) no-repeat;}
/*banner-bd*/
.banner_btn_o{ position:absolute; left:50%; margin-left:-500px; z-index:100; bottom:0; width:1000px; height:40px;}
.banner_owd{ position:relative; z-index:100; width:202px; height:22px; margin:0 auto; padding:14px 0 0 4px; background:url(../images/banner_bd.png) repeat;}

/*main*/
#main{ background:url(../images/main_bd.jpg) repeat-x; width:100%; height:362px; padding-top:10px; min-width:1120px;}
.main{ width:1120px; height:320px; background:url(../images/ind_botticon.png) no-repeat bottom; padding-bottom:42px; margin:0 auto;}
.left{ background:url(../images/left_icon.png) no-repeat bottom; width:60px; height:320px;}
.main_c{ width:998px; height:318px; background-color:#FFF; border:1px solid #cecece;}
.right{ background:url(../images/right_icon.png) no-repeat bottom; width:60px; height:320px;}

.main_cBox{ width:998px; height:318px;}
.main_l{ width:282px; height:306px; padding:12px 16px 0 16px; background:url(../images/main_lbd.png) repeat-y top right;}
.main_r{ width:684px;}
.top h3 a{ color:#003366; font-size:16px; padding-left:30px; text-shadow:1px 1px 1px #336699;}
.about h3 a{ background:url(../images/ab_icon.jpg) no-repeat left;}
.news h3 a{ background:url(../images/new_icon.jpg) no-repeat left;}
.about_con{ line-height:22px; height:132px; margin-top:10px; overflow:hidden;}
.about{ padding-bottom:16px; border-bottom:1px dotted #4b78a5;}
.news{ padding-top:3px;}
.news_list{ padding-top:8px; height:77px; overflow:hidden;}
.news_list li{ height:25px; line-height:25px; border-bottom:1px dotted #4b78a5;}
.news_list li a{ background:url(../images/icon.jpg) no-repeat left; padding-left:15px; margin-left:1px; display:block; width:266px; height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*move*/
.move_sel{ height:52px; background:url(../images/move_selac.jpg) repeat-x;}
.move_sel li{ float:left; width:227px; height:52px; background:url(../images/move_seline.jpg) no-repeat right; padding-right:1px;}
.move_sel li a{ color:#003366; font-size:16px; text-shadow:1px 1px 1px #336699; display:block; width:170px; height:40px; padding:12px 0 0 57px;}
.move_icon{ float:left; width:25px; height:25px; margin-right:12px;}
.move_icon1{ background:url(../images/move_ac1.png) no-repeat;}
.move_icon2{ background:url(../images/move_ac2.png) no-repeat;}
.move_icon3{ background:url(../images/move_ac3.png) no-repeat;}
.move_sel li.move_3{ padding-right:0; width:228px;}
.move_sel li.move_3 a{ width:171px;}
.move_sel li.move_1.move_cur .move_icon1{ background:url(../images/move_ho1.png) no-repeat;}
.move_sel li.move_2.move_cur .move_icon2{ background:url(../images/move_ho2.png) no-repeat;}
.move_sel li.move_3.move_cur .move_icon3{ background:url(../images/move_ho3.png) no-repeat;}

.move_con{ height:266px;}
.move_sel li.move_cur a{ color:#FFF;}
#focus1,.move_sel li.move_1.move_cur a{ background:url(../images/move1.jpg) repeat;}
#focus2,.move_sel li.move_2.move_cur a{ background:url(../images/move2.jpg) repeat;}
#focus3,.move_sel li.move_3.move_cur a{ background:url(../images/move3.jpg) repeat;}

/* focus */
.com_focus{width:684px; height:256px; padding-top:10px; overflow:hidden;position:relative;}
.move_intro{ color:#FFF; line-height:20px; height:120px; overflow:hidden; margin-top:10px;}
a.abtn{display:block; position:absolute; z-index:60; top:92px; width:34px; height:42px;}
a.aleft{ background:url(../images/move_Lac.png) no-repeat; left:0;}
a.aright{ background:url(../images/move_Rac.png) no-repeat; right:0;}
.com_focus .move_box { width:696px; height:230px; overflow:hidden; position:absolute; top:16px; left:20px;/*必要元素*/}
.com_focus .move_box ul{width:20000px;position:absolute;left:0px;top:0px;}
.com_focus .move_box li{ float:left; position:relative; width:182px; height:230px; margin-right:50px; display:inline; }

