@charset "gb2312";
/* CSS Document */
.top_head{ overflow:hidden; height:90px}
.top_head h1{ float:left; height:90px; line-height:90px; font-size:28px; font-weight:bold; color:#fff}
.top_head .tel{ float:right; height:90px; line-height:90px; font-size:26px; font-weight:bold; color:#FF0000; background:url(tel.png) no-repeat left center; padding-left:70px}

.nav_menu{ height:50px; background:url(menu.jpg) no-repeat}
/*导航菜单start*/
.menu {
	display:table;
	margin: auto;
	padding:0px;
	overflow:hidden;
}
.menu li {
	float:left;
	line-height:50px;
	text-align:center;
}
.menu li:first-child{ border-left:none}
.menu li a {
	display:block;
	padding-top:0px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	padding:0 25px;
	transition-duration:500ms;
}
.menu li a:hover {
	text-decoration:none;
	background-color:#ff6700;
	color:#FFFFFF;
}
/*导航菜单end*/

/* 新版幻灯片 */
.fullSlide{ width:100%;position:relative;height:450px; min-width: 1270px; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;}
.fullSlide .bd li{ width:100% !important;height:450px; overflow:hidden; text-align:center; box-shadow:inset 0px 15px 10px -15px #000;}
.fullSlide .bd li a{ display:block; height:450px;}
.fullSlide .hd{ width:100%;position:absolute; z-index:1; bottom:25px; left:0; height:30px; line-height:30px; text-align:center;_background:#000; _filter:alpha(opacity=60);}
.fullSlide .hd ul{ text-align:center;padding-top:5px;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:20px; height:20px; margin:10px; background-color:#FFFFFF; overflow:hidden; line-height:9999px; border-radius:50%;}
.fullSlide .hd ul .on{ background-color:#ff6700}

.main_box{ overflow:hidden; margin-top:20px;}
.main_box_left{ float:left; width:260px; height:auto}
.main_box_right{ float:right; width:980px; height:auto;}

.box_left_title{ height:82px; background:url(2j_z.jpg) no-repeat; text-align:center; color:#FFFFFF; font-size:26px; font-weight:bold; letter-spacing:4px; padding-top:17px; border:1px solid #e6e6e6; border-bottom:none;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}

.box_left_box{border:1px solid #e6e6e6; border-top:none}
.box_left_box_c{ padding:10px}
.box_left_box_c h2{ color:#333333; line-height:26px; font-size:16px; text-align:center; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis; margin-bottom:10px;}
.box_left_box_c h3{ color:#333333; font-weight:100; line-height:28px}
.box_left_box_c h3 span{ color:#999999}

.box_left_newpro{border:1px solid #e6e6e6; border-top:2px solid #666666; height:auto; margin-top:20px;}
.box_left_newpro_title{ height:40px; line-height:40px; font-size:16px; font-weight:bold; padding:0 15px; -moz-box-shadow:0px 2px 5px #BFBFBF; -webkit-box-shadow:0px 2px 5px #BFBFBF; box-shadow:0px 2px 5px #BFBFBF;}

.box_left_newpro_list{ width:240px; height:auto; margin:0 auto; margin-top:8px;}
.box_left_newpro_list li{ height:35px; line-height:35px; overflow:hidden; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.box_left_newpro_list li em{font-family:"宋体"; padding-right:3px}
.box_left_newpro_list li+li{border-top:1px dashed #CCCCCC;}

.box_right{border:1px solid #e6e6e6; border-top:3px solid #d22423; height:auto; margin-bottom:20px;}
.box_right_title{ height:40px; line-height:40px; font-size:18px; font-weight:bold; padding:0 15px; -moz-box-shadow:0px 2px 5px #BFBFBF; -webkit-box-shadow:0px 2px 5px #BFBFBF; box-shadow:0px 2px 5px #BFBFBF;}
.box_right_title span{ float:right; font-size:14px; font-weight:100}
.box_right_title span a{ color:#666666}

.box_right_box{ padding:10px}

/*首页产品块*/
.index_pro_tj{MARGIN: 0px auto; height:auto; overflow:hidden; margin-top:10px;}
.index_pro_tj li{ float:left; width:301px; height:226px; margin-right:27px; margin-bottom:25px; position: relative;}
.index_pro_tj li img{ display:block; width:100%; height:100%;}
.index_pro_tj li span{ position: absolute; left: 0; right: 0; bottom: 0; height: 40px; line-height: 40px; padding: 0 10px; background-color:#333; opacity: 0.7; color: #fff; text-align:center; transition-duration:500ms; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.index_pro_tj li:hover span{ background:#d22423; color:#FFFF00}
.index_pro_tj li:nth-of-type(3n+0){margin-right:0px;}
/*首页产品块*/

/*新闻list*/
.fl_list{ width:100%; height:auto; margin:0 auto}
.fl_list li{ height:35px; line-height:35px; overflow:hidden;}
.fl_list li+li{border-top:1px dashed #E6E6E6;}
.fl_list li p{ float:left; width:89%; height:auto; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.fl_list li p em{ font-family:"宋体"; padding-right:3px}
.fl_list li span{ float:right; color:#CCCCCC; width:10%; height:auto; text-align:right;}
.fl_list li a{ display:block}

/*产品页start*/
.products_view_a{width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.products_view_a h1{font-size:20px;	margin:0; padding:0;line-height:30px; text-align:center; color:#333333; line-height:45px}
.products_view_a h1 a:hover{ text-decoration:none}
.products_view_a h6{ height:40px; line-height:40px; text-align:center; border-bottom:1px dashed #CCCCCC; color:#999999; font-size:12px; font-weight:100}
.products_view_a .pic{margin:20px 0 20px 0; text-align:center; overflow:hidden;}
.products_view_a .view_content{ margin-top:20px; margin-bottom:20px; line-height:27px;}
/*产品页end*/

/*分页start*/
.propage{ width:100%; height:auto; overflow:hidden; margin-top:25px; text-align:center; border-top:1px solid #CCCCCC; padding-top:10px}
.propage span{ color:#FF0000; font-weight:bold}
.pic_table{height:auto; text-align:center; margin-top:15px;}
.pic_table a{display: inline-block; margin-right:10px; padding:0 12px 0 12px; background:#3cb035; border:1px solid #2ba224; height:35px; line-height:35px; color:#fff; border-radius:3px;}
.pic_table a:hover{background:#ff6700; border:1px solid #ee6000; color:#fff; text-decoration:none;}
.pic_table SPAN {color:#990000; font-weight:bold;}
/*分页end*/

/*尾部*/
.foot{background-color: rgb(0, 104, 183); padding:20px 0; margin-top:40px}
.foot p{ line-height:30px; text-align:center; color:#FFFFFF}
.foot p a{ color:#FFFFFF}
.foot p a:hover{ color:#FFFF000}

.foot_boot{background-color: rgb(253, 185, 14); height:40px}
.foot_box{ overflow:hidden}
.foot_box_l{height:40px; line-height:40px; float:left}
.foot_box_r{ float:right; height:40px; line-height:40px; text-align:right}
