.banner_warp{text-align:center; width:100%; height:290px; background:url(../images/banner_bd.png) no-repeat bottom; padding-bottom:24px; }
.banner{ position:relative; min-width:1120px; height:220px; overflow:hidden; background:url(../images/banner_bd.png) no-repeat bottom; padding-bottom:24px;}
.banner img{ position:absolute; left:50%; margin-left:-960px; width:1920px; height:220px;}
.body_c{ background:url(../images/body_cbd.png) no-repeat top; width:1046px; height:auto; overflow:hidden; padding:24px 31px 52px 35px; margin:0 auto; position:relative; z-index:200; margin-top:-58px; min-height:215px;}
/* 多个左滚动 - 公用类 */ 

.picList ul, picList li{ list-style:none;}

.picList li{ width:1920px; height:290px; list-style:none;} 

.picList .pic{ text-align:center; line-height:0px;  } 

.picList .pic img{ width:1920px; height:290px;/* border:1px solid #ccc;*/ }  

/* 多个左滚动 - 公用类 */ 

.leftLoop{ overflow:hidden; position:absolute; width:1920px; height:290px; left:50%; margin-left:-960px; z-index:100;} 

.leftLoop .hd{ width:1112px; margin:0 auto; height:20px;} 

.prev,.next{ display:block;  width:32px; height:32px; line-height:32px; float:right; overflow:hidden; cursor:pointer; background:url(../images/icoRight.png) no-repeat; _background:url(../images/icoRight.gif) no-repeat; position:absolute; right:62px; top:30px; z-index:999} 

.next{ background:url(../images/icoLeft.png) no-repeat; _background:url(../images/icoLeft.gif) no-repeat; left:62px !important;} 

.leftLoop .hd ul{ list-style:none; padding-top:40px; padding-right:5px; float:right;} 

.leftLoop .hd ul li{ list-style:none; position:relative; _display:inline; float:left; width:10px; height:10px;  font-size:0; overflow:hidden;  margin-left:5px; text-indent:-999px; cursor:pointer; background:url(../images/banner_ac.png) no-repeat;} 

.leftLoop .hd ul li.on{ background:url(../images/banner_ho.png) no-repeat; } 

.leftLoop .bd{width:1920px; height:290px; overflow:hidden;} 

.leftLoop .bd ul{ overflow:hidden; zoom:1; } 

.leftLoop .bd ul li{ /*margin:0 10px;*/ text-align:center; float:left;display:_inline;}

.hd_back{ position:absolute; bottom:58px; left:0; width:1920px; height:20px; z-index:10000; }



/*--------------main-----------------*/

.main{position:relative;z-index:300;background:url(../images/main_bd.png) no-repeat; width:1112px; height:auto; overflow:hidden; margin:0 auto; margin-top:-50px;}

.product{ padding:0px 0 0px 10px; height:640px;}

.product li{ float:left; margin-right:20px; display:inline;  height:160px; overflow:hidden; }

.pro_name{ height:30px;}

.pro_name a{ font-family:"Microsoft YaHei"; font-size:14px; background:url(../images/ind_probtn.png) no-repeat right; padding-right:22px;}

.pro_img img{ width:218px; height:110px;}

.main_down{ clear:both; height:176px; padding-left:5px;}

.main_box1{ width:252px; margin-right:32px; display:inline;}

.main_box2{ width:240px; margin-right:38px; display:inline;}

.main_box3{ width:250px;}

.main_box4{ width:250px;}

.com_top{ height:16px; margin-bottom:11px; line-height:normal;}

.com_top h3 a{ color:#007cc3; font-size:16px; background:url(../images/ind_combtn.png) no-repeat left; padding-left:25px;}

.com_Ten{ font-family:Arial; color:#969696; font-size:12px; margin-left:7px;}

.develop{ position:relative; width:252px; height:132px; padding-top:5px; }

a.develop_lbtn,a.develop_rbtn{ display:block; position:absolute; right:0; width:18px; height:64px;}

.develop_list{ position:absolute; left:0; top:5px; width:228px; height:132px; overflow:hidden;}

a.develop_lbtn{ background:url(../images/develop_lac.jpg) no-repeat; top:5px;}

a.develop_rbtn{ background:url(../images/develop_rac.jpg) no-repeat; bottom:0;}

a.develop_lbtn:hover{ background:url(../images/develop_lho.jpg) no-repeat;}

a.develop_rbtn:hover{ background:url(../images/develop_rho.jpg) no-repeat;}

.quality{ height:135px; overflow:hidden;}

.support{ height:128px; overflow:hidden;}

.develop_list ul{ width:10000px;}

.develop_list li{ position:relative; float:left; width:228px; height:132px;}

.develop_show{ position:absolute; left:0; bottom:0; width:228px; height:48px;}

.develop_show a,.develop_show span,.support a,.support a span{ display:block;}

.develop_title{ float:left; color:#FFF; background:url(../images/develop_tyy.png) repeat; height:20px; line-height:20px; overflow:hidden; padding:0 18px 0 15px;}

.develop_intro{ clear:left; color:#c8c8c8; background:url(../images/develop_dyy.png) repeat; height:28px; line-height:28px; overflow:hidden; padding-left:12px;}

.quality_intro{ height:66px; overflow:hidden; margin-bottom:15px; display:block;}

.support{ padding-top:5px;}

.support_intro{ height:44px; overflow:hidden; padding-top:9px;}

.news_list li{ width:250px; height:29px; line-height:29px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:1px dashed #ddd;}

.news_list li a{ background:url(../images/ind_newlicon.jpg) no-repeat left; padding-left:8px; margin-left:7px;}

.freeheight{
 height:10px;
}
.jsgovicon{
 padding-left:500px;
}
