@charset "utf-8";
/* CSS Document */
#banner{
	text-align:center;
	height:660px;
	overflow:hidden;
}
.slideBox{ width:100%; height:660px; margin:0 auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; }
.slideBox .hd ul li.on{ background:#F33; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd a{ width:100%; height:660px; display:block;  }
#cont{
	width:100%;
}
.cont_1{
	height:88px;
	background-color:#f2f2f2;
	border-bottom:#dddddd 1px solid;
}
.cont_11{
	width:1200px;
	margin:0 auto;
}
.cont_1_left{
	width:700px;
	float:left;
	height:88px;
	line-height:88px;
}
.cont_1_left b{
	font-size:16px;
	color:#0c0c0c;
}
.cont_1_left a{
	font-size:16px;
	color:#333333;
	padding-right:14px;
}
.cont_1_right{
	width:316px;
	float:right;
	margin-top:20px;
	height:48px;
	background-color:#d6d7d9;
	border-radius:48px;
}
.cont_1_right_01{
	width:230px;
	float:left;
	padding-left:24px;
	height:48px;
}
.cont_1_right_01 input{
	width:230px;
	height:48px;
	border:none;
	background:none;
	outline:none;
	font-size:15px;
	color:#4d4d4d;
}
.cont_1_right_02{
	width:44px;
	float:right;
	height:48px;
	line-height:48px;
}
.cont_1_right_02 img{
	vertical-align:middle;
}
.cont_2{
	padding:44px 0 110px;
	width:1200px;
	margin:0 auto;
}
.cont_2_up{
	padding-bottom:46px;
	text-align:center;
	font-size:18px;
	color:#535353;
}
.cont_2_up h2{
	font-size:41px;
	color:#2a2a2a;
	padding-bottom:28px;
}
.cont_2_up h2 b{
	color:#fac12d;
}
.cont_2_up img{
	vertical-align:middle;
	margin:0 6px;
}
.cont_2_down{
	width:100%;
}
.cont_2_down ul{
	width:1217px;
}
.cont_2_down ul li{
	width:287px;
	height:401px;
	float:left;
	position:relative;
	overflow:hidden;
	margin-right:17px;
}
.shili_img{
	text-align:center;
}
.shili_img img{
	vertical-align:top;
}
.shili_biao{
	width:100%;
	position:absolute;
	z-index:99;
	left:0;
	bottom:62px;
	text-align:center;
	-webkit-transition:all .3s linear;
	-moz-transition:all .3s linear;
	-o-transition:all .3s linear;
	transition:all .3s linear;
}
.shili_biao img{
	vertical-align:top;
}
.cont_2_down ul li:hover .shili_biao{
	bottom:-70px;
}
.shili_tt1{
	width:100%;
	height:51px;
	position:absolute;
	z-index:9;
	left:0;
	bottom:0;
	background-color:#fac12c;
	text-align:center;
	padding-top:34px;
	font-size:20px;
	color:#333333;
	font-weight:bold;
	-webkit-transition:all .3s linear;
	-moz-transition:all .3s linear;
	-o-transition:all .3s linear;
	transition:all .3s linear;
}
.cont_2_down ul li:hover .shili_tt1{
	bottom:-90px;
}
.shili_tt2{
	width:287px;
	height:401px;
	position:absolute;
	z-index:100;
	left:0;
	top:-100%;
	background:rgba(0,0,0,0.6);
	-webkit-transition:all .3s linear;
	-moz-transition:all .3s linear;
	-o-transition:all .3s linear;
	transition:all .3s linear;
}
.cont_2_down ul li:hover .shili_tt2{
	top:0;
}
.shili_tt2_01{
	padding-top:87px;
	text-align:center;
	height:104px;
}
.shili_tt2_01 img{
	vertical-align:top;
}
.shili_tt2_02{
	height:50px;
	background:url(../images/shili_11.gif) center bottom no-repeat;
	text-align:center;
	font-size:25px;
	color:#ffffff;
	font-weight:bold;
}
.shili_tt2_03{
	padding:23px 33px;
	text-align:center;
	font-size:16px;
	color:#ffffff;
	line-height:24px;
}
.cont_3{
	background:url(../images/chanpin_bj.gif) center top no-repeat;
	height:1071px;
}
.cont_33{
	width:1200px;
	margin:0 auto;
	padding-top:64px;
}
.cont_3_up{
	height:140px;
	text-align:center;
	font-size:18px;
	color:#fefefe;
}
.cont_3_up h2{
	font-size:41px;
	color:#ffffff;
	padding-bottom:30px;
}
.cont_3_up h2 b{
	color:#f9c02c;
}
.cont_3_up img{
	vertical-align:middle;
	margin:0 6px;
}
.cont_3_down{
	width:100%;
}
.cont_3_down_left{
	width:260px;
	height:748px;
	float:left;
	background-color:#ffffff;
}
.cont_3_down_left_1{
	height:82px;
	background-color:#fac12c;
	text-align:center;
	line-height:82px;
	font-size:24px;
	color:#333333;
	font-weight:bold;
}
.cont_3_down_left_2{
	width:100%;
}
.cont_3_down_left_2 ul li{
	margin-top:1px;
}
.cont_3_down_left_2 ul li a{
	height:67px;
	display:block;
	background-color:#efefef;
	padding-left:38px;
	background-image:url(../images/chanpin_1.png);
	background-position:211px center;
	background-repeat:no-repeat;
	line-height:67px;
	font-size:14px;
	color:#52525c;
}
.cont_3_down_left_2 ul li .cont_3_down_left_2_on{
	background-color:#142038;
	color:#ffffff;
}
.cont_3_down_left_2 ul li:hover a{
	background-color:#142038;
	color:#ffffff;
}
.cont_3_down_left_3{
	margin:11px 10px;
	background-color:#e9e9e9;
	text-align:center;
	padding:34px 0 26px;
	font-size:14px;
	color:#454545;
}
.cont_3_down_left_3 h2{
	font-size:30px;
	color:#333333;
	padding-top:10px;
	font-weight:bold;
}
.cont_3_down_left_3 img{
	vertical-align:top;
	margin-bottom:10px;
}
.cont_3_down_right{
	width:928px;
	float:right;
	height:748px;
}
.sub_box{ width: 928px; height: 750px; margin: 0px auto 0; position: relative; overflow: hidden; }

