@charset "utf-8";
/* CSS Document */
body{ font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; overflow-x:hidden;}
a{ color:#333; text-decoration:none;outline: medium none;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;}
a:link,a:visited{text-decoration: none;}
a:hover{text-decoration:none;color:#ba0003;}
img,li{ vertical-align:top; border:0px}
.clear {
    clear: both;
    line-height: 0px;
    font-size: 0px;
    width: 0;
    height: 0;
}
*{margin:0px;padding:0px;}
ul{ list-style-type:none;}
li{float:left;}
ul,li,h5,dt,dd,img{margin:0px;padding:0px;}
html,body,b,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td {margin:0px auto;padding:0;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;}
body,td,th{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;font-size:12px;}
input{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; }
.fl{float:left;}
.fr{float:right;}
.red{color:#f00;}




/*开始*/
#header{padding-bottom:10px;}
#top{background-color:#ba0003;padding:8px 0;color:#fff;}
#top .top_lang {text-align:right;}
#top .top_lang .tel{margin-right:30px;}
#top .top_lang .tel img{margin-right:5px;}
#top .top_lang .lang{color:#fff;}
#top .top_lang .lang img{margin-right:5px;}
#top .top_lang .en{padding-left: 10px;border-left:1px solid #fff;margin-left: 10px}
#top .top_lang .lang:hover{ text-decoration:underline;}


#top_logo img{ max-width:100%; margin:15px 0;}
#head_menu{margin:10px auto;}
#top_menu{ margin-top:25px; }
#top_menu .top_lang{overflow:hidden;margin-top:20px;text-align:right;}
#top_menu .lang{font-size:16px;display:inline-table; text-align:right;line-height:25px;}
#top_menu .lang:first-child{padding-right:15px;}
#top_menu .en{padding-left:15px;}
#top_menu .lang img{margin:5px 10px 0 0;}

#nav_top .navbar-default{ background:none; border:0px;}
#nav_show{margin-top:20px;}
#nav_show .navbar{background-color:Transparent;border:none;padding:0;min-height:30px;}
#nav_show .navbar .collapse{}
#nav_show .navbar .navbar-collapse{display:block;padding:0;}
#nav_show .navbar-nav{float:right;}
#nav_show .navbar-nav li{margin-right:10px;}
#nav_show .navbar-nav li a{padding:5px 10px 5px 20px;line-height:25px;text-align:center;font-size:16px;color:#333;}
#nav_show .navbar-nav li.active>a,#nav_show .navbar-nav li:hover>a,#nav_show .navbar-nav li>a:focus{background:transparent url(../images/icon_currt_h.png) no-repeat 0 50%;color:#b9261e;}

#nav_show .navbar-nav li.search{position:relative;}
#nav_show .navbar-nav li.search a{background-color:#de0518;padding:8px;width:30px;height:30px;border-radius:4px;margin-top:2px;}
#nav_show .navbar-nav li.search a img{text-align:center;}
#nav_show .navbar-nav li.search a:hover,#nav_show .navbar-nav li.search a:focus,#nav_show .navbar-nav li.search a:active{background:#de0518;}
#search{right:0;margin: 0;padding: 0;width: 220px;height: 50px;position: absolute;z-index: 9999;padding-top: 10px;display:none;}
#stext{background-color: Transparent;border:1px solid #de0518;color: #666;height: 40px;width: 180px;padding:0 10px;}
#sbut{background:#de0518 url(../images/icon_search.png) no-repeat center;height:40px;width:40px;border:none;float:right;}

/*二级菜单*/
#nav_show .navbar-nav .dropdown-menu{background-color:#414141;padding:0;}
#nav_show .navbar-nav .dropdown-menu li{display:block;border-top:1px solid #fff;width:100%;}
#nav_show .navbar-nav .dropdown-menu li:first-child{border-top:none;}
#nav_show .navbar-nav .dropdown-menu li a{text-align:left;color:#fff;padding-left:30px;font-size:12px;}
#nav_show .navbar-nav .dropdown-menu li:hover a{background:#ba0003 url(../images/cate_currt.png) no-repeat 10px 50%;}

@media screen and (max-width:1110px )
{
	#top_menu .top_lang{display:none;}
	#top_menu .navbar-default{width:100%;}
}
@media screen and (min-width:992px ) and (max-width:1110px)
{
	#nav_show .navbar .collapse{float:right;}
}
@media screen and (min-width:992px )
{
	#menu{display:none!important;}
}
@media screen and (min-width:1px ) and (max-width:992px)
{	
	#top .top_lang .tel{display:none;}
	#nav_show .navbar-nav li.search{display:none;}
	#top_menu{margin-top:3%;}
	
	
	#nav_show .navbar-header{float:right;}
	#nav_show .collapse.navbar-collapse{display:none;}
	#nav_show{margin:0;}
	#nav_show .navbar{margin-bottom:10px;}
	#nav_show .navbar .navbar-collapse{display:none;}
	#nav_show .navbar .navbar-header{float:right;}
	#nav_show .navbar .navbar-header .navbar-toggle{border:1px solid #ba0003;margin:10px 0;}
	#nav_show .navbar .navbar-header .icon-bar{background-color:#ba0003;}
	#menu{width:100%;margin:0 0 15px;}
	#menu .nav{margin:0 0;padding:7px 0;background-color:#ba0003;border-radius:10px;}
	#menu .nav li{float:none;padding:0 15px;}
	#menu .nav li a{color:#fff;font-size:16px;}
	#menu .nav li a:hover{background-color:#fff; color:#333;}
	#menu .nav li .dropdown-menu{background-color:#414141;position:static;width:100%;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#header{padding-bottom:0}
}



/*banner图切换*/
#bframe{overflow:hidden;z-index:0;}
/* flexslider */
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:auto;}
.slides li a{ float:left; width:100%; height:auto;}
.slides li a img{ float:left; width:100%; height:auto;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; }
.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:13px 5px;*display:inline;zoom:1;float:none;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:url(../images/dot.png) left 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:right 0;}
 
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:50px;background:url(../images/prev.png) no-repeat;}
.flex-direction-nav li a.flex-next{right:50px;background:url(../images/next.png) no-repeat;}
@media screen and (min-width:1px ) and (max-width:768px)
{ 
    .flex-control-nav{bottom:0; background:none;}
	.flex-direction-nav{ display:none;}
	.flex-control-nav li{margin:5px;}
}


