/* banner */

#advertisement { position:relative; height:600px;

	TEXT-ALIGN: center; DISPLAY: block;

}

#advertisement .bg {

	MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 600px

}

#advertisement .js_show {

	POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 600px; OVERFLOW: hidden

}

#advertisement .js_show .js_slider {

	Z-INDEX: -1; POSITION: absolute

}

#advertisement .js_show .js_slider_introduce {

	Z-INDEX: 10; POSITION: absolute; DISPLAY: none; HEIGHT: 600px; TOP: 0px; LEFT: 0px

}

#advertisement .js_show .js_slider_introduce A {

	POSITION: absolute

}

#advertisement .bg1 {

	BACKGROUND: url(../images/global_pic_banner1.jpg) no-repeat center top; HEIGHT: 600px

}

#advertisement .bg2 {

	BACKGROUND: url(../images/global_pic_banner2.jpg) no-repeat center top; HEIGHT: 600px

}

#advertisement .bg3 {

	BACKGROUND: url(../images/global_pic_banner3.jpg) no-repeat center top; HEIGHT: 600px

}

#advertisement .slogan {

	TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: inline-block; FLOAT: left; HEIGHT: 600px

}

#advertisement .slogan_center {

	POSITION: relative; WIDTH: 1140px; DISPLAY: inline-block

}

#advertisement .bg3 .slogan3 {

	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 100px; WIDTH: 960px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 148px

}

#advertisement .bg3 .slogan3 .t1 {

	POSITION: relative; MARGIN: 120px 0px 0px -380px; FLOAT: left

}

#advertisement .button {

	Z-INDEX: 100; position:absolute; bottom:0; left:50%; margin-left:-570px; width:1140px; height:48px; DISPLAY: block; bottom:0;

}

.button_cen{ height:48px; float:right;}

#advertisement .button a { display:inline-block; background:url(../images/banner_ac.png) no-repeat; width:26px; height:20px; text-align:right; cursor:pointer;}

#advertisement .button a:hover { background:url(../images/banner_ho.png) no-repeat;}

#advertisement .button a.current { background:url(../images/banner_ho.png) no-repeat;}

#advertisement .pre {

	Z-INDEX: 9999; POSITION: absolute; WIDTH: 41px; HEIGHT: 69px; TOP: 300px; LEFT: 0px

}

#advertisement .prehover {

	Z-INDEX: 9999; POSITION: absolute; WIDTH: 41px;  HEIGHT: 69px; TOP: 300px; LEFT: 0px

}

#advertisement .next {

	Z-INDEX: 9999; POSITION: absolute; WIDTH: 41px; HEIGHT: 69px; TOP: 300px; RIGHT: 0px

}

#advertisement .nexthover {

	Z-INDEX: 9999; POSITION: absolute; WIDTH: 41px;  HEIGHT: 69px; TOP: 300px; RIGHT: 0px

}

.hd_time P {

	WIDTH: 20px; BACKGROUND: url(../images/sj.png) no-repeat center 9px; FLOAT: left; HEIGHT: 26px

}



.slogan .slogan_po{ position:absolute; text-align:left;}