#bd1lfimg{position:relative;width: 928px; height: 748px;overflow:hidden;}
#bd1lfimg div{width:100000px;margin-left:-4px;}
#bd1lfimg dl{width: 928px; height: 748px;;position:relative;overflow:hidden;float:left;}
#bd1lfimg dt{width: 928px; height: 748px;position:absolute;left:0px;top:0px;}
#bd1lfimg dd{width:348px;height:294px;background:#fac12c;position:absolute;right:0px;top:28px;padding:0 20px;}
#bd1lfimg dd h2{height:25px;padding:23px 0 12px 0;line-height:25px;overflow:hidden;}
#bd1lfimg dd h2 a{font-size:26px;font-weight:bold;color:#33332f;}
#bd1lfimg dd a{color:#ffffff;text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none;color:#cccccc;}
#bd1lfimg dd tt{color:#33332f;line-height:30px; font-size:14px;}
#bd1lfimg dd tt a{color:#33332f;}
#bd1lfimg dd tt a:hover{color:#33332f;}
.sub_nav{width:920px;height:25px;top:421px;position:absolute;color:#999999;z-index:200;}
.sub_no{height:25px;float:right;}
.sub_no li{display:block;width:25px;height:25px;float:left;overflow:hidden;line-height:25px;vertical-align:middle;text-align:center;background:#000000;filter:alpha(Opacity=70);Opacity:0.7;font-family:Arial;font-size:11px;color:#999999;cursor:pointer;}
.sub_no li.show{background:#ffffff;color:#000000;}
.sub_more{float:right;width:50px;height:25px;background:#000000;filter:alpha(Opacity=70);Opacity:0.7;color:#999999;text-align:center;line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc;text-decoration:none;}
#bd1lfimg .show_img1{
	text-align:center;
	width:928px;
}
#bd1lfimg .show_img1 img{
	vertical-align:top;
}
 .show_img2{
	width:928px;
	margin-top:28px;
}
 .show_img2 ul{
	width:946px;
}
 .show_img2 ul li{
	float:left;
	margin-right:18px;
}
.show_img2 ul li img{
	vertical-align:top;
}
.chanpin_more{
	padding-top:30px;
}
#bd1lfimg dd .chanpin_more a{
	font-size:15px;
	color:#333333;
}

.cont_4{
	width:1200px;
	margin:0 auto;
	padding:72px 0;
}
.cont_4_up{
	height:130px;
	text-align:center;
	font-size:18px;
	color:#33332f;
}
.cont_4_up h2{
	font-size:40px;
	color:#33332f;
	padding-bottom:30px;
}
.cont_4_up img{
	vertical-align:middle;
	margin:0 6px;
}
.cont_4_down{
	background-color:#f7f7f7;
	padding-bottom:21px;
}
.jianjie_up{
	height:417px;
}
.jianjie_up_img{
	width:661px;
	float:left;
}
.jianjie_up_img img{
	vertical-align:top;
}
.jianjie_up_tt{
	width:460px;
	float:right;
	padding-top:66px;
	padding-right:40px;
}
.jianjie_up_tt_01{
	height:56px;
	font-size:27px;
	color:#33332f;
}
.jianjie_up_tt_02{
	height:164px;
	overflow:hidden;
	font-size:14px;
	color:#616161;
	line-height:27px;
}
.jianjie_up_tt_03{
	padding-top:35px;
}
.jianjie_up_tt_03 a{
	display:inline-block;
	width:99px;
	height:33px;
	background-color:#fac12c;
	border-radius:33px;
	text-align:center;
	line-height:33px;
	font-size:16px;
	color:#ffffff;
}
.jianjie_down{
	padding-top:33px;
}
.jianjie_down_up{
	height:50px;
	background:url(../images/guanyu_13.gif) center repeat-x;
}
.jianjie_down_up_left{
	width:166px;
	float:left;
	height:50px;
	padding-left:10px;
	background-color:#f7f7f7;
	font-size:20px;
	color:#33332f;
	font-weight:bold;
	line-height:50px;
}
.jianjie_down_up_left img{
	vertical-align:middle;
	margin-right:5px;
}
.jianjie_down_up_right{
	width:102px;
	float:right;
	height:50px;
	background-color:#f7f7f7;
	text-align:center;
	line-height:50px;
}
.jianjie_down_up_right a{
	font-size:14px;
	color:#000000;
}
.jianjie_down_down{
	padding-top:34px;
}
.jianjie_down_down ul{
	width:1211px;
}
.jianjie_down_down ul li{
	float:left;
	width:231px;
	margin-right:11px;
}
.jianjie_down_down ul li img{
	vertical-align:top;
}
.cont_5{
	background:url(../images/guanggao_bj.gif) center top no-repeat;
	height:228px;
	position:relative;
}
.cont_55{
	width:600px;
	position:absolute;
	z-index:9;
	top:0;
	left:50%;
}
.cont_5_left{
	width:314px;
	float:left;
	padding-left:73px;
	padding-top:80px;
}
.cont_5_left_img{
	width:45px;
	float:left;
	padding-top:10px;
}
.cont_5_left_img img{
	vertical-align:top;
}
.cont_5_left_tt{
	width:auto;
	float:left;
	font-size:16px;
	color:#151515;
}
.cont_5_left_tt h2{
	font-size:35px;
	color:#343434;
	padding-top:20px;
}
.cont_5_right{
	width:199px;
	float:right;
	padding-top:90px;
}
.cont_5_right img{
	vertical-align:top;
}
.cont_6{
	background-color:#f7f7f7;
	padding:70px 0;
}
.cont_66{
	width:1200px;
	margin:0 auto;
}
.cont_6_01{
	height:100px;
	text-align:center;
	font-size:38px;
	color:#343434;
}
.cont_6_01 img{
	vertical-align:middle;
	margin:0 6px;
}
.cont_6_02{
	height:80px;
	text-align:center;
}
.cont_6_02 ul li{
	display:inline-block;
	margin:0 9px;
}
.cont_6_02 ul li a{
	display:block;
	width:163px;
	height:41px;
	background-color:#ffffff;
	border:#dedede 1px solid;
	text-align:center;
	line-height:41px;
	font-size:16px;
	color:#3b3b3b;
}
.cont_6_02 ul li .cont_6_02_on{
	background-color:#fac12c;
	border:#fac12c 1px solid;
}
.cont_6_03{
	width:100%;
}
.xinwen_left{
	width:573px;
	float:left;
}
.xinwen_left_img{
	text-align:center;
}
.xinwen_left_img img{
	vertical-align:top;
}
.xinwen_left_tt{
	padding-top:27px;
}
.xinwen_left_tt_01{
	width:90px;
	height:70px;
	float:left;
	border-right:#e6e6e6 1px solid;
	font-size:14px;
	color:#666666;
}
.xinwen_left_tt_01 h2{
	font-size:48px;
	color:#666666;
	font-weight:bold;
	padding-bottom:20px;
	padding-top:10px;
}
.xinwen_left_tt_02{
	width:465px;
	float:right;
	font-size:13px;
	color:#666666;
	line-height:24px;
}
.xinwen_left_tt_02 h2{
	font-size:16px;
	color:#4c4c4c;
}
.xinwen_right{
	width:582px;
	float:right;
}
.xinwen_right ul li{
	height:111px;
	background-color:#ffffff;
	border:#e6e6e6 1px solid;
	margin-bottom:28px;
}
.xinwen_right_time{
	width:114px;
	float:left;
	text-align:center;
	padding-top:32px;
	font-size:14px;
	color:#666666;
	border-right:#e6e6e6 1px solid;
	height:111px;
	box-sizing:border-box;
}
.xinwen_right_time h2{
	font-size:48px;
	color:#333333;
	font-weight:bold;
	padding-bottom:20px;
}
.xinwen_right_tt{
	width:423px;
	float:right;
	padding-right:20px;
	padding-top:20px;
	font-size:13px;
	color:#666666;
	line-height:21px;
}
.xinwen_right_tt a{
	font-size:16px;
	color:#4c4c4c;
	display:block;
	padding-bottom:12px;
}
.cp_r{width: 927px;margin: 52px 0 0;}
.cp_ban{width: 927px;height: 264px;line-height: 0;}
.cp_ban img{width: 927px;height: 264px;}
.cp_r dl{width: 927px;height: 750px;position: relative;background: rgb(0,0,0,.5);}
.cp_r dl dt{width: 661px;height: 496px;line-height: 0;overflow: hidden;}
.cp_r dl dt img,.case_m dl dt img,.ys dl dt img,.news01 dl dt img,.about dl dt img{width: 661px;height: 496px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.cp_r dl dt img:hover,.case_m dl dt img:hover,.ys dl dt img:hover,.news01 dl dt img:hover,.about dl dt img:hover,.honor ul li img:hover
{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.cp_r dl dd{width: 285px;height: 225px;background: #fac12c;position: absolute;top: 55px;right: 0;padding: 40px 40px 0;z-index: 20;}
.cp_r dl dd h5{height: 65px;line-height: 60px;overflow: hidden;background:url(../images/cp_line.gif) no-repeat 0 63px;}
.cp_r dl dd h5 a{font-size: 26px;color: #333;}
.cp_r .cp_desc{font-size: 14px;color: #333;line-height: 22px;height: 44px;overflow: hidden;padding: 15px 0 0;}
.cp_r dl dd span{display: block;padding: 20px 0 0;}
.cp_r dl dd span a{font-size: 14px;color: #333;text-transform: uppercase;}
.cp_bot{width: 362px;height: 75px;position: absolute;bottom: 270px;right: 0;z-index: 20;}
.cp_btn{width: 192px;height: 75px;float: left;}
.cp_btn a{display: block;width: 96px;height: 75px;float: left;}
.cp_btn .cp_lico{background:url(../images/cp_lico01.gif) no-repeat;}
.cp_btn .cp_lico:hover{background:url(../images/cp_lico02.gif) no-repeat;}
.cp_btn .cp_rico{background:url(../images/cp_rico01.gif) no-repeat;}
.cp_btn .cp_rico:hover{background:url(../images/cp_rico02.gif) no-repeat;}
.cp_bot ul{float: left;padding: 0 0 0 20px;}
.cp_bot ul li{font-size: 26px;color: #fff;float: left;font-family: "DINOT";padding: 0 10px;font-weight: bold;height: 75px;line-height: 75px;}
.cp_bot ul li.on{color: #fac12c;}
.honor_qie{width:1200px;overflow:hidden;}