/*标题部分*/
.title{margin:40px 0 30px;text-align:center;background:url(../images/icon_sign.png) no-repeat center top;padding-top:40px;}
.title h3{font-size:24px;line-height:32px;margin-bottom:10px;}
.title p{font-size:14px;line-height:24px;width:80%;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	.title{padding:35px 15px 0;margin:20px 0 15px}
	.title p{width:100%;line-height:18px;font-size:12px;}
}

/*产品部分*/
#proframe{background-color:#fff;padding-bottom:50px;}
#proframe .title p{color:#666;}
#proframe .container{position:relative;}
#proframe .container .cate{position:absolute;left:-210px;width:210px;z-index:10}
#proframe .container .cate ul li{background-color:#414141;float:none;margin-bottom:1px;color:#fff;padding-left:30px;height:40px;line-height:40px;display:block; cursor:pointer;}
#proframe .container .cate ul .category{background:#ba0003 url(../images/icon_menu.png) no-repeat scroll 11px 50%/16px;}
#proframe .container .cate ul li:hover{background:#ba0003 url(../images/cate_currt.png) no-repeat 11px center;}
#proframe .container .cate ul li.active{background:#ba0003 url(../images/cate_currt.png) no-repeat 11px center;}
#proframe .container .cate ul .category:hover{background:#ba0003 url(../images/icon_menu.png) no-repeat scroll 11px 50%/16px;}
#proframe .content {overflow:hidden;}
#proframe .content .img{margin-top:40px;}
#proframe .content .img img{max-width:100%;display:block;margin:0 auto;}
#proframe .content .intro{margin-top:40px;padding-top:10px;}
#proframe .content .intro h5{font-size:20px;line-height:24px;margin-bottom:20px;}
#proframe .content .intro p{font-size:14px;line-height:24px;}
#proframe .content .intro .a-link{background-color:#ba0003;color:#fff;border-radius:20px;font-size:12px;line-height:32px;display:block;margin:20px 0;width:100px;text-align:center;}
#proframe .content .intro .a-link:hover{background-color:#b9261e;}
@media screen and (min-width:768px ) and (max-width:1540px)
{
	#proframe .container .cate{position:static;overflow:hidden;width:100%;text-align:center;}
	#proframe .container .cate ul{overflow:hidden;display:inline-block;}
	#proframe .container .cate ul li{float:left;margin-right:1px;padding:0 10px 0 10px;}
	#proframe .container .cate ul .category{background:#ba0003 url(../images/icon_menu.png) no-repeat scroll 10px 50%/16px;padding-left:30px;}
	#proframe .container .cate ul li:hover{background:#ba0003 ;}
	#proframe .container .cate ul li.active{background:#ba0003 ;}
	#proframe .container .cate ul .category:hover{background:#ba0003 url(../images/icon_menu.png) no-repeat scroll 10px 50%/16px;}
}
@media screen and (min-width:1px ) and (max-width:992px)
{
	#proframe .container .cate{padding:0 15px;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#proframe{padding-bottom:10px;}
	#proframe .container .cate{position:static;width:100%;}
	#proframe .container .cate .caret{margin-left:5px;}
	#proframe .container .cate li:not(.category){display:none;}
	#proframe .content .img{margin-top:20px;}
	#proframe .content .intro{margin-top:20px;}
	#proframe .content .intro h5{margin-bottom:10px;}
	#proframe .content .intro p{font-size:12px;}
	
}



