

*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.pic{width: 100%;overflow: hidden;}
.in_title{padding-top: 60px;margin-bottom: 35px;text-align: center; }
.in_title h2{color: #fcd605;font-size: 36px;}
.in_title p{color: #fefefd; font-size: 18px;margin-top: 15px;}

.in_content{background: #0c0b0e;overflow: hidden;}

.in_adv{background: url("../images/adv_bg.jpg") no-repeat top center;min-height: 157px;}
.in_adv .adv_txt{width:555px;margin-right: 22px;margin-top: 22px; }
.in_adv .adv_txt h2{color: #fff;font-size: 36px;}
.in_adv .adv_txt p{color: #e5e5e5;font-size: 16px;line-height: 29px;}

/* in_about */
.in_about{margin-top: 60px;position: relative;z-index:99;}
.in_about .about_box .fr{width: 538px;height: 374px;border: 6px solid #b5b5b5;border-radius: 6px;-moz-box-shadow:0 0 10px #fff; -webkit-box-shadow:0 0 10px #fff;box-shadow: 0 0 10px #fff; }
.in_about .about_box .fr img{width: 526px;height: 362px;}
.in_about .about_box .fl{width: 616px;}
.in_about .about_box .fl .about_t h3{font-size: 36px;color: #fefdfd;padding-bottom: 25px;margin-bottom: 12px; background: url("../images/about_t.png") no-repeat left bottom;}
.in_about .about_box .fl .about_txt p{color: #e5e5e5;font-size: 16px;line-height: 31px;}
.in_about .about_box .fl .about_txt a.more{margin-top: 12px;float: right;width: 109px;height: 33px;font-size: 16px;line-height: 33px;color: #0c0b0e;text-align: center; background:#fcd605;display:block;border-radius: 6px; }

/* in_product */
.in_product {background: url("../images/pro_bg.jpg") no-repeat bottom center;}
.in_product .product{position: relative;z-index:9;}
.in_product .product .pic1{position: absolute;top: -305px;left: -360px;}
.product_nav ul{height: 31px;text-align: center;margin-bottom: 20px;position: relative;z-index:9;}
.product_nav ul li{position: relative;display: inline-block; width: 110px;height: 29px;text-align: center;font-size: 16px;line-height: 29px;border: 1px solid #fcd605;margin: 0 7px; cursor: pointer;    -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.product_nav ul li a{color: #fcd605;}
.product_nav ul li:hover a,.product_nav ul li:active a,.product_nav ul li.on a{color: #4c4c4c;}
.product_nav ul li:hover:after,.product_nav ul li:active:after {height: 100%;}
.product_nav ul li.on{background: #fcd605;}
.product_nav ul li:before {
	speak: none;
	text-transform: none;
	position: relative;
	-webkit-font-smoothing: antialiased;
}
.product_nav ul li:after {
    content: '';
	position: absolute;
	z-index: -1;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	width: 100%;
	height: 0;
	top: 0;
	left: 0;
	background: #fcd605;
}
.product_list{min-height: 150px;}
.product_list ul{display: none;}
.product_list ul.on{display: block;}
.product_list ul li{width: 285px;float: left;padding: 2px;text-align: center;background:#ffffff;margin: 7px; }
.product_list ul li img{width: 281px;height: 214px;display: block;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
.product_list ul li p{font-size: 18px;color: #4c4c4c;line-height: 40px;}
.product_list ul li:hover{background:#fcd605;}
.product_list ul li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}

/* in_adver */
.in_adver{position: relative;z-index: 1;}
.in_adver .pic2{position: absolute;top: -270px;right: -360px;}
.in_adver .in_title p{color: #ffffff; font-size: 16px;line-height: 31px; margin-top: 15px;}
.adver_list ul li{float: left;width: 25%;text-align: center;color: #ffffff;position: relative;}
.adver_list ul{width: 90%;margin: 0 auto;display: block;}
.adver_list ul li div{width: 100%;position: absolute;top:25px;}
.adver_list ul li div p.txt1{font-size: 18px;line-height: 28px;}
.adver_list ul li div h2{font-size: 33px;}
.adver_list ul li div p.txt2{font-size: 16px;line-height: 34px;}
.adver_list ul li img{-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
.adver_list ul li:hover img{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}

/* in_news */
.in_news100{background: url("../images/news_bg.jpg") no-repeat top center;height: 500px;}
.in_news{background: url("../images/news_bg.jpg") no-repeat top center;}
.in_news .in_title h2{color: #d4b407;font-size: 53px;}
.in_news .in_title p{color: #ffffff; font-size: 36px;line-height: 36px; margin-top: 10px;background: url("../images/news_t.png") no-repeat center;}

.in_news .news_box{width:705px;}
.in_news .news_nav{border-bottom: 1px solid #6d6f72;margin-bottom: 30px;}
.in_news .news_nav ul li{display: inline-block;width: 159px;height: 40px;line-height: 40px;font-size: 18px;text-align: center;background: url("../images/news_nav01.png") no-repeat;}
.in_news .news_nav ul li a{color: #0e1317;}
.in_news .news_nav ul li:hover,.in_news .news_nav ul li.on{background: url("../images/news_nav02.png") no-repeat;}

.in_news .news_box .box{display: none;}
.in_news .news_box .box.on{display: block;}

.in_news .news_box .news_top .fl img{ width:287px; height:183px;border:1px solid #fdfdfd;}
.in_news .news_box .news_top .fr{width: 395px;}
.in_news .news_box .news_top .fr h3{font-size: 18px;color: #fdfdfd;font-weight: normal;line-height: 58px;}
.in_news .news_box .news_top .fr p{font-size: 15px;color: #fdfdfd;line-height: 31px;}
.in_news .news_box .news_top .fr a.more{font-size: 16px;color: #fad405;margin-top: 20px;display: block;}

.news_box .news_list dl{margin-top:20px;padding-bottom:20px;overflow: hidden;border-bottom:1px solid #2d3034;  }
.news_box .news_list dl:last-child{border-bottom:none;}
.news_box .news_list dl dt{ width:80px;height: 75px;padding: 0 5px; float:left;font-weight: bold;font-size:18px;text-align: center;color: #0d0e12;line-height: 30px;background: #fad405;font-family: "Times";border-radius: 8px;}
.news_box .news_list dl dt span{ display:block; font-size:30px;padding-top: 8px;border-bottom: 1px solid #999999;}
.news_box .news_list dl dd{ width:620px; float:right; line-height:22px; color: #666464;padding-left:20px; }
.news_box .news_list dl dd h3{font-size: 18px;color: #fdfdfd;font-weight: normal;line-height: 36px;}
.news_box .news_list dl dd p{font-size: 15px;color: #fdfdfd;line-height: 36px;}

.in_vedio{width: 440px;}
.in_vedio .vedio_t{font-size: 21px;color: #fad405;font-weight: bold;border-left: 4px solid #fad405;padding-left: 10px;margin-bottom: 30px;}
.in_vedio .picScroll{position: relative;}
.in_vedio .bd {width: 372px;margin: 0 auto;height: auto;overflow: hidden;border-radius: 6px;-moz-box-shadow:0 0 10px #fff; -webkit-box-shadow:0 0 10px #fff;box-shadow: 0 0 10px #fff;}
.in_vedio .bd li {width: 372px;height: 279px; height: auto;position: relative;}
.in_vedio .bd li img{width: 372px;height: 279px;display: block;border: 6px solid #b5b5b5;}
.in_vedio .hd .prev,.in_vedio .hd .next{width: 44px;height: 44px;position: absolute;top: 50%;margin-top: -22px;}
.in_vedio .hd .prev{background: url("../images/prev.png") no-repeat;left: 8px;}
.in_vedio .hd .next{background: url("../images/next.png") no-repeat;right: 8px;}
.in_vedio .vedio_txt{width: 396px;margin: 0 auto;}
.in_vedio .vedio_txt p{line-height: 31px;color: #fdfdfd;margin-top: 25px;}
