@charset "utf-8";
html,
body { min-width:1400px; }
.container { max-width:1200px; width:100%; margin:0 auto; position:relative; }
/* 头	*/
header { width:100%; height:70px; box-shadow: 0 2px 10px rgba(0,0,0,.13); position:fixed; left:0; top:0; z-index:999999; background-color:#FFF; }
header .logo { float:left; }
header .logo img { float:left; }
header nav { float:right; }
header nav a { float:left; display:inline; font-size:14px; height:70px; line-height:70px; color:#4C4C4C; padding:0 25px; }
header nav a.cur { padding-left:20px; background:url(../images/icon_nav_i.png) no-repeat; }
header nav a:last-child { margin-right:0; }
header nav a.home { width:100px; background:url(../images/nav-home-icon1.png) no-repeat center center; }
header nav a.home:hover { background:url(../images/nav-home-icon.png) #e60012 no-repeat center center; }
header nav a:hover { background-color:#e60012; color:#FFF; }
header nav a.cur { background-color:#e60012; color:#FFF; }
header nav a.home.cur { background:url(../images/nav-home-icon.png) #e60012 no-repeat center center; }

/* 广告	*/
div.wrapper { float:left; width:100%; height:550px; margin:70px auto 0; position:relative; z-index:1; overflow:hidden; }
.box_skitter { width:1920px; height:550px; position:absolute; left:50%; top:0; margin-left:-960px; }
.box_skitter ul { display:none; }
.box_skitter .container_skitter { overflow:hidden; position:relative; }
.box_skitter .image { overflow:hidden; }
.box_skitter .image img { display:none; }
.box_skitter .box_clone { position:absolute; top:0; left:0; width:100px; overflow:hidden; display:none; z-index:20; }
.box_skitter .box_clone img { position:absolute; top:0; left:0; z-index:20; }
.box_skitter .prev_button { position:absolute; top:50%; left:50%; margin-left:-600px; z-index:999; width:55px; height:40px; overflow:hidden; text-indent:-9999em; margin-top:-25px; background:url(../images/banner-slick-icon.png) #000000 no-repeat left top; }
.box_skitter .next_button { position:absolute; top:50%; right:50%; margin-right:-600px; z-index:999; width:55px; height:40px; overflow:hidden; text-indent:-9999em; margin-top:-25px; background:url(../images/banner-slick-icon.png) #000000 no-repeat -55px top; }
.box_skitter .next_button:hover { background-color:#e60012; }
.box_skitter .prev_button:hover { background-color:#e60012; }
.box_skitter .label_skitter { z-index:150; position:absolute; display:none; }
.loading { position:absolute; top:50%; right:50%; z-index:10000; margin:-16px -16px; color:#fff; text-indent:-9999em; overflow:hidden; background:url(../images/ajax-loader.gif) no-repeat left top; width:31px; height:31px; }
/*	首页新闻	*/
.hot_news { position:absolute; z-index:9999; left:50%; margin-left:-600px; bottom:40px; width:1200px; height:75px; background:url(../images/hot_news_bg.png); }
.hot_news .title { float:left; width:195px; height:75px; line-height:74px; background-color:#e60012; color:#FFF; font-size:14px; text-align:center; }
.hot_news .title span { font-size:24px; font-weight:bold; }
.hot_news .hot_news_list { float:left; width:900px; margin-top:10px; margin-left:30px; }
.hot_news .hot_news_list div { }
.hot_news .hot_news_list div a { display:block; color:#333; width:90%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-top:10px; margin-bottom:5px; }
.hot_news .hot_news_list div span { background:url(../images/hot_news_icon_time.png) no-repeat left center; color:#7F7F7F; padding-left:15px; }
.hot_news .hot_news_list .slick-prev,
.hot_news .hot_news_list .slick-next { width:10px; height:7px; border:none; background:url(../images/slick-icon2.png) no-repeat; }
.hot_news .hot_news_list .slick-prev { left:auto; right:-45px; top:50%; margin-top:10px; background-position:-0px -14px; }
.hot_news .hot_news_list .slick-next { right:-45px; top:50%; margin-top:-10px; background-position:-0px -0px; }

.hot_news .hot_news_list .slick-prev:hover { background-position:-15px -14px; }
.hot_news .hot_news_list .slick-next:hover { background-position:-15px -0; }

/* 首页产品分类	*/
.hot_pro { float:left; width:100%; height:200px; background-color:#F2F2F2; }
.hot_pro .hot_pro_list { width:100%; height:200px; background:url(../images/hot_pro_list_bg1.jpg) no-repeat right center; }
.hot_pro .hot_pro_list .hot_pro_list_nr { height:200px; position:relative; background:url(../images/hot_pro_list_bg1.jpg) no-repeat left center; }
.hot_pro .hot_pro_list .hot_pro_list_nr .pic { position:absolute; right:30px; top:25px; }
.hot_pro .hot_pro_list .hot_pro_list_nr .pic img { height:150px; margin:0 1%; }
.hot_pro .hot_pro_list .hot_pro_list_nr .pic:after { content:""; display:block; padding-bottom:100%; }
.hot_pro .hot_pro_list .hot_pro_list_nr .text1 { position:absolute; left:28px; top:30px; width:40%; font-size:16px; color:#333333; line-height:25px; }
.hot_pro .hot_pro_list .hot_pro_list_nr .more { position:absolute; left:30px; bottom:50px; color:#e60012; border-bottom:1px #e60012 solid; display:none; }
.hot_pro .hot_pro_list .hot_pro_list_nr:hover { background-color:#E5E5E5; }
.hot_pro .hot_pro_list .hot_pro_list_nr:hover .more { display:block; }
.hot_pro .hot_pro_list .slick-prev,
.hot_pro .hot_pro_list .slick-next { width:17px; height:31px; border:none; background:url(../images/slick-icon.png) no-repeat; }
.hot_pro .hot_pro_list .slick-prev { left:0%; margin-left:-30px; top:50%; margin-top:-15px; background-position:-0px -50px; }
.hot_pro .hot_pro_list .slick-next { right:0%; margin-right:-30px; top:50%; margin-top:-15px; background-position:-50px -50px; }

.hot_pro .hot_pro_list .slick-prev:hover { background-position:-0px -0; }
.hot_pro .hot_pro_list .slick-next:hover { background-position:-50px -0; }


/*	首页	*/
.hot { width:100%; padding:60px 0 90px; float:left; }
.hot .hot_li { float:left; width:380px; }
.hot .hot_li .title { height:40px; line-height:40px; color:#333; font-size:14px; background:url(../images/hot_title_bg.jpg) no-repeat left bottom; }
.hot .hot_li .title span { font-size:24px; font-weight:bold; }
.hot .hot_li p { color:#7F7F7F; padding-top:5px; }
.hot .plpr { margin:0 30px; }

.newvideo_tc{ display:none; position:fixed; width:720px; height:425px; overflow:hidden; background:#000; top:50%; left:50%;margin:-200px 0 0 -360px; z-index:99999}
.newvideo_tc img{ position:absolute; top:20px; right:20px; cursor:pointer; background:url(../images/ry_close.png) top left no-repeat;}

/*
	底部
*/
.foot { float:left; width:100%; background-color:#f2f2f2; padding:50px 0 30px; }
.foot .ewm { float:right; width:100px; text-align:center; margin-left:100px; color:#FFF; }
.foot .logo { float:left; line-height:20px; color:#7F7F7F; line-height: 25px; }
.foot .logo h3 { color:#FFF; margin-top:8px; display:block; line-height:25px; }
.foot .meun { float:right; }
.foot .meun li { float:left; width:90px; margin-right:20px; }
.foot .meun li a { float:left; display:inline-block; color:#7F7F7F; margin-bottom:3px; }
.foot .meun li a.bt { font-size:14px; font-weight:bold; color:#3e3938; margin-bottom:5px; }
footer { float:left; width:100%; background-color:#4d4d4d; color:#FFF; line-height:50px; }
footer * { color:#FFF; }



/*
	分页
*/
.pagination { border-radius:3px 3px 3px 3px; margin-bottom:20px; padding:0 0 0 10px; }
.pagination li { display:inline; }
.pagination a,
.pagination span { -moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background-color:#FFFFFF; border-color:#DDDDDD; border-image:none; border-style:solid; border-width:1px 1px 1px 0; float:left; line-height:38px; padding:0 14px; text-decoration:none; color:#666; }
.pagination a:hover,
.pagination .active a,
.pagination .active span { background-color:#F5F5F5; }
.pagination .active a,
.pagination .active span { color:#999999; cursor:default; }
.pagination .disabled span,
.pagination .disabled a,
.pagination .disabled a:hover { background-color:transparent; color:#999999; cursor:default; }
.pagination li:first-child a,
.pagination li:first-child span { border-left-width:1px; border-radius:3px 0 0 3px; }
.pagination li:last-child a,
.pagination li:last-child span { border-radius:0 3px 3px 0; }
.pagination-centered { text-align:center; }
.pagination-right { text-align:right; }
