﻿@charset "utf-8";
/* CSS Document */


/*---头部---*/
body { z-index:1; background:#0f0f0f;}

/*首页*/
/*banner*/
.fullSlide { width:100%; min-width:1000px; position:relative; height:739px; z-index:2;  }
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; height:739px; overflow:hidden; text-align:center; z-index:3; }
.fullSlide .bd li a { display:block; height:739px; }
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:50px; left:0; height:6px; line-height:6px; overflow:hidden; }
.fullSlide .hd ul { text-align:center; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:25px; height:6px; overflow:hidden; margin:0px 5px; overflow:hidden; background:#fff; opacity:0.5; line-height:999px; }
.fullSlide .hd ul .on { background:#58c1f1; opacity:1; }
.fullSlide .prev,.fullSlide .next { display:block; position:absolute; z-index:1; top:50%; left:4%; z-index:1; width:50px; height:50px; background:url(../images/icon_01.png) -0px -68px no-repeat; cursor:pointer; display:none; }
.fullSlide .next { left:auto; right:4%; background-position:-0px -119px; }


/*col1*/
.col1 { width:1200px; height:230px; margin:-20px auto 15px; position:relative; z-index:9999; }
.col1 .col1_l , .col1 .col1_m , .col1 .col1_r { height:201px; padding:12px 20px; background:#000; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; position:relative; } 
.col1 .col1_l { width:380px;  }

.col1 .col1_m { width:380px; margin-left:36px; }

.col1 .col1_r { width:250px;  }

.col1 .c1_ttl { font-size:15px; color:#fff; height:24px; line-height:24px;   }
.col1 .c1_ttl img { vertical-align:middle; margin-top:-1px; margin-bottom:2px;}
.col1 .c1_ttl span { margin-left:3px;  }
.col1 .more { width:25px; height:25px; display:block; position:absolute; top:-12px; right:-12px; background:url(../images/icon_01.png) 0px 0px no-repeat;}
.col1 .more:hover { background:url(../images/icon_01.png) -30px -34px no-repeat;}

.col1 .c1_con1 { padding:15px 0px 0px; height:144px; overflow:hidden;}
.col1 .c1_con1 img { width:140px; margin:4px 18px 0px 0px; }
.col1 .c1_con1 p { text-indent:2em; line-height:24px; color:#d0d0d0; word-break:break-all; }

.col1 .c1_con2 { padding:15px 0px 0px; overflow:hidden;}
#up { width:50px; height:20px; position:absolute; right:22px; bottom:40px; z-index:9;   }
#buttom { width:50px; height:20px;  }
#buttom span { width:22px; height:19px; display:block; cursor:pointer; position:absolute; }
#buttom_left { left:0; background:url(../images/icon_01.png) -36px -0px no-repeat; }
#buttom_right { right:0; background:url(../images/icon_01.png) -63px -0px no-repeat; }
#buttom_left:hover {  background:url(../images/icon_01.png) -0px -175px no-repeat; }
#buttom_right:hover { background:url(../images/icon_01.png) -27px -175px no-repeat; }
#down { position:relative; width:380px; height:201px; margin:auto; overflow:hidden; z-index:4; }
#downContent { position:absolute; width:1520px; height:201px; top:0px; left:0px;}
#downContent ul li { display:inline; float:left; width:380px; height:201px;  margin:0px; overflow:hidden; }
#downContent ul li a { display:block; }
#downContent ul li a img { width:105px; float:left;  }
#downContent ul li a h4 { width:260px; font-size:15px; line-height:28px; height:28px; padding-bottom:8px; float:right; border-bottom:1px solid #1c1c1c; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; }
#downContent ul li a span { width:260px; height:44px; line-height:22px; padding-top:10px; display:block; float:right; color:#888; overflow:hidden; word-break:break-all;}


.col1 .c1_con3 { padding:15px 0px 0px; color:#d0d0d0; position:relative; }
.col1 .c1_con3 p {  line-height:24px; margin-bottom:10px; display:block; padding-left:30px; background:url(../images/icon_01.png) no-repeat; word-break:break-all;max-height:72px; overflow:hidden; }
.col1 .c1_con3 .add { background-position:-64px -22px; }
.col1 .c1_con3 .tel { background-position:-64px -96px; }
.col1 .c1_con3 .wechat { background-position:-63px -163px; }
.col1 .c1_con3 .wx { width:24px; height:24px; display:inline-block; margin:3px 0px 0px 3px; background:url(../images/icon_01.png) -0px -34px no-repeat;}
#wxbox{ width:120px; height:120px; background:#fff; position:absolute; top:109px; left:63px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); overflow:hidden; z-index:1001;}


@media screen and (max-width:1280px) {
.col1 { width:1000px; }
.col1 .col1_l , .col1 .col1_m , .col1 .col1_r { padding:12px 15px; } 
.col1 .col1_l { width:318px;  }
.col1 .col1_m { width:318px; margin-left:20px; }
.col1 .col1_r { width:234px;  }

.col1 .c1_con1 img { margin:4px 15px 0px 0px; }

#down { width:318px; }
#downContent { width:1272px; }
#downContent ul li { width:318px;  }
#downContent ul li a h4 { width:200px; }
#downContent ul li a span { width:200px; }

.col1 .c1_con3 p { padding-left:27px; }
#wxbox{  left:60px; }
}



.col2 { width:1200px; height:48px; margin:0px auto 25px; background:#000; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; position:relative; }
.col2 .col2_l { width:240px; height:24px; padding:11px 20px 13px; border-right:3px solid #0f0f0f;}
.col2 .c2_ttl { font-size:15px; color:#fff; height:24px; line-height:24px;   }
.col2 .c2_ttl img { vertical-align:middle; margin-top:-1px; margin-bottom:2px;}
.col2 .c2_ttl span { margin-left:3px;  }

.col2 .col2_m { width:769px; height:24px; padding:12px 20px; position:relative; overflow:hidden; }
.col2 .col2_m .news_li,.swap { line-height:48px; display:inline-block; position:absolute; top:0px; left:20px;}
.col2 .col2_m .news_li { width:760px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  }
.col2 .col2_m .news_li li,.swap li {  width:770px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  }
.col2 .col2_m .news_li span,.swap span { margin-right:30px; color:#888;}
.col2 .col2_m .news_li a,.swap a { font-size:13px; color:#fff;}
.col2 .col2_m .news_li a:hover ,.swap a:hover { text-decoration:underline; }
.col2 .col2_m .swap {top:37px;}

.col2 .col2_r { width:105px; height:24px; padding:12px 0px; border-left:3px solid #0f0f0f; }
.col2 .col2_r a { width:105px; display:block; text-align:center; color:#58c1f1; }
.col2 .col2_r a:hover { color:#acce22;}

@media screen and (max-width:1280px) {
.col2 { width:1000px; }
.col2 .col2_m { width:569px;  }
.col2 .col2_m .news_li { width:560px; }
.col2 .col2_m .news_li li,.swap li { width:560px; }




}