/*关于我们*/
#abframe{background:url(../images/bg_about.jpg) repeat center top;color:#e5e5e5;padding-bottom:50px}
#abframe .content {overflow:hidden;}
#abframe .content .video iframe{width:100%;height:350px;}
#abframe .content .intro h5{font-size:20px;line-height:24px;margin-bottom:20px;}
#abframe .content .intro p{font-size:14px;line-height:24px;}
#abframe .content .intro .a-link{background-color:#ba0003;color:#fff;border-radius:20px;font-size:12px;line-height:32px;display:block;margin:20px 0;width:100px;text-align:center;}
#abframe .content .intro .a-link:hover{background-color:#b9261e;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#abframe{padding-bottom:10px;}
	#abframe .content .intro p{font-size:12px;}
	#abframe .content .video{display:none;}
}


/*新闻部分*/
#neframe{}
#neframe .content{}
#neframe .content .item{margin-bottom:30px;}
#neframe .content .item .img{display:block;}
#neframe .content .item .img img{max-width:100%;border:1px solid #999;}
#neframe .content .item .img:hover img{border-color:#ba0003;}
#neframe .content .item h5{font-size:18px;line-height:24px;margin:15px 0;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
#neframe .content .item p{color:#666;font-size:14px;line-height:18px;}
#neframe .content .item h5 a:hover{color:#ba0003;}
#neframe .content .item .a-link{float:right;background-color:#ba0003;color:#fff;border-radius:20px;font-size:12px;line-height:32px;display:block;margin:15px 0;width:100px;text-align:center;}
#neframe .content .item .a-link:hover{background-color:#b9261e;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#neframe .content .item .img{text-align:center;}
	#neframe .content .item .a-link{display:none;}
}


/*优势*/
#supframe{background:url(../images/bg_sup.jpg) no-repeat center top;color:#e5e5e5;padding-bottom:40px;}
#supframe .img{text-align:center;padding-top:10px;margin-bottom:20px;}
#supframe .img img{max-width:100%;}
#supframe .sup .item{border-right:1px solid #686a73;text-align:center;}
#supframe .sup .item:last-child{border:none;}
#supframe .sup .item .item_1{overflow:hidden;display:inline-block;}
#supframe .sup .item .left{float:left;width:50px;}
#supframe .sup .item .left img{width:100%;}
#supframe .sup .item .right{float:left;margin-left:10px;}
#supframe .sup .item .right p{text-align:left;}
#supframe .sup .item .right .txt{font-size:16px;line-height:50px;}
#supframe .sup .item .right .num{font-size:24px;line-height:32px;border-top:1px solid #fff;min-width:100px;padding-top:8px;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#supframe{padding-bottom:15px;}
	#supframe .img{display:none;}
	#supframe .sup .item{margin-bottom:15px;}
	#supframe .sup .item:nth-child(2){border:none;}
	
	#supframe .sup .item .left{width:30px;}
	#supframe .sup .item .right{}
	#supframe .sup .item .right .txt{font-size:12px;line-height:30px;}
	#supframe .sup .item .right .num{min-width:auto;font-size:16px;line-height:24px;}
	
}




