@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 .language { float: right;line-height: 70px;width: 40px;text-align: center;font-size: 16px; }
header nav { float:left;margin-left: 150px; }
header nav a { float:left; display:inline; font-size:14px; height:70px; line-height:70px; color:#4C4C4C; padding:0 15px; }
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) #19337d no-repeat center center; }
header nav a:hover { background-color:#19337d; color:#FFF; }
header nav a.cur { background-color:#19337d; color:#FFF; }
header nav a.home.cur { background:url(../images/nav-home-icon.png) #19337d no-repeat center center; }
.s_inp {  margin-top:20px;float:right;border: solid 1px #d6d6d6;padding: 5px 10px;
	border-radius: 20px;margin-left:10px;}
.s_inp .inp01 { width:120px; height:20px; line-height:20px; padding:0 3px 0 10px;
border:none; float:left; font-size:12px; color:#333; font-family:"Microsoft YaHei";}
.search-go{ background:url(../images/search.png); float: left; width: 20px; height: 20px;border:none;}
/* 广告	*/
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:40%; margin-left:-600px;
 z-index:999; width:80px; height:80px; overflow:hidden; text-indent:-9999em; margin-top:-25px;
 background:url(../images/left1.png)  no-repeat; }
.box_skitter .next_button { position:absolute; top:50%; right:40%; margin-right:-600px;
 z-index:999; width:80px; height:80px; overflow:hidden; text-indent:-9999em; margin-top:-25px;
 background:url(../images/right1.png) no-repeat; }
.box_skitter .next_button:hover { }
.box_skitter .prev_button:hover {  }
.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:#19337d; 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; }


/*   首页新闻2   */
.index_news{ width: 100%; height: 50px; overflow: hidden; }
.index_news ul{}
.index_news ul li{line-height: 25px;font-size: 12px; height: 25px;list-style: none;
overflow:hidden;}
.index_news ul li a p{text-overflow:ellipsis;white-space: nowrap; width: 250px;
 overflow: hidden; float: left; color: #808080;}
.index_news ul li span{ float: right; color: #808080; }


/* 首页产品分类	*/
.hot_pro { float:left; width:100%; height:300px; background-color:#F2F2F2; }
.hot_pro .hot_pro_list { width:100%; height:300px; background:url(../images/hot_pro_list_bg1.jpg) no-repeat right center; }
.hot_pro .hot_pro_list .hot_pro_list_nr { height:300px; position:relative; background:url(../images/hot_pro_list_bg1.jpg) no-repeat left center; }
.hot_pro .hot_pro_list .hot_pro_list_nr .pic {width: 200px; height: 200px;line-height:200px;text-align: center;margin-left: 50px;margin-top: 20px; }
.hot_pro .hot_pro_list .hot_pro_list_nr .pic img { max-height:200px;max-width: 200px;display: inline-block; vertical-align: middle;  }
.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 {  width:80%; font-size:16px; color:#333333; line-height:25px;margin-left: 10%;text-align: center;margin-top: 10px; }

.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;line-height: 20px; }
.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;margin-top: 30px; text-align:center; margin-left:50px; color:#808080; }
.foot .logo { float:left; line-height:30px; color:#7F7F7F;width: 280px;}
.foot .logo img{ margin: 0px;padding: 0px;}
.foot .logo h3 { color:#FFF; margin-top:8px; display:block; line-height:25px; }
.foot .logo p{ line-height: 25px; margin-top: 0px; color: #666; font-size: 14px; }
.foot .meun { float:left;margin-top: 30px;margin-left: 120px; }
.foot .meun li { float:left; width:70px; margin-right:20px; }
.foot .meun li a { float:left; display:inline-block; color:#7F7F7F; margin-bottom:3px;line-height: 20px; }
.foot .meun li a.bt { font-size:14px; font-weight:bold; color:#333333; margin-bottom:5px; }
footer { float:left; width:100%; background-color:#323232; 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; }