.slogan_po h3{ color:#000000; font-size:30px; line-height:normal;}

.slogan_po p{ color:#000000; font-size:20px; margin:12px 0 50px;}

.slogan_more a{ display:block; background-color:#2abdde; color:#FFF; font-size:14px; width:134px; height:48px; line-height:48px; text-align:center;}



/*body_c*/

/*product*/

.product_top{ width:1140px; height:60px; margin-left:-86px; background:url(../images/com_line.png) no-repeat bottom; padding:0 86px;}

.product_Tbox{ height:56px; line-height:56px;}

.pro_name{ font-family:Times New Roman; color:#2abdde; font-size:14px; font-weight:bold; font-style:italic; height:53px; line-height:53px; border-bottom:3px solid #2abdde; padding-right:20px;}

.pro_name span{ font-family:"Microsoft YaHei"; color:#333; margin-left:6px;}

.pro_more a{ background:url(../images/more_bd.jpg) no-repeat right; padding-right:36px; color:#999;}

.product_down{ position:relative; width:1140px; height:320px; padding-top:32px;}

.abtn{ display:none; position:absolute; top:166px; z-index:20; width:38px; height:38px;}

.aleft{ background:url(../images/ind_paoLac.png) no-repeat; left:-62px;}

.aright{ background:url(../images/ind_paoRac.png) no-repeat; right:-62px;}

.aleft:hover{ background:url(../images/ind_paoLho.png) no-repeat;}

.aright:hover{ background:url(../images/ind_paoRho.png) no-repeat;}

.pro_list{ position:absolute; top:32px; left:0; width:1148px; height:320px; overflow:hidden;}

.pro_list ul{ position:absolute; top:0; left:0; width:20000px; height:320px;}

.pro_list li{ float:left; position:relative; width:278px; height:320px; margin-right:9px; display:inline;}

.pro_Img{ width:278px; height:220px;margin-left: 25px;}

.pro_box{ width:278px; height:100px; background-color:#2abdde;}

.pro_box a{ display:block; width:278px; height:82px; padding-top:18px;}

.pro_box a img{ display:block; width:50px; height:40px; margin:0 auto;}

.pro_Bname{ display:block; color:#FFF; font-size:14px; width:266px; height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0 6px; text-align:center;}

.pro_show{ display:none; position:absolute; top:0; left:0; z-index:20; width:214px; height:282px; padding:38px 32px 0 32px; background-color:#2abdde;}

.pro_shcon{  color:#FFF;font-size:14px; line-height:24px; height:168px; overflow:hidden; margin-bottom:36px;}

.pro_shMore a{ display:block; color:#FFF; font-size:14px; width:128px; height:36px; line-height:36px; border:1px solid #FFF; text-align:center;}

.pro_shMore a:hover{ color:#FFF;}



/*body_d*/

.body_d{ width:100%; min-width:1140px; height:300px; margin-top:46px; background-color:#f8f8f8; border-top:1px solid #e1e1e1;}

.body_dcen{ height:300px;}

.come{ height:140px; margin:44px 0 56px;}

.come ul{ width:1170px;}

.come li{ float:left; margin-right:30px; display:inline; background-color:#FFF; width:310px; height:108px; padding:15px 32px 15px 16px; border:1px solid #d7d7d7;}

.come_img{ width:108px; height:108px;}

.come_r{ width:180px;}

.come_r h3{ padding:14px 0;}

.come_r h3 a{ font-size:20px;}

.come_r p{ color:#888; line-height:20px; height:40px; overflow:hidden;}

.news{ width:1140px; height:56px; margin-left:-86px; background:url(../images/com_line.png) no-repeat top center; padding:4px 86px 0 86px;}

.news_cen{ height:56px;}

/*news_move*/

.news_Move{ position:relative; margin-left:64px; display:inline; width:370px; height:56px; overflow:hidden;}

.news_Mlist{ position:absolute; top:0; left:0; width:328px; height:56px;}

.news_Mlist ul{ position:absolute; top:0; left:0; height:56px;}

.news_Mlist li{ clear:both; width:328px; height:56px; line-height:54px;}

.news_Mlist li a{ float:left; color:#666; width:254px; height:56px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}

.news_Mlist li span{ float:right; color:#666;}

.abtn_com{ display:block; position:absolute; right:0; z-index:20; width:7px; height:4px;}

.news_Move .aleft{ background:url(../images/news_Mac1.png) no-repeat; top:21px; left:363px;}

.news_Move .aright{ background:url(../images/news_Mac2.png) no-repeat; top:28px; left:363px;}

.news_Move .aleft:hover{ background:url(../images/news_Mho1.png) no-repeat;}

.news_Move .aright:hover{ background:url(../images/news_Mho2.png) no-repeat;}

.news_load{ height:35px; padding-top:11px; display:inline;}

.news_load a{ display:block; background:url(../images/ind_loadbd.png) no-repeat; color:#FFF; width:76px; height:35px; line-height:35px; padding-left:40px;}

.news_load a:hover{ color:#FFF;}