/*客户部分*/
#clframe{padding-bottom:30px;}
#clframe .content{overflow:hidden;}
#clframe .content .item{margin-bottom:15px;float:left;width:20%;}
#clframe .content .item .client{width:200px;height:120px;display:block;margin:0 auto;}
#clframe .content .item .client_1{background:url(../images/client_1_h.png) no-repeat center;}
#clframe .content .item .client_2{background:url(../images/client_2_h.png) no-repeat center;}
#clframe .content .item .client_3{background:url(../images/client_3_h.png) no-repeat center;}
#clframe .content .item .client_4{background:url(../images/client_4_h.png) no-repeat center;}
#clframe .content .item .client_5{background:url(../images/client_5_h.png) no-repeat center;}
#clframe .content .item .client_6{background:url(../images/client_6_h.png) no-repeat center;}
#clframe .content .item .client_7{background:url(../images/client_7_h.png) no-repeat center;}
#clframe .content .item .client_8{background:url(../images/client_8_h.png) no-repeat center;}
#clframe .content .item .client_9{background:url(../images/client_9_h.png) no-repeat center;}
#clframe .content .item .client_10{background:url(../images/client_10_h.png) no-repeat center;}
#clframe .content .item .client_1:hover{background:url(../images/client_1.png) no-repeat center;}
#clframe .content .item .client_2:hover{background:url(../images/client_2.png) no-repeat center;}
#clframe .content .item .client_3:hover{background:url(../images/client_3.png) no-repeat center;}
#clframe .content .item .client_4:hover{background:url(../images/client_4.png) no-repeat center;}
#clframe .content .item .client_5:hover{background:url(../images/client_5.png) no-repeat center;}
#clframe .content .item .client_6:hover{background:url(../images/client_6.png) no-repeat center;}
#clframe .content .item .client_7:hover{background:url(../images/client_7.png) no-repeat center;}
#clframe .content .item .client_8:hover{background:url(../images/client_8.png) no-repeat center;}
#clframe .content .item .client_9:hover{background:url(../images/client_9.png) no-repeat center;}
#clframe .content .item .client_10:hover{background:url(../images/client_10.png) no-repeat center;}
#clframe .a-link{background-color:#ba0003;color:#fff;border-radius:20px;font-size:12px;line-height:32px;display:block;margin:15px auto;width:100px;text-align:center;}
#clframe .a-link:hover{background-color:#b9261e;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#clframe{display:none}
}
@media screen and (min-width:780px ) and (max-width:1030px)
{
	#clframe .content .item .client{width:150px;height:90px;background-size:100%;}
	#clframe .content .item .client:hover{background-size:100%;}
}
@media screen and (min-width:530px ) and (max-width:780px)
{
	#clframe .content .item .client{width:100px;height:60px;background-size:100%;}
	#clframe .content .item .client:hover{background-size:100%;}
}
@media screen and (min-width:1px ) and (max-width:530px)
{
	#clframe .content .item{margin-bottom:10px;float:left;width:50%;}
	#clframe .content .item .client{width:140px;height:84px;background-size:100%;}
	#clframe .content .item .client:hover{background-size:100%;}
}


/*底部*/
#footer{background:url(../images/footbg.jpg) repeat;padding-top:40px;}
#footer .foot {overflow:hidden;padding-bottom:30px;}
#footer .foot .item{width:20%;float:left;}
#footer .foot .item dl{color:#fff;margin-bottom:15px;}
#footer .foot .item dl dt{font-size:18px;line-height:31px;font-weight:normal;margin-bottom:10px;padding-left:25px;background:url(../images/icon_currt.png) no-repeat left center;}
#footer .foot .item dl dt .caret{display:none;}
#footer .foot .item dl dd a{font-size:14px;line-height:24px;color:#999;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;padding-left:25px;}
#footer .foot .item dl dd a:hover{color:#fff; text-decoration:underline;}
#footer .foot .share{text-align:right;}
#footer .foot .share .img{margin:10px 0;}
#footer .foot .share .img img{max-width:100%;}
#footer .foot .share .share_icon a{width:18px;height:18px;display:inline-block;margin:0 3px 0 10px;}
#footer .foot .share .share_icon .share_1{background:url(../images/share_1.png) no-repeat center;}
#footer .foot .share .share_icon .share_2{background:url(../images/share_2.png) no-repeat center;}
#footer .foot .share .share_icon .share_3{background:url(../images/share_3.png) no-repeat center;}
#footer .foot .share .share_icon .share_4{background:url(../images/share_4.png) no-repeat center;}
#footer .foot .share .share_icon .share_1:hover{background:url(../images/share_1_h.png) no-repeat center;}
#footer .foot .share .share_icon .share_2:hover{background:url(../images/share_2_h.png) no-repeat center;}
#footer .foot .share .share_icon .share_3:hover{background:url(../images/share_3_h.png) no-repeat center;}
#footer .foot .share .share_icon .share_4:hover{background:url(../images/share_4_h.png) no-repeat center;}


