
*{margin:0px;padding:0px;}
img { display: block; }
/*html { -webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_filter: none;}*/
html, body { height: 100%; }

body{min-width:1200px;font-family:'微软雅黑';}
header { position: fixed; top: 0; left: 0; width: 100%; z-index: 10000; background:#fff; }

footer img { position: relative; left: 50%; margin-left: -960px; } 

section { position: relative; width: 100%; height: 100%; overflow: hidden; background: #fff; }
.banner { height: 100%;position:relative; }
.banner .slides { height: 100%; }
.banner li { position: relative; width: 100%; height: 100%; }
.banner .bg { width: 100%; height: 100%; background-size: cover; background-position: center center; background-repeat: no-repeat; }
.banner .bg img{display:block;height:100%;}
/*.banner .slide-1 .bg { background-image: url(../images/banner01.jpg); }
.banner .slide-2 .bg { background-image: url(../images/banner02.jpg); }
.banner .slide-3 .bg { background-image: url(../images/banner03.jpg); }*/

.banner .text { position: absolute; top: 50%; left: 50%; }
.banner .slide-1 .text { margin-top: -120px; margin-left:-600px; }
.banner .slide-2 .text { margin-top: -55px; margin-left: -600px; }
.banner .slide-3 .text { margin-top: -55px; margin-left: -600px; }

.banner .flex-control-nav{position:absolute;height:16px;width:1200px;bottom:70px;left:50%;margin-left:-600px;z-index:99;}
.banner .flex-control-nav li{float:left;width:16px;height:16px;margin-right:10px;}
.banner .flex-control-nav li a{display:block;width:100%;height:100%;background:url(../images/btn02.png) no-repeat;text-indent:-999px;cursor:pointer;}
.banner .flex-control-nav li a.flex-active{background:url(../images/btn01.png) no-repeat;}

#sec-0 { position: static; }
#sec-1 { position: fixed; top: 0; left: 0; z-index: 1; }
section { z-index: 2; }
footer { position: relative; z-index: 2; overflow: hidden; }

#sec-2 { background: #f8f8f8; }
#sec-2 .about-1 { position: absolute; top: 50%; left: 50%; margin-left: -600px; margin-top: -300px; }
#sec-2 .about-2 { position: absolute; top: 50%; left: 50%; margin-left: 160px; margin-top: -300px; }
#sec-2 .about-3 { position: absolute; top: 50%; left: 50%; margin-left: -600px; margin-top:230px; }

#sec-3 { background: #9c9d8e; }
#sec-3 .product-1 { position: absolute; top: 50%; left: 50%; margin-left: -600px; margin-top: -160px; }
#sec-3 .product-2 { position: absolute; top: 50%; left: 50%; margin-left: -35px; margin-top: -400px; }
#sec-3 .product-3,#sec-3 .product-4 { position: absolute; top: 50%; left: 50%; margin-left: -35px; margin-top: -400px; }

#sec-4 { background: #f5a11a; }
#sec-4 figure { position: absolute; width: 20%; height: 50%; background-repeat: no-repeat; background-position: center center; background-size: cover; }
#sec-4 .news-1 { top: 0; left: 0; width: 40%; height: 100%;overflow:hidden;}
#sec-4 .news-2 { top: 0; left: 40%; }
#sec-4 .news-3 { top: 0; left: 60%; width:40%;overflow:hidden; background-color: #ffffff;}
#sec-4 .news-4 { top: 0; left: 100%;  }
#sec-4 .news-5 { top: 50%; left: 20%; width: 40%;  }
#sec-4 .news-6 { top: 50%; left: 60%;  background-color: #d7232d;}
#sec-4 .news-7 { top: 50%; left: 80%;  background-image: url(../images/news07.jpg);}

#sec-4 .news-2, #sec-4 .news-4, #sec-4 .news-5, #sec-4 .news-6 { background-position: center top; background-size: 100% auto; }
#sec-4 .news-2 { background-color: #f5a11a; }
#sec-4 .news-4 { background-color: #d7232d; }
#sec-4 .news-5 { background-color: #fff; }

#sec-4 .news-1 img{display:block;height:100%;}
/*#sec-4 .news-3 img{display:block;height:100%;}*/

.index-press{padding:0px 40px 0px 30px;padding-top:68px;}
.index-press a{text-decoration:none;}
.index-press .title{padding-bottom:15px;}
.index-press .title a{line-height:30px;font-size:24px;color:#d7232d;font-weight:bold;}
.index-press .infor{padding-bottom:40px;color:#fff;font-size:16px;line-height:24px;}
.index-press .btn{color:#d7232d;line-height:20px;font-size:14px;}
.index-press .btn a{color:#d7232d;}
.index-press .btn span{line-height:18px;}
.index-press-just .title a{color:#fff;}
.index-press-just .btn{color:#fff;}
.index-press-just .btn a{color:#fff;}

.index-press-news{padding-top:20px;}
.index-press-news .notice{overflow:hidden;width:100%; padding-bottom: 10px; font-size: 18px;
	font-weight: bolder;}
.index-press-news .notice span{float:left;}
.index-press-news .notice span5{float:left; color: #d7232d}
.index-press-news .title{padding-top:70px;padding-bottom:15px;}
.index-press-news .title a{font-size:24px;font-weight:bold;}
.index-press-news .infor{color:#000;font-size:16px;line-height:24px;}

.index-press-news .line2{width: 50px; height: 1px; background: #d7232d;}
.index-press-news .line5{width: 50px; height: 1px; background: #fff;}

.index-gator{position:relative;}
.index-gator a{position:absolute;color:#fff;text-decoration:none;opacity:0.8;filter:alpha(opacity = 80);}
.index-gator a.a1{left:160px;top:215px;font-size:30px;}
.index-gator a.a2{left:120px;top:260px;font-size:24px;}
.index-gator a:hover{opacity:1;filter:alpha(opacity = 100);}

.scroll-nav { position: fixed; right: 20px; top: 50%; z-index: 10000; width: 50px; height: 146px; margin-top: -80px;background:url(../images/scro-bg.png) no-repeat;}
.scroll-nav ul { padding-top: 22px; *padding-top:20px;}
.scroll-nav li { text-align: center; margin-bottom: 10px;position:relative;*margin-bottom:8px; }
.scroll-nav a { display: inline-block; width: 16px; height: 16px;background:url(../images/scro-dot.png) no-repeat;*display:inline;*zoom:1; }
.scroll-nav li.active a,.scroll-nav li a:hover{background:url(../images/scro-bar.png) no-repeat; }
.scroll-nav li p{background:url(../images/scro.png) no-repeat;width:80px;height:26px;line-height:26px;padding-right:5px;text-align: center;font-size:14px;overflow:hidden;position:absolute;top:-3px;left:-72px;color:#fff;display:none;}

.index-about{width:1200px;overflow:hidden;font-size:16px;line-height:30px;}
.index-product{width:490px;}
.index-product-text{height:270px;overflow:hidden;width:100%;}
.index-product-text h1{font-size:62px;color:#fff;line-height:normal;}
.index-product-text h2{font-size:48px;color:#fff;line-height:normal;}
.index-product-text p{color:#fed900;line-height:30px;padding-top:32px;}
.index-product-text a{color:#fed900;}
.index-product-btn{height:32px;width:100%;overflow:hidden;padding-top:20px;}
.index-product-btn a{display:block;width:34px;height:32px;cursor:pointer;float:left;margin-right:10px;opacity:0.8;filter:alpha(opacity = 80);}
.index-product-btn a:hover{opacity:1;filter:alpha(opacity = 100);}
.index-product-btn a.prev{background:url(../images/btn_03.png) no-repeat;}
.index-product-btn a.next{background:url(../images/btn_05.png) no-repeat;}

/*共用头部CSS */
.inner_nav li a{ text-decoration:none; color:#292a2f;}
.inner_nav li .hovers{color:#d7232d;}
header { height:94px;font-family:'Microsoft YaHei'; font-size:14px; position:relative;}
header .nav{width:1200px; position:relative; margin:0 auto;height:95px; z-index:222;}
.nav .shop_online{width:80px;height:137px; position:absolute; right:0px; top:0px; background:url(../images/icon/shop_ico.png) no-repeat;z-index:9999;}
.nav_list { position:absolute; top:0px; left:294px; height: 96px; z-index:999;}
.nav_list li{ float:left; height: 96px; line-height: 96px; margin-left:35px; cursor:pointer;}
.nav_list .on{ color:#d7232d;}
.nav_list a:hover { color:#d7232d;}

.ser{ position:absolute;}

/*子导航*/
.main{width:100%;font-family:'Microsoft YaHei'; position:relative; background:#fff;}

/*共用底部CSS */
footer { height: 278px; background:#373c40; color:#fff; font-family:'Microsoft YaHei';}
.ft_con{width:1200px; margin:0 auto; position:relative;}
.ft_nav{ color:#c9c9ca; padding-top:55px; font-size:18px; height:24px;}
.ft_nav li{ float:left;padding-right:55px; line-height:24px; cursor:pointer;}
.ft_nav li:hover{ color:#d7232d;}
.ser{ position:absolute; right:125px; bottom:35px;}
.ser span{float:left; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; line-height:18px; cursor:pointer; padding:0px 5px; background:#FF0000;}
.ser i{ display:block;width:13px; height:18px; background:url(../images/icon/up.png) no-repeat;float:left; cursor:pointer;}
.ser em{float:left;width:26px; height:18px; display:block;background:url(../images/icon/ser_btn.png) no-repeat;cursor:pointer;}
.clr{ clear:both;}
.m_ser{ width:80px; height:30px; position:absolute; right:0px; top:-1px; background:url(../images/icon/shop_ico.png) no-repeat; background-position:bottom;}
.info{ font-size:14px; color:#5c6167;text-transform:uppercase;}
.ioc_2{ height:100px; position:absolute; right:-3px; top:52px;}
.ioc_2 li{ display:block; float:left; width:100px; height:100px;}
.ioc_2 img{padding: 0px; margin: 0px; left: 0px;}
.ioc_2 h5{ padding: 5px; text-align: center;}
.ioc_f1{ margin-right:22px; cursor:pointer;}
.ioc_f2{ cursor:pointer;}

.bg_hight{ position:absolute;top:37px; left:0px; height:100px; width:100%; z-index:111; display:none; *top:37px;}
.h_60{ height:60px;}
.bg_top{width:100%;height:42px; background:#fff; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; border-bottom: 1px solid #CCD0D3; display:block; border-top:1px solid #CCD0D3; margin-top:-60px; position:absolute; bottom:0px;}
.inner_nav { margin-left:380px; display:none;}
.inner_nav li{ font-size:14px; font-family:'Microsoft YaHei'; float:left; line-height:43px; padding-left:12px; padding-right:12px; border-right:1px solid #cdcdcd; height:43px;}
.inner_nav .on,.inner_nav .active{ border-bottom:5px solid #f9a214; height:39px; color:#d7232d; cursor:pointer;*height:39px;}
.inner_line{width:100%; border-bottom:1px solid #ccd0d3; border-top:1px solid #ccd0d3; height:40px; position:absolute; top:95px;}
.inner_line_on{border:none;height:42px;}
.inner_con{width:1200px; margin:0 auto; position:relative; height:40px; z-index:222; top:-39px;}
.inner_nav { margin-left:290px; display:none;}
.inner_nav li{ font-size:14px; font-family:'Microsoft YaHei'; float:left; line-height:43px; padding-left:12px; padding-right:12px; border-right:1px solid #cdcdcd; height:43px;}
.inner_nav .on{ border-bottom:5px solid #f9a214; height:38px; color:#d7232d; cursor:pointer;*height:39px;}
.inner_nav .last{ border-right:none;}
.bg_top{width:100%;height:42px; background:#fff; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; border-bottom: 1px solid #CCD0D3; display:block; border-top:1px solid #CCD0D3; margin-top:-60px; position:absolute; bottom:0px;}
.main .bg_img{position:absolute;width:100%; height:318px; background:url(../images/temp/bg_01.jpg) no-repeat; top:0px; left:0px; background-position:center; }
.new_title{ font-size:48px; font-family:'Microsoft YaHei'; padding-top:104px; color:#3b6e96;}
.news{ font-size:42px; font-family:'Myriad Pro'; color:#3b6e96; padding-top:3px;}
.head_title{ width:1200px; margin:0 auto; position:relative;}
.title_i{ position:absolute; left:145px;}
.mar_t15{ margin-top:15px;}
.nav_list li a{ text-decoration:none; color:inherit;}
.ft_nav li a{color: #c9c9ca;text-decoration: none;}




/*2014-09-18*/

.language{ position:absolute; left:0; top:20px; /*background:#fff;*/}
.language li{ line-height:25px; padding:0px 5px; background:#FF0000}
.language li a{color:#FFFFFF; text-decoration:none;}
.language li a:hover{ color:#999;}
.nav .shop_online a{width:80px;height:137px; position:absolute; right:0px; top:0px; z-index:9999;}



.index-product-text p a {
    color: #fed900;
    text-decoration: none;
}
/*2014-09-28*/
@media only screen and (min-width: 240px) and (max-width: 1024px){
	section{
		height: 800px;
	}
	#sec-1{
		position: relative;
	}
	#sec-0{
		height: 0;
		overflow: hidden;
	}
	#sec-3 .product-2 p{
		display: none;
	}
	#sec-3 .product-2 p:first-child{
		display: block;
	}
}