@charset "utf-8";
/*=======================banner===============================*/




.banner{  width:100%; overflow:hidden; height:430px;   }
.main_image {width:100%; height:430px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:430px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:430px;}
.main_image li span {display:block; width:100%; height:430px}
.main_image li a {display:block; width:100%; height:430px}
.main_image li .img_1 {background: url(../images/banner1.jpg) center top no-repeat; cursor:pointer;}
.main_image li .img_2 {background: url(../images/banner2.jpg) center top no-repeat;cursor:pointer;}
.main_image li .img_3 {background: url(../images/banner3.jpg) center top no-repeat;cursor:pointer;}
.main_image li .img_4 {background: url(../images/banner4.jpg) center top no-repeat;cursor:pointer;}
.main_image li .img_5 {background: url(../images/banner5.jpg) center top no-repeat;cursor:pointer;}
.main_image li .img_6 {background: url(../images/banner6.jpg) center top no-repeat;cursor:pointer;}	
.main_image li .img_7 {background: url(../images/bangner7.jpg) center top no-repeat;cursor:pointer;}

div.flicking_con {width:300px; margin:0 auto; position:relative;cursor:pointer; z-index:999; }
div.flicking_con .flicking_inner {position:absolute; top:380px; z-index:9999; width:162px; padding:5px 45px; height:21px;background:url(../images/baner_bg.png) left; margin:0 35px;} /* 121126 */
div.flicking_con .flicking_inner p{ text-align:center; margin:0 auto; width:auto;}
div.flicking_con a {float:left; width:21px; height:21px; margin:0 3px; padding:0; background:url(../images/btn_main_img.png) 0 0 no-repeat; display:block; text-indent:-100000px; text-align:center;}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:170px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:170px; }/* CSS Document */


.content{ padding-top:33px;}
.part{ width:182px; margin-right:77px; text-align:center; height:auto; float:left;}
.part h2{ width:100%; height:auto; padding-bottom:20px; }

a.part_pic{ width:86px; height:86px; margin:0 auto;text-indent: -999999px; margin-bottom:25px; display:block; background:url(../images/part_icon.gif);}
a.p1{ background-position:-2px 0px;}
a.p1:hover{ background-position:-2px -86px;}

a.p2{ background-position:-88px 0px;}
a.p2:hover{ background-position:-88px -86px;}

a.p3{ background-position:-174px 0px;}
a.p3:hover{ background-position:-174px -86px;}

a.p4{ background-position:-260px 0px;}
a.p4:hover{ background-position:-260px -86px;}

.part p{ text-align:left;}
.part_link{ padding-top:20px; font-size:14px;}
.part_link a{ width:auto; margin-right:12px;}