#footer .copy{padding:20px 0;border-top:1px solid #4c4d54;}
#footer .copy .container{font-size:14px;line-height:24px;color:#999;}
#footer .copy .container .txt-right{text-align:right;}
#footer .copy a{color:#999;margin:0 5px;}
#footer .copy a:hover{color:#fff; text-decoration:underline;}

@media screen and (min-width:1px ) and (max-width:768px)
{
	#footer{border-top:1px solid #fff;padding-top:20px;}
	#footer .foot .item{width:100%;}
	#footer .foot dl dt{cursor:pointer;}
	#footer .foot .item dl dt .caret{display:inline-block;}
	#footer .foot dl dd{display:none;color:#aaa;}
	#footer .foot dl dd:last-child{margin-bottom:15px;}
	#footer .foot dl dt .caret{margin-left:10px;display:inline-block;}
	#footer .foot .share{text-align:left;}
	#footer .copy .container .txt-right{text-align:left;}
}



#nbar{ padding:0;margin-bottom:30px;}
#nbar a{ width:100%; height:100%;}
#nbar a img{ width:100%; height:auto;}

#ntframe{ background:#fff;padding:0;}

#left{ margin-top:0; margin-bottom:25px;}

.lbt{ display:block;  padding:5% 0%; background:#ba0003; background-size:100% 100%;position:relative;}
.lbt .icon-menu {background: rgba(0, 0, 0, 0) url(../images/icon_menu.png) no-repeat scroll 50% 50%;display: inline-block;float: left;height: 22px;margin: 2px 10px 0 15px;width: 22px;}
.lbt strong{ font-size:18px;line-height:22px; color:#fff;}
.lbt strong img{ margin-right:3%;}
.lbt .caret{border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #fff;display:inline-block;display:none;}

.lmb ul li {  display:block; text-indent:1em; margin-top:1px;width:100%;}
.lmb ul li.open a{background:#ba0003 url(../images/cate_currt.png) no-repeat 36px center;}
.lmb ul li a{  display:block; padding:3% 0% 3% 35px; font-size:14px; font-family:Arial;text-transform:capitalize; color:#fff; overflow:hidden; display:block;background-color:#414141;}
.lmb ul li a.hover,.lmb ul li a:hover{background:#ba0003 url(../images/cate_currt.png) no-repeat 18px center;}

.lmb ul li ul li { display:block;}
.lmb ul li ul li a{ display:block; padding:2% 0% 2% 50px; font-size:12px;  color:#fff;overflow:hidden; display:block; background:#414141;}
.lmb ul li ul li.open a{background:#ba0003 url(../images/cate_currt.png) no-repeat 36px center;}
.lmb ul li ul li a.hover,.lmb ul li ul li a:hover{background:#ba0003 url(../images/cate_currt.png) no-repeat 36px center;}
@media screen and (min-width:768px ) and (max-width:992px)
{
	.lbt strong{}
	.lmb ul li {  display:block;}
	.lmb ul li a{padding-left:30px;overflow: hidden;padding-left: 30px;text-overflow: ellipsis;white-space: nowrap;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#left{margin-top:0;}
	.lbt{padding:2% 15px;}
	.lbt .icon-menu {margin:0}
	.lbt strong{padding-left:10px;}
	.lbt .caret{display:inline-block;right:15px;position:absolute;margin-top:1.5%;}
	#lnr{display:none;}
	.lmb ul li {  display:block; text-indent:0em;}
	.lmb ul li a{  display:block; padding:2% 0% 2% 45px; font-size:12px;}
	.contactus-left,.product-left{display:none;}
}
#left_contact{ display:block; margin-top:2%;}
#left_contact img{ width:100%; height:auto;}

.contactus-left img{width: 100%; display: block;}
.product-left{margin-top:20px;}
.product-left h5{background-color: #ba0003;color: #fff;font-size: 16px;font-weight: bold;line-height: 25px;margin-bottom: 10px;padding: 10px 15px;}

/* flexslider */
.product-left .flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;margin-bottom:20px;}
.product-left .slides{position:relative;z-index:1;}
.product-left .slides li{height:auto;}
.product-left .slides li a{ float:left; width:99%; height:auto;border:1px solid #ddd;}
.product-left .slides li a img{ display:block;width:100%; height:auto;}
.product-left .slides li a p{margin:10px 0;font-size:14px;text-align:center;width:100%;height:24px;line-height:30px;overflow:hidden;}
.product-left .flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.product-left .flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}
.product-left .flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.product-left .flex-control-nav .flex-active{background-position:0 0;}
 
.product-left .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;display:block;}
.product-left .flex-direction-nav li a{display:block;width:30px;height:30px;overflow:hidden;cursor:pointer;position:absolute;}
.product-left .flex-direction-nav li a.flex-prev{left:0px;top:-20px;background:url(../images/prev_1.png) center center no-repeat;}
.product-left .flex-direction-nav li a.flex-next{right:0px;top:-20px;background:url(../images/next_1.png) center center no-repeat;}



/*面包屑导航*/
#rbt{ display:block;  text-align:left;margin:0 0 5px;overflow:hidden;}
#rbt h3{ color:#ba0003; text-align:left;line-height:25px;float:left;text-transform:capitalize;}
#rbt .more{ font-size:12px; line-height:30px;color:#666666;float:right;margin-top:15px;}
#rbt .more a{color:#666666;}
#rbt .more a:hover{color:#ba0003;}

#neirnr{ display:block; margin-top:25px;margin-bottom:25px; }
#neirnr h4{padding:0;margin:0 15px 10px}
#jiange{ height:5px; background:url(../images/rbt_bg.png) no-repeat left bottom;}

#pro_list_show h5{ line-height:35px; text-align:center;overflow:hidden;  text-overflow:ellipsis;  -o-text-overflow:ellipsis;  -webkit-text-overflow:ellipsis;  -moz-text-overflow:ellipsis;  white-space:nowrap;}
#pro_list_show .thumbnail{overflow:hidden;}
#pro_list_show .thumbnail img{display:block;-webkit-transition:1s;transition:1s;}
#pro_list_show .thumbnail:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);}


@media screen and (min-width:1px ) and (max-width:768px)
{
	#rbt{margin:0 0 5px;}
	#rbt h3,#rbt .more{float:none;}
	#rbt .more{margin-top:5px;line-height:20px;}
	
	#neirnr h4{margin:0 0 10px;}
	#con_show_list{margin:0 -15px;}
}

/*产品详情*/
.rtp{ width:98%; height:auto; }
.rtp a{ float:left; width:100%; height:auto;box-shadow:20px 20px 20px -20px #999; }
.rtp a img{ float:left; width:100%; height:auto; border: solid 1px #c8c8c8;z-index:10;}
.rtp a .zoomImg{width:0;height:0;display:none;}

#rtp_small_img{ float:left; width:100%; }

/* scrollpic */
#rtp_small_img a:focus {
 outline: none;
}
.navbar-brand {
 padding: 0;
}
#myCarousel {
 margin: 0px 0 0 0;
}
.carousel-inner .item img {
 margin: 0 auto;
}
.carousel-control {
 font-size: 100px;
}
.carousel-controlleft{ float:left; position:absolute; left:0px; top:35%; z-index:9;}
.carousel-controlright { float:right; position:absolute; right:0px; top:35%; z-index:9;}

/*小图滚动*/
.carousel{ float:left; width:400px; padding-top:5px;margin-left:5px;}
.carousel .prev{padding-top:5px; float:left;width: 14px;display: block;height: 62px;overflow: hidden;cursor: pointer;background:url(../images/pro-left.gif) no-repeat left center;text-decoration: none;}
.carousel .next{padding-top:5px; float:right;width: 14px;display: block;height: 62px;overflow: hidden;background:url(../images/pro-right.gif) no-repeat left center;cursor: pointer;text-decoration: none;}
.jCarouselLite{ float:left; width: 285px; padding-top:2px; padding-left:10px; height:62px;overflow: hidden;}
.jCarouselLite LI{ float:left; text-align:center; margin-right:7px;width: 62px;height:62px;}
.jCarouselLite LI img{ float:left; border:solid 1px #eaeaea; width:60px;height:60px;}
#fancybox-title{margin:0!important;bottom:0!important;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	.carousel{width:100%;margin:0;}
	.jCarouselLite{width:calc(100% - 30px)!important;}
}




#rms_tit{ float:left; width:100%; font-size:20px;  font-family:lovelo; color:#ba0003; line-height:30px;}
#rms_tit > strong{text-transform:capitalize;}
#productcanshu{ float:left; width:100%; line-height:25px; overflow:hidden; font-size:14px; color:#999; margin-top:10px;}

.product_act { float:left; width:100%; margin-top:35px;}
.rms a{ color:#000000;}
.rms a:hover{ color:#ba0003;}
.product_act img { float:none;}
.product_act_t { font-weight:bold;}
.product_act tr{ min-height:25px; line-height:25px;}
.product_act tr td{ font-size:14px; color:#333; padding:5px 0px;}
.product_act tr th{ font-size:14px;color:#525252; line-height:35px; text-align:left;}
.product_act tr td span{ margin:0%;}
.product_act tr td img{ margin-top:5px;}
.product_act tr td a.xunpanBtn{ font-family:lovelo; font-size:16px; color:#fff; padding:1.5% 3%; background:#fd9029; border:solid 2px #fff; box-shadow:20px 20px 20px -20px #333; position:relative; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}


@media screen and (min-width:1px ) and (max-width:768px)
{
	#rms_tit{margin-top:10px;}
}


#tabs { float:left;width:100%;  border:solid 1px #ddd; background:#ddd; margin-top:0%;}
#tabs li {float: left;width:50%;}
#tabs a {position: relative;float: left; width:100%; line-height:43px; height:43px; font-size:16px;color:#333; text-align:center;}
#tabs #current a{background:#fff; width:100%; line-height:43px; height:43px; font-size:16px;color:#ba0003; z-index: 3; text-align:center; }

#content {float:left; width:100%; height:auto; padding:2% 0%;z-index: 2;  font-size:14px; line-height:25px;}
#content #tab3{ text-align:center;}




#feed_remark{ float:left; width:100%; font-size:14px;}
#feed_remark a{ color:red; font-weight:bold;}

#reprotit{ margin:25px 0px; }
#reprotit h4{ line-height:30px;}
.xgcpname{ text-align:center; line-height:25px;font-size:13px;height:50px;overflow:hidden;}


/*产品询盘*/
#FeedbackContext{ float:left; width:100%; padding-top:1%; }
#FeedbackContext ul{ float:left; width:100%;margin:0%;}
#FeedbackContext ul li{ float:left; width:45%; border:solid 1px #cccccc; margin-top:10px;list-style:none; margin-right:3%;}
#FeedbackContext ul li span{ float:left; color:#000000; padding-left:10px;  padding-right:10px; line-height:35px; font-size:12px;}
#FeedbackContext ul li span.red{color:#f00;}
#FeedbackContext ul li input.textStyle{ float:left; width:75%; height:3em; line-height:3em; border:0px; background:none; outline:none}
#FeedbackContext ul li input.textStylecompany{ float:left; width:55%; height:3em; line-height:3em; border:0px; background:none; outline:none}
#FeedbackContext ul li textarea.textAreaStyle{ float:left; width:80%; background:none; border:0px; line-height:35px; font-family:Arial; color:#333; }
#FeedbackContext ul li textarea:focus{outline:none;border:0;}
#FeedbackContext ul li.feed_pro_all{ float:left; width:93%; margin-right:0%;}

#FeedbackContext ul li input.btnFeedProSend{  float:left; font-size:14px; width:200px; height:38px; line-height:38px; font-size:18px; color:#333; text-align:center;  color:#fff; cursor:pointer; background:#ba0003;border:none!important; }
#FeedbackContext ul li input.btnFeedProSend:hover{background-color:#b9261e;}

@media screen and (min-width:1px ) and (max-width:768px)
{
	#FeedbackContext ul li{ width:100%;}
	#FeedbackContext ul li.feed_pro_all{width:100%;}
}


/*下载列表*/
.downtable{width:100%;  border:solid 1px #cccccc;border-left:0px; border-collapse: collapse;}
.downtit1{ width:20%; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit2{width:60%; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit3{width:20%; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtable td{ height:30px; font-size:14px;color:#666; border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
.downtable td a{ font-size:12px; color:#666;  font-weight:bold;line-height:30px;}
.downtable td a:hover{ color:#ea3e00;}
.downtable td a img{ padding-right:5px; padding-top:5px;}
.trdown1{ background:#fff;}
.trdown2{ background:#eeeeee; font-size:14px;}

/*新闻中心*/
#newslist_show img{ width:100%; height:auto; }
#newslist_show h4{ font-weight:bold; color:#666; font-size:16px;margin:0 0 5px;}
#newslist_show span{ color:#eba100; line-height:25px;}
#newslist_show p{ color:#777;}
#newslist_show .list-group{ border-bottom:solid 1px #ddd;}
#newslist_show .list-group .thumbnail:hover{border:1px solid #ba0003;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#newslist_show .list-group .img{padding-right:0;}
}

#date_num{ line-height:35px;}
#date_num li{float:none;}

#pre_next dt{ width:auto;margin-right:10px;}
#pre_next dd{ margin-left:0px;}


#con_show_list{ font-size:14px; line-height:35px; margin-bottom:30px;}
#con_show_list img{ margin-top:9px; }
#con_show_list a{margin-right:15px;}
#contactimg{margin-top:30px;}
#contactimg input:focus,#contactimg textarea:focus{border-color:#ba0003;}
#message{text-align:center;margin-bottom:30px;}
#message h5{font-size:18px;font-weight:bold;margin-bottom:10px;line-height:20px;}
#message p{font-size:14px;line-height:18px;}
#foot_btn_send{background-color:#ba0003;color:#fff;border:none;padding:6px 30px;}
#foot_btn_send:hover{background-color:#b9261e;}

#contactimg img{ width:100%; height:auto;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#con_show_list a{display:block;}
}

/*网站地图*/
#sitemapnav {float:left; width:100%;padding:4%;  border:solid 1px #dddddd; box-shadow:20px 20px 20px -20px #ccc; position:relative; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
#sitemapnav li{  list-style:none;}
#sitemapnav a{ color:#666666; text-decoration:underline;}
#sitemapnav .fontbig {	width:100% !important;}
#sitemapnav .bigli{float:left;	width:100%;  line-height:35px;font-size:14px;}
#sitemapnav .bigli a {color:#666;text-decoration:underline; font-weight:bold;}
#sitemapnav .bigli a:hover {color:#da261d;}
#sitemapnav .abli_02{ float:left;width:18%;margin-left:5%;font-size:12px; height:30px; line-height:30px; overflow:hidden; display:inline;font-weight:normal; }
#sitemapnav .abli_02 a:hover{color:#da261d;}
.jiange{ float:left; 	width:100%;  height:2px; border-bottom:solid 1px #d2d2d2; }


.probigclass {padding-left:50px;}
#sitemapnav .PROclass_01 { float:left;width:95%;margin-left:5%; font-size:14px; line-height:30px; display:inline;font-weight:bold; }
#sitemapnav .PROclass_02 { float:left;width:90%;margin-left:8%;font-size:14px; height:22px; line-height:22px;  overflow:hidden;display:inline;font-weight:normal; }

#sitemapnav .PROclass_01 a{  color:#666;}
#sitemapnav .PROclass_02 a{ color:#666666;}
#sitemapnav .PROclass_01 a:hover{ color:#da261d;}
#sitemapnav .PROclass_02 a:hover{ color:#da261d;}

#sitemapnav .PROclass_03 { float:left;width:40%;margin-left:10%;color:#666666;font-size:12px;display:inline; line-height:20px;}
#sitemapnav .PROclass_04 { float:left;width:40%;margin-left:10%;display:inline;}

#thankyou_show{ line-height:25px; font-size:14px;}


/*视频详细页*/
#videocontent {float:none; margin:0 auto 25px;text-align:center;}
#videocontent iframe{float:none; max-width:100%; min-height:280px;}
#video_detail_show{ line-height:25px;text-align:center;}
#video_detail_show span{ line-height:30px;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#videocontent{margin:0 0 20px;}
	#videocontent iframe{max-width:100%;height:auto;}
}



/*Feedback*/
#feed_remark_show{ font-size:16px; line-height:30px;}
#feed_remark_show img{ width:100%; height:auto;}

.feedbackUL{ width:100%; margin-bottom:3%;}
.feedbackUL li{  width:100%;}
.feedbackUL li span{  width:100%; font-size:14px; color:#555; line-height:25px;}
.feedbackUL li span em{ color:red;font-size:18px;}
.feedbackUL li input.feedinput{ width:98%; border:solid 1px #C5C5C5; height:30px;font-family:Open Sans;  background:#fff;}
.feedbackUL li textarea{ width:98%; border:solid 1px #C5C5C5; height:150px; font-family:Arial;background:#fff;}
.feedbackUL li input.feedbtn{ margin-top:10px; width:127px; height:35px; background-color:#ba0003; text-align:center; line-height:35px; color:#fff; font-size:14px; font-family:Verdana; border:0px; cursor:pointer;border-radius:5px;}
.feedbackUL li input.feedbtn:hover{background-color:#b9261e;}

#weixin{ width:30%; height:auto; position:absolute; bottom:30px; right:15px; z-index:999; display:none;}
#weixin img{ width:100%; height:auto;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#feed_remark_show{display:none;}
	#weixin{ width:40%; right:15px;}	
}
.strrnr{ width:100%; float:left; height:auto; padding-top:2 %;}




