/*reset*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input,a,span{
	margin:0;
	padding:0;
	font-family:"微软雅黑";
	font-weight: normal;
}
body{
	font-size:14px;
	min-width: 1000px;
	line-height: 200%;
	color: #373737;
}
img{
	border:none;
}
li{
	list-style:none;
}
a{
	text-decoration:none;
	color:#666;
}
.clearfix:after{
	content:"";
	display:block;
	clear:both;
}
.clearfix{
	zoom:1;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.comWidth{
	width: 1000px;
	margin:0 auto;
}
/*header*/
.shoucang a{color:#666666;}
.shoucang a:hover{color:#cc0000;}
.logo{
	height: 120px;
}
.nav{height:48px;width:100%;background: url(../images/index_10.jpg);border-top:1px solid #ececec;border-bottom:1px solid #fff;}
.navul{overflow:visible !important;height:48px;}
	.navul li{float:left;text-align:center;font-size:16px;line-height:48px;position:relative;height:48px;width:142px;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;margin-left:-2px;}
	.navul li a{color:#666666;}
	.navul li:hover{background:#ff8251;}
	.navul li:hover a{color:#fff;}
	.navul ul li{width:80px;float:left;line-height:30px;font-size:13px;}
	.cur{color:#cc0000;}
	
.down_list{
	position: absolute;
	z-index: 99;
	width: 142px;
	display: none;
	list-style-type :none;
	padding-left:0px;
	opacity: 0.8;
	filter:alpha(opacity=80); 
	background:#ff8251;
}
.down_list dd a{font-size:12px;text-align:center;}
.down_list dd a:hover{color:#000;}
/*banner*/
.ts{position: absolute;width: 100%;top: 0;z-index: -1;}
#banner {overflow: hidden;position: relative;}
#banner .xxdjzs {overflow: hidden;position: relative;width: 100%;}
#banner .xxdjzs ul {position: absolute;top: 0;left: 0;}
#banner .xxdjzs li span {display: block;width: 100%;}
#banner .arrow {cursor: pointer;display: none;line-height: 40px;text-align: center;font-size: 36px;width: 25px;height: 25px;position: absolute;z-index: 2;top: 180px;background-color: RGBA(0,0,0,.3);color: #fff;}


#insidebanner {overflow: hidden;position: relative;}
#insidebanner .xxdjzs {min-height: 400px;overflow: hidden;position: relative;width: 100%;}
#insidebanner .xxdjzs ul {min-height: 400px;position: absolute;top: 0;left: 0;}
#insidebanner .xxdjzs li span {display: block;width: 100%;min-height: 400px;}
#insidebanner .arrow {cursor: pointer;display: none;line-height: 40px;text-align: center;font-size: 36px;width: 25px;height: 25px;position: absolute;z-index: 2;top: 180px;background-color: RGBA(0,0,0,.3);color: #fff;}

.topnews li{	border-bottom:1px solid #dbdbdb;}
.topnews li a:hover{color:#cc0000;}


.list{
	position: absolute;
	bottom: 70px;
	right:47%;
	z-index: 5;
}
.list a{
	width: 10px;
	height: 10px;
	display: inline-block;
	background: url(../images/list.png) left top no-repeat;
	margin-right: 9px;
}
.list .on{
	background: url(../images/list_on.png) left top no-repeat;
}
.content{
	width: 100%;
	z-index: 20;
}
.center{
	width: 1100px;
	margin:0 auto;
}
.news{
	width: 627px;
	height: 263px;
	padding:25px 35px;
	overflow: hidden;
	background: url(../images/news_bg.png) left top no-repeat;
}
.button{
	border-bottom: 2px solid #ccc;
}
.change{
	height: 33px;
	line-height: 33px;
	width: 126px;
	display: inline-block;
	text-align: center;
	color: #000;
}
.button .on{
	background: #197777;
	color: #fff;
}
.button span{
	float: right;
}
.button span a{
	font-size: 12px;
	color: #555555;
}
.news_cont{
	margin-top: 30px;
}
.news_txt{
	width: 320px;
	line-height: 20px;
}
.news_txt h4 a{
	color: #000;
	line-height: 35px;
}
.news_txt ul{
	margin-top: 10px;
	border-top: 1px dashed #ccc;
	padding-top: 5px;
}
.news_txt li{
	line-height: 28px;
	height: 28px;
}
.news_txt li i{
	width: 10px;
	height: 28px;
	display: inline-block;
	background: url(../images/icon4.jpg) left center no-repeat;
}
.news_txt li a{
	width: 310px;
	overflow: hidden;
	display: inline-block;
	white-space: nowrap;
	text-overflow:ellipsis;
	color: #000;
}
.industry{
	width: 318px;
	height: 263px;
	padding:25px;
	overflow: hidden;
	background: url(../images/industry_bg.png) left top no-repeat;
}
.industry h3{
	margin-bottom: 20px;
}
.industry h3 img{
	margin-right: 10px;
}
.industry h3 a{
	float: right;
	font-size: 12px;
}
.in_nav a{
	display: block;
	width: 316px;
	height: 34px;
	line-height: 34px;
	background: url(../images/in.jpg) left top no-repeat;
	margin-bottom: 5px;
	text-indent: 20px;
	color: #000;
}
.in_nav a:hover{
	background: url(../images/in_on.jpg) left top no-repeat;
	color: #fff;
}
.sweep{
	width: 280px;
	padding-top: 30px;
	text-align: right;
	font-size: 20px;
}
.sweep span{
	margin-top: 40px;
	float: right;
	margin-left: 15px;
}

.footerin{
	height: 243px;
	background: #322d2d;
	text-align: center;
	color: #fff;
	position: relative;
	text-align:center;
	margin-top:80px;
}

.footerin li{
	line-height: 50px;
	float:left;
	margin-left:78px;
}
.footerin a{
	color: #fff;
}
.footerin a:hover{
	color: #cc0000;
}
.inset{
	min-height: 60px;
	background: url(../images/bg.jpg) center top no-repeat;
	padding-top: 60px;
}
.inset a:hover{color:#cc0000;}

.common{
	width: 1055px;
	margin:0 auto;
}
.inset_head span{
	float: right;
	font-size: 14px;
	color: #2F2F2F;
}
.nav_inset{
	height: 51px;
	background: #197777;
	margin-top: 10px;
	line-height: 51px;
	font-size: 18px;
	color: #fff;
	padding-left:35px;
}
.nav_inset a{
	font-size: 14px;
	line-height: 51px;
	color: #fff;
	width: 105px;
	display: inline-block;
	text-align: center;
	height: 59px;
}
.nav_inset a:hover{
	background: url(../images/nav_inset.png) left top no-repeat;
}
.year{
	background: url(../images/midline.jpg) center top repeat-y;
/*	min-height: 1350px;*/
	position: relative;
}
.top_icon,.bottom_icon{
	height: 43px;
}
.top_icon{
	margin-top: 50px;
	background: url(../images/top.png) center top no-repeat;
}
.bottom_icon{
	background: url(../images/bottom.png) center top no-repeat;
}
.year_l{
	padding-top: 30px;
	position: absolute;
	left: 0;
}
.year_r{
	padding-top: 110px;
	position: absolute;
	right: 0;
}
.time_r{
	width: 69px;
	float: left;
	height: 107px;
	line-height: 107px;
	padding-left: 30px;
	font-size: 18px;
	color: #197777;
	background: url(../images/square.png) left center no-repeat;
}
.time_l{
	width: 69px;
	float: right;
	height: 107px;
	line-height: 107px;
	padding-right: 31px;
	font-size: 18px;
	color: #197777;
	text-indent: 5px;
	background: url(../images/square.png) right center no-repeat;
}
.white{
	width: 411px;
	height: 107px;
	overflow: hidden;
	background: url(../images/white.jpg) left top no-repeat;
	padding:10px 15px;
	margin-top: 20px;
	margin-bottom: 40px;
}
.white:hover{
	background: url(../images/green.jpg) left top no-repeat;
}
.white:hover a{
	color: #fff;
}
.contact{
	margin-top: 50px;
}
.cont{
	height: 226px;
	border:1px solid #ccc;
	overflow: hidden;
	background: #fff;
	margin-bottom: 15px;
}
.cont_text{
	width: 490px;
	padding-left: 35px;
	padding-top: 30px;
}
.gs{
	padding-top: 50px;
	line-height: 36px;
}
.beaut{
	min-height: 400px;
	background: url(../images/beaut1.jpg) center top no-repeat;
	padding-top: 213px;
}
.beaut .inset_head{
	line-height: 55px;
}
.block{
	width: 338px;
	text-align: center;
	height: 304px;
	position: relative;
}
.block:hover{
	background: #197777;
	color: #fff;
}
.block:hover img{
	border:2px solid #197777;
}
.block img{
	vertical-align: bottom;
	border:2px solid #DADADA;
}
.block a img{
	border:none;
}
.block a{
	position: absolute;
	bottom: 20px;
	left: 50%;
	margin-left: -45px;
}
.tt ul{
	border-top: 1px solid #ccc;
	padding-top: 30px;
	margin-top: 30px;
}
.tt ul li span{
	float: right;
}
.tt ul li{
	background: url(../images/icon6.jpg) left center no-repeat;
	text-indent: 15px;
}
.page{
	margin-top:60px;
	margin-bottom:30px;
	text-align:center;
}
.page a{
	border:1px solid #ccc;
	display:inline-block;
	padding:3px 5px;
	margin:0 5px;
	color:#555;
}
.page a:hover{
	background-color:#197777;
	color:#fff;
	text-decoration:none;
}
.beaut2{
	background: url(../images/beaut2.jpg) center top no-repeat;
}
.tt_word{
	width: 632px;
}
.tt_word h3{
	font-weight: bold;
	font-size: 24px;
	background: url(../images/line.jpg) left bottom no-repeat;
	line-height:55px;
	margin-bottom: 30px;
}
.tt_word strong{
	font-size: 16px;
}
.ground{
	height: 571px;
	background: url(../images/plane.jpg) center top no-repeat;
	padding-top: 181px;
}
.culture{
	background: url(../images/culture.png) left top no-repeat;
	width: 285px;
	height: 383px;
	padding:30px;
	color: #fff;
}
.culture h3{
	font-size: 24px;
	line-height: 45px;
}
.culture a{
	display: inline-block;
	width: 80px;
	height: 23px;
	border:1px solid #fff;
	text-align: center;
	line-height: 23px;
	color: #fff;
	margin-top: 25px;
}
.staff{
	width: 710px;
	height: 443px;
	padding:0 4px;
	background: url(../images/show.png) left top no-repeat;
}
.staff h3{
	font-size: 24px;
	line-height: 65px;
	text-indent: 30px;
}
.staff ul{
	padding:0 30px;
	margin-bottom: 70px;
}
.staff li{
	list-style: square;
	list-style-position: inside;
}
.staff li span{
	float: right;
}
.mountain{
	height: 601px;
	background: url(../images/mountain.jpg) center top no-repeat;
	padding-top: 151px;
}
.enter{
	height: 193px;
	background: url(../images/enter.png) left top no-repeat;
	padding-left: 55%;
	padding-top: 40px;
	padding-right: 30px;
}
.enter h3{
	font-size: 18px;
	color: #000;
}
.enter a{
	margin-left: 150px;
	margin-top: 20px;
	display: inline-block;
}
.ee{
	height: 247px;
	float: left;
	text-align: center;
	padding-top: 40px;
}
.ee a{
	color: #000;
}
.e1{
	width: 265px;
	background: url(../images/e1.png) left top no-repeat;	
}
.e1 a{
	color:#fff;
}
.e2{
	width: 267px;
	background: url(../images/e2.png) left top no-repeat;
}
.e3{
	width: 267px;
	background: url(../images/e3.png) left top no-repeat;
}
.e4{
	width: 264px;
	background: url(../images/e4.png) left top no-repeat;
}
.ee h3{
	font-size: 18px;
}
.ee h3 img{
	margin-left: 10px;
}
.e2 h3{
	margin-bottom: 30px;
}
.house{
	height: 601px;
	background: url(../images/house.jpg) center top no-repeat;
	padding-top: 151px;
}
.pic_show{
	padding-left:100px;
}
.pic_show div{
	width: 205px;
	margin-right: 10px;
}
.turn{
	width: 25px;
	text-align: center;
	padding-top: 60px;
	margin-left: 30px;
	display: block;
}
.turn a{
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../images/circle.png) left top no-repeat;
}
.turn a.now{
	background: url(../images/circle_on.png) left top no-repeat;
}

.mypage{text-align:center;font-size:12px;width:100%;float:left;margin-top:30px;}

.mypage a{
	text-decoration: none;
	background-color: #FFFFFF;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    height: 22px;
    line-height: 22px;
    margin: 0 3px;
    padding: 1px 5px;
	font-size:12px;
	font-family:'微软雅黑';
}

.mypage a:hover{border:1px solid #A57921;}
.son_main_con_right_con_news{width:100%;}
.son_main_con_right_con_news ul{float:left;width:100%;margin-top:15px;}
.son_main_con_right_con_news ul li{float:left;width:100%;height:103px;border-bottom:1px dotted #cccccc;margin-top:10px;}
.son_main_con_right_con_news ul li .news_point{float:left;margin:90px 10px 0px 10px;}
.son_main_con_right_con_news ul li .news_pic{float:left;margin:0px 20px 0px 0px;border:1px solid #cccccc}
.son_main_con_right_con_news_con{height:100%;width:550px;line-height:20px;}
.son_main_con_right_con_news_con_con:hover{text-decoration:underline;color:#055FAA;}
.son_main_con_right_con_news_con_title{width:100%;color:#084679;}
.son_main_con_right_con_news_con_con{width:100%;font-size:14px;color:#000}
.son_main_con_right_con_news_time{height:100%;line-height:180px;margin-right:15px;}

.son_main_con_right_con_news_title{text-align:center;font-size:25px;width:100%;color:#4067FF}
.son_main_con_right_con_news_time2{text-align:center;font-size:12px;width:100%;color:#939393;margin-bottom:20px;}

.son_productview_pic{width:100%;text-align:center;margin-top:30px;}
.son_productview_pic img{border:1px solid #BCBCBC;padding:3px;}
.son_productview_title{text-align:center;font-size:20px;width:100%;color:#005086;margin-top:20px;margin-bottom:20px;}
.son_productview_price{text-align:center;font-size:14px;}
.son_productview_info{margin-top:10px;font-size:14px;line-height:30px;}

.son_main_con_right_con_cert{width:250px;height:220px;margin:10px;text-align:center}
.son_main_con_right_con_cert_a{width:250px;height:180px;padding:5px 0;text-align:center;display:block;border:1px solid #cccccc;}
.son_main_con_right_con_cert_img{}
.son_main_con_right_con_cert_span{height:30px;width:100%;text-align:center;line-height:30px;}

.tbf_work{float:left;margin-top:20px;width:100%;}
.tson_main_con_right_con_news{width:794px;line-height:200%}
.tson_main_con_right_con_news ul{float:left;width:100%;}
.tson_main_con_right_con_news ul li{float:left;width:794px;height:40px;line-height:40px;border-bottom:1px dotted #cccccc;}
.tson_main_con_right_con_news ul li img{float:left;margin:10px;}
.tson_main_con_right_con_news_con{height:100%;font-size:16px}
.tson_main_con_right_con_news_con:hover{text-decoration:underline;color:#055FAA;}
.tson_main_con_right_con_news_time{height:100%;margin-right:15px;}

.tbf_add_buttons{width:100%;height:38px;margin-top:10px;border-top:1px dashed #000;}
.tbf_add_button{line-height:40px;font-size:14px;text-align:center;height:16px;}
.tbf_add_button:hover{ text-decoration:underline;}
.tbf_add_buttons_left{display:black;}
.tbf_add_buttons_right{margin-left:20px;display:black;}
.tbf_add_buttons_return{float:right;margin-right:40px;}
.son_productview_buttons{width:100%;}




.Customer{position:relative;}
#Customer{height:100%;;}
#Customer .type{height:80px;text-align:center;margin-top: 30px;}
#Customer .type span,#Customer .type em{display:block}
#Customer .type span{font:normal 35px '宋体';color:#000}
#Customer .type em{color:#b0b0b0;font:normal 26px 'font446regular';text-transform:uppercase}
.logo_list{width:100%;height:679px;left:50%;margin:0px 0 0 -678px;position:absolute;}
.logo_list .item{width:150px;height:150px;background:url(../images/logo_bg.png);position:absolute}
.logo_list .item span{display:block;width:150px;height:150px;position:absolute;left:33px;top:34px;background:#f63149;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;z-index:1}
.logo_list .item em{display:block;width:145px;height:80px;position:absolute;z-index:10;left:50%;top:50%;margin:-40px 0 0 -72px;backface-visibility:hidden}
.logo_list .item em img{width:145px;height:80px}
.logo_list .item.hover span{opacity:1}
.logo_list .item1{left:113px;top:0}
.logo_list .item2{left:339px;top:0}

.logo_list .item3{left:565px;top:0}
.logo_list .item4{left:791px;top:0}
.logo_list .item5{left:1017px;top:0}
.logo_list .item6{left:0;top:113px}
.logo_list .item7{left:226px;top:113px}
.logo_list .item8{left:452px;top:113px}
.logo_list .item9{left:678px;top:113px}
.logo_list .item10{left:904px;top:113px}
.logo_list .item11{left:1130px;top:113px}
.logo_list .item12{left:113px;top:226px}
.logo_list .item13{left:339px;top:226px}
.logo_list .item14{left:565px;top:226px}
.logo_list .item15{left:791px;top:226px}
.logo_list .item16{left:1017px;top:226px}
.logo_list .item17{left:0;top:339px}
.logo_list .item18{left:226px;top:339px}
.logo_list .item19{left:452px;top:339px}
.logo_list .item20{left:678px;top:339px}
.logo_list .item21{left:904px;top:339px}
.logo_list .item22{left:1130px;top:339px}
.logo_list .item23{left:113px;top:452px}
.logo_list .item24{left:339px;top:452px}
.logo_list .item25{left:565px;top:452px}
.logo_list .item25 .more{width:75px;height:75px;display:block;position:absolute;left:50%;top:50%;margin:-37px 0 0 -37px;background:url(../images/circle.png) no-repeat;overflow:hidden}
.logo_list .item25 .more s{display:block;width:30px;height:30px;background:url(../images/add.png) no-repeat center;position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px}
.logo_list .item25 .more:hover s{opacity:.7}
.logo_list .item26{left:791px;top:452px}
.logo_list .item27{left:1017px;top:452px}
.logo_list .item1 em{background:url(../images/brand_0.png) no-repeat 0 0}
.logo_list .item2 em{background:url(../images/brand_1.png) no-repeat 0 0}
.logo_list .item3 em{background:url(../images/brand_2.png) no-repeat 0 0}
.logo_list .item4 em{background:url(../images/brand_3.png) no-repeat 0 0}
.logo_list .item5 em{background:url(../images/brand_4.png) no-repeat 0 0}
.logo_list .item6 em{background:url(../images/brand_5.png) no-repeat 0 0}
.logo_list .item7 em{background:url(../images/brand_6.png) no-repeat 0 0}
.logo_list .item8 em{background:url(../images/brand_7.png) no-repeat 0 0}
.logo_list .item9 em{background:url(../images/brand_8.png) no-repeat 0 0}
.logo_list .item10 em{background:url(../images/brand_9.png) no-repeat 0 0}
.logo_list .item11 em{background:url(../images/brand_10.png) no-repeat 0 0}
.logo_list .item12 em{background:url(../images/brand_11.png) no-repeat 0 0}
.logo_list .item13 em{background:url(../images/brand_12.png) no-repeat 0 0}
.logo_list .item14 em{background:url(../images/brand_13.png) no-repeat 0 0}
.logo_list .item15 em{background:url(../images/brand_14.png) no-repeat 0 0}
.logo_list .item16 em{background:url(../images/brand_15.png) no-repeat 0 0}
.logo_list .item17 em{background:url(../images/brand_16.png) no-repeat 0 0}
.logo_list .item18 em{background:url(../images/brand_17.png) no-repeat 0 0}
.logo_list .item19 em{background:url(../images/brand_18.png) no-repeat 0 0}
.logo_list .item20 em{background:url(../images/brand_19.png) no-repeat 0 0}
.logo_list .item21 em{background:url(../images/brand_20.png) no-repeat 0 0}
.logo_list .item22 em{background:url(../images/brand_21.png) no-repeat 0 0}
#Customer .operate{width:100%;position:absolute;bottom:30px;text-align:center;z-index:10}
#Customer .operate a{width:344px;height:60px;padding:0;margin:0 15px;background:url(../images/arrow_link.png) no-repeat -50px center;font:normal 26px/60px '微软雅黑';text-align:center;display:inline-block;border:1px solid #f63149;color:#f63149;-moz-transition:all ease .3s;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
#Customer .operate a:hover{width:314px;padding-right:30px;color:#fff;background:url(../images/arrow_link.png) no-repeat 230px center #f63149;}


/*公司简介*/
.maingsjj_col1{
	width:229px;
	text-align:center;
}
.maingsjj_col1_head{
	width:229px;
	height:50px;
	background:#f8652c;
}
.maingsjj_col1_head p{
	font-size:20px;
	line-height:50px;
	color:#fff;
}

.maingsjj_col1 li{
	height:39px;
	width:229px;
	background:#ff8251;
	margin-top:2px;
}

.maingsjj_col1 li a{
	color:#fff;
	line-height:39px;
}
.maingsjj_col1 li a:hover{
	transition: all 0.5s ease 0s;
	margin-left:20px;
}
/*公司简介*/
.maingsjj_col2{
	width:229px;
	text-align:center;
}
.maingsjj_col2_head{
	width:229px;
	height:50px;
	background:#f8652c;
}
.maingsjj_col2_head p{
	font-size:20px;
	line-height:50px;
	color:#fff;
}

.maingsjj_col2 li{
	height:39px;
	width:229px;
	background:#ff8251;
	margin-top:2px;
}

.maingsjj_col2 li a{
	color:#fff;
	line-height:39px;
}
.maingsjj_col2 li a:hover{
	transition: all 0.5s ease 0s;
	margin-left:20px;
}
.submenu dd{
	width:229px;
	height:39px;
	background:#c1dfff;
	margin-top:2px;
}
.submenu dd a{line-height:39px;color:#666;}
.submenu dd a:hover{	
	transition: all 0.5s ease 0s;
	margin-left:20px;
}

/*------图片移动----------bxCarousel.js*/
#product{margin-bottom: 30px;}
#product .bx_wrap a.prev {width: 33px;height:104px;position: absolute;top: 54px;left:0px;text-indent: -999em;background: url(../images/index_28.jpg) 0px 0px no-repeat;z-index:99999;}
#product .bx_wrap a.next {width:33px;height: 105px;position: absolute;top:54px;right:0px;text-indent: -999em;background: url(../images/index_31.jpg) 0px 0px no-repeat;z-index:99999;}
#product .mc{position: relative;}
#product  .mc li {position:relative;margin:30px 9px;float:left;}
#product  .mc li h3{  font-size: 14px;color: #333;line-height: 30px;padding-top: 5px;text-align: center;background-color: #EDEDED;padding-bottom: 20px;}
#product .levelone{}
#product .leveltwo{} 
/* DIRECTION CONTROLS (NEXT / PREV) */




#banner .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width:28px;
	height:58px;
	text-indent: -9999px;
	z-index: 9999;
	display:none;
}
#banner:hover  .bx-controls-direction a {display:block;}
#banner .bx-controls-direction a.disabled {
	display: none;
}

.bx-controls{margin-top:-20px;margin-bottom:30px;}
/* PAGER */
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {text-indent: -9999px;
  display: block;
  height: 6px;
  margin: 0 1px;
  outline: 0;
  background-color: #D5D5D5;
  width: 50px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background:#A28D6D;}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {left: 10px;background: url(../images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next {right: 10px;background: url(../images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover {background-position: 0 0;}
.bx-wrapper .bx-next:hover {background-position: -43px 0;}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(../images/controls.png) -86px -11px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(../images/controls.png) -86px -44px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}



/* 代码整理：js代码网 www.jsdaima.com */
/*在线客服*/
.online_icon{width:36px; height:156px; overflow:hidden;}
.online_icon a{ display:block; width:36px; height:156px; background:url(../images/online_bg.png) no-repeat; _background:url(../images/online_bg_ie6.png) no-repeat;}
.online_windows{ width:144px;}
.online_w_top{ background:url(../images/online_bg.png) no-repeat -36px 0; height:10px; _background:url(../images/online_bg_ie6.png) no-repeat -36px 0; _margin-bottom:-7px;}
.online_w_c{ background:url(../images/online_bg.png) repeat-y 0 -185px; padding:0 5px; _background:url(../images/online_bg_ie6.png) repeat-y 0 -185px}
.online_w_bottom{ background:url(../images/online_bg.png) repeat-y 0 -985px; height:116px; _background:url(../images/online_bg_ie6.png) repeat-y 0 -985px;}
.online_content{ background:url(../images/online_bg.png) no-repeat -147px -185px; padding-top:11px; _background:url(../images/online_bg_ie6.png) no-repeat -147px -185px;}
.online_content a.qq_icon{ background:url(../images/online_bg.png) no-repeat -37px -130px; width:121px; height:25px; display:block; margin:0 auto; text-indent:30px; line-height:23px; cursor:pointer; _background:url(../images/online_bg_ie6.png) no-repeat -37px -130px;}
.online_content a.qq_icon:hover{ background-position:-159px -130px; color:#FFF;}
.online_bar h2{ background:url(../images/online_bg.png) repeat-x 0 -156px; height:29px; line-height:27px; font-size:12px; color:#666; text-align:left; _background:url(../images/online_bg_ie6.png) repeat-x 0 -156px;}
.online_bar h2 a{ display:block; padding-left:14px; margin-left:6px; cursor:pointer;}
.expand h2 a{ background:url(../images/online_bg.png) no-repeat -36px -69px; _background:url(../images/online_bg_ie6.png) no-repeat -36px -69px;}
.collapse h2 a{ background:url(../images/online_bg.png) no-repeat -36px -96px; _background:url(../images/online_bg_ie6.png) no-repeat -36px -96px;}
.expand h2 a:hover,.collapse h2 a:hover{ text-decoration:none; color:#c81d04;}
.online_content{ text-align:center; border-bottom:1px solid #d0d0d0; margin-bottom:1px;}
.online_content ul li{ height:24px; line-height:24px; margin-bottom:10px;;font-size: 12px;}
.online_content ul li a:hover{color:#fff; text-decoration:none;}
.onlineemail {width: 100%; height: 40px; display: block; float: left; background-color: #22B8DA; margin-top: 4px; margin-bottom: 4px;}
.onlineemail p {color: #fff; text-align: center; line-height: 20px;}
.onlinetime {width: 100%; height: 20px; display: block; float: left; background-color: #EEEEEE; margin-top: 4px;}
.onlinetime p {color: #000; text-align: center; line-height: 20px;}
#online_qq_layer {position:fixed; right:0px; top:250px; _position:absolute; z-index:99;}
* html,* html body {_background-attachment:fixed;}
* html #online_qq_layer {_bottom:auto;_top:expression(eval(document.documentElement.scrollTop + 150));}
#online_qq_tab {float:left; margin-top: 50px;}
#onlineService {float:left; margin-left:-3px; display:none;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {display:none;}
#onlineType1 {display:block;}
/*
本代码由js代码网收集并编辑整理;
尊重他人劳动成果;
转载请保留js代码网链接 - http://www.jsdaima.com
*/





/*product*/
.tbf_son_con{width:753px;}
.tbf_son_con .mc li{float:left;width: 180px;overflow:hidden;position:relative;margin-bottom: 22px;text-align: center;margin-right:10px;}
.tbf_son_con .mc li p{font-size:12px;}
.tbf_son_con .mc li:hover p{color:red;}
.tbf_son_con .mc li.last{margin-right:0px!important;}
.tbf_son_con .col2 .overimg{position: relative;display: block;}
.tbf_son_con .col2 .light{cursor:pointer;position: absolute;left: -308px;top: 0;width: 150px;height: 200px;/* 根据图像高度自行修改 */
background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
transform: skewx(-25deg);-o-transform: skewx(-25deg);-moz-transform: skewx(-25deg);-webkit-transform: skewx(-25deg);}
.tbf_son_con .col2 .overimg:hover .light{left:260px;/* 根据图像宽度自行修改 */-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}

#news li .before {
    display: none;
    line-height: 23px;
    margin-bottom: 10px;
    overflow: hidden;
}
#news li .behind {
    background: rgba(0, 0, 0, 0) url("../images/pointer.jpg") no-repeat scroll 0 center;
    overflow: hidden;
    padding-left: 25px;
}


.work_show{margin-top:50px;width:100%;background:#f8f8f8;}
.work_show_head {width:178px;margin:0 auto;height:36px;}
/*tab切换*/
.work_show .slideTxtBox .hd{ height:40px; line-height:40px; position:relative;margin:40px 0px;}
.work_show .slideTxtBox .hd ul{ float:left;  position:absolute;margin-left:340px;}
.work_show .slideTxtBox .hd ul li{ float:left; width:130px;text-align:center;margin-left:20px;background:#f05424;color:#fff;height:35px;line-height:35px; border-radius: 25px;}
.work_show .slideTxtBox .hd ul li.on{ height:35px;  background:#000; width:135px; color:#fff;}
.work_show .slideTxtBox .bd{padding-bottom:50px}
.work_show .slideTxtBox .bd ul li{
	float:left;
	
	margin-left:25px;
	height:128px;
}
.work_show .slideTxtBox .bd ul li img:hover{
	opacity:0.6;
	transition: all 0.5s ease 0s;
}

#cptp{
	width:100%;
	height:178px;
	overflow:hidden;
}
#cptp img{
	width:170px;
	height:128px;
	margin-right:26px;
}
#cptp ul li {
	width:2000px;
	height:136px;
	float:left;
	overflow:hidden;
}
#cptp ul li div{ float:left;height:128px; width:170px; overflow:hidden;	margin-top:26px;margin-right:28px;}
#cptp ul li div img{display:block}


#cptpcptp{
	width:100%;
	height:178px;
	overflow:hidden;
}
#cptpcptp img{
	width:170px;
	height:128px;
	margin-right:26px;
}
#cptpcptp ul li {
	width:2000px;
	height:136px;
	float:left;
	overflow:hidden;
}
#cptpcptp ul li div{ float:left;height:128px; width:170px; overflow:hidden;	margin-top:26px;margin-right:28px;}
#cptpcptp ul li div img{display:block}




.tbf_son_con .mc table{width:100%;}
.tbf_son_con .mc tr{margin:10px 0px;}
.tbf_son_con .mc td input {
    height: 40px;
    line-height: 40px;
    width: 335px;
}

.tbf_son_con .mc #f_name input, .tbf_son_con .mc #f_tel input, .tbf_son_con .mc #f_company input, .tbf_son_con .mc #f_mail input {
    border: 0 none;
    padding: 0 40px 0 10px;
    width: 290px;
}
.tbf_son_con .mc #f_name input {
    background: #eeeef0;
}
.tbf_son_con .mc #f_tel input {
    background: #eeeef0;
}
.tbf_son_con .mc #f_company input {
    background: #eeeef0;
}
.tbf_son_con .mc #f_mail input {
    background: #eeeef0;
}


.tbf_son_con .mc #f_verify {
    margin-right: 20px;
    width: 100%;
}