.cont-banner{



	position:relative;



	height:360px;



	overflow:hidden;



	min-width:1100px; clear:both;



}















.chnal_list{ position:relative; height:70px; padding-bottom:0; padding-top:0; background:url(../images/chnal.png) repeat-x center top; width:1098px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; }



.chnal_list ul{float:left; width:100%;}



.chnal_list li{ float:left; height:62px; line-height:62px; padding-bottom:8px; padding-left:30px; padding-right:30px;}



.chnal_list li.cur, .chnal_list li:hover, .chnal_list .hover_ch .cur.hover{ background:url(../images/chnal_cur.png) repeat-x center top;}

.chnal_list li a{ display:block; font-size:16px; height:62px; line-height:62px; text-align:center;} 

.chnal_list li a:hover, .chnal_list li.cur a, .chnal_list li:hover a, .chnal_list .hover_ch .cur.hover a{ color:#ffffff;}

 .chnal_list .hover_ch li.cur{ background:none;}

  .chnal_list .hover_ch li.cur a{color:#444444; }



















.rollBox{width:1100px; padding:0px; clear:both; height:260px; position:relative; margin-top:30px; clear:both;}



.rollBox .LeftBotton{width:27px; height:50px; background:url(../images/arrow-left-light.png) no-repeat; left:0; overflow:hidden;float:left;display:inline; cursor:pointer; position:absolute;z-index:60; top:50%; margin-top:-25px; }



.rollBox .RightBotton{width:27px; height:50px; background:url(../images/arrow-right-light.png) no-repeat; right:0;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute;z-index:60; top:50%; margin-top:-25px; }



.rollBox .Cont{ width:1020px; height:260px; overflow:hidden; position:absolute; top:0; left:40px; }



.rollBox .ScrCont{width:10200000px;}



.rollBox #List1, .rollBox #List2{float:left;}







.rollBox li{ float:left; position:relative; width:330px; height:260px; padding:5px; display:inline; text-align:center; }







.rollBox li img{width:330px;height:220px;}



.rollBox li p{height:40px; line-height:40px; overflow:hidden; text-align:center;}







.video{height:500px; margin-top:0;}



.video p{font-size:20px; font-weight:bold; text-align:center; line-height:40px; margin-bottom:20px; }



.video.rollBox .Cont{ width:1000px; height:640px; overflow:hidden; position:absolute; top:0; left:50px; /*必要元素*/}



.video.rollBox li{ float:left; position:relative; width:1000px; height:640px; padding:0; }



.video.rollBox li img{width:1000px;height:600px;}











.pro_list{height:460px; margin-top:0;}



.pro_list a{display:block;}



.pro_list p{font-size:16px; font-weight:bold; }



.pro_list.rollBox .Cont{ width:1000px; height:460px; overflow:hidden; position:absolute; top:0; left:50px; /*必要元素*/}



.pro_list.rollBox li{ float:left; position:relative; width:1000px; height:460px; padding:0; }



.pro_list.rollBox li img{width:1000px;height:420px;}







.p_list{ height:auto; overflow:hidden; margin-left:-10px; width:1110px;}

.p_list ul{ height:auto; overflow:hidden;}

.p_list li{ float:left; margin:5px; display:inline; position:relative; background-color:#FFF; border:1px solid #dddddd; width:263px; height:auto; overflow:hidden;}

.pro_Lshow{ position:relative; width:263px;  height:auto; overflow:hidden; z-index:30;}

.pro_ho{ position:absolute; top:0; left:0; background-color:#2ba19f; width:254px; height:450px; opacity:0; display:none;}

.pro_Limg{ width:263px; height:206px;}

.pro_Limg img{ width:263px; height:206px; -webkit-transition: all 1000ms; transition: all 1000ms; transform: scale(1);}

.p_list li:hover .pro_Limg img{-webkit-transform:matrix(1.04,0,0,1.04,0,0);-moz-transform:matrix(1.04,0,0,1.04,0,0);-ms-transform:matrix(1.04,0,0,1.04,0,0);-o-transform:matrix(1.04,0,0,1.04,0,0);transform:matrix(1.04,0,0,1.04,0,0); }

.pro_Lbox{ padding:15px 15px 10px; border-top:1px solid #dddddd; background-color:#f6f6f6;}

.pro_Ltitle{ }

.pro_Ltitle a{ display:block; color:#333333; font-size:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.pro_Lintro{ color:#999999; line-height:20px; height:40px; overflow:hidden; margin:10px 0; font-size:12px;}

.pro_Lmore a{ display:block; background-color:#f3f3f3; width:110px; height:32px; line-height:32px; text-align:center;}

.pro_Lmore a:hover{ color:#FFF;}

.p_list li:hover{background-color:#f3f3f3;}

.p_list li:hover .pro_Lbox{ background:#f3f3f3;}

.p_list li:hover .pro_Ltitle a{ color:#007bc7;}

.p_list li:hover .pro_Lmore a{ background-color:#FFF; color:#333;}

.p_list li:hover .pro_Lintro{color:#444444;}











.contact_cont{clear:both; padding:20px 50px; height:auto; overflow:hidden; }



.cont-table td{min-width:80px; padding:0;}



.cont-table .input_text{border:1px solid #dddddd; height:30px; line-height:30px; padding:0 5px; width:300px; margin:5px 0px;}



.input_textarea{border:1px solid #dddddd; padding:0 5px; line-height:30px; width:390px; height:120px; margin:5px 0px;}



.is_btn{border:none; background-color:#007bc7; width:80px; height:30px; line-height:30px; color:#ffffff; font-size:16px; font-weight:bold; margin-top:10px;}











.news_li {



	border: 1px solid #dddddd;



	padding:2px; overflow:hidden; height:150px; margin-bottom:20px;



}











.news_li .time {



	float:left;



	width:180px;



	background-color: #eeeeee;



	padding-top:45px;



	height: 105px; text-align:center;



	color:#444444;



}



.news_li .date {



	line-height: 36px;



	font-size: 24px;



}



.news_li .month {



	 color:#999999;



	font-size: 16px;



	



}



.news_li .n_img{float:left; width:260px; padding-right:30px;}



.news_li .n_img img{width:260px; height:150px; padding-left:2px; }



.news_li .content { width:610px; float:left;}



.news_li .content .n_tit{font-size:16px; color:#333333; line-height:46px; padding-top:10px;}



.news_li .content .n_con{ color:#999999; height:60px; line-height:20px; }







.news_title{text-align:center; font-size:20px; font-weight:bold; height:46px; line-height:46px; }



.news_info{text-align:center; color:#999999; padding-bottom:15px;}



.news_cont{ border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; padding-top:15px; padding-bottom:8px; margin-bottom:8px; height:auto; overflow:hidden;}



.news_cont img{max-width:1100px;}







.pages {



    clear: both;



    height: 40px;



    line-height: 40px;



    margin: 10px 0 0 350px;



    overflow: hidden; padding-top:20px; 



}



.pages .c{text-align:center;}



.pages ul li {



    background-color: #FFFFFF;



    border: 1px solid #E1E1E1;



    float: left;



    line-height: 30px;



    list-style: none outside none;



    margin-right: 10px;



}



.pages ul li.c {



    background-color:#007bc7;



    color: #FFFFFF;



    padding: 0 15px;



}



.pages ul li a {



    float: left;



    height: 30px;



    padding: 0 15px;



}



.pages ul li a:hover {



    background-color: #1871ab;



    color: #FFFFFF;



    text-decoration: none;



}







.pager{clear: both;



    text-align: center;



    margin-bottom: 0px;



    margin-top: 0px;



}



.pager a, .pager span{



    display: inline-block;



    padding: 0 10px;



    height: 30px;



    line-height: 30px;



    margin-left: 2px;



    overflow: hidden;



    color: #000;



    border-radius: 2px;



    border:1px solid #c4c4c4;



    cursor: pointer;



    background-color: #fff;



}







.pager span.current, .pager a:hover, .pager .on{



    background: #1871ab;



    color: #FFF;



}











.pro_cont2{float:right; width:500px; height:440px; position:relative; overflow:hidden; margin-top:20px;}



.pro_cont2 .title{font-size:24px; line-height:40px; padding-bottom:20px;}



.pro_cont2 .title span{color:#007bc7;}







.pro_cs{float:left; width:280px; margin:40px;}



.pro_cs .title{font-size:24px; line-height:40px;}



.jianjie{margin:20px;}



.jianjie li{ background:url(../images/ico_dian3.png) no-repeat left center; padding-left:20px;}















.pro_title_dian {



    background: url(../images/line.png) repeat-x center;



    height: 40px;



    line-height: 40px;



    margin: 30px 0 20px 0;



}



.pro_title_dian span {



background-color:#f8f9fb;



    float: left;



    font-size: 18px; font-weight:bold;



    height: 40px;



    line-height: 40px;



    padding-right: 20px;



}







.pro_contbutom{clear:both; font-size:16px; height:auto; overflow:hidden; margin-top:30px; background: url(../images/bg_diandiandian.png) repeat-x center;}



.pro_contbutom .prev{float:left; width:100px; height:42px; line-height:42px; padding-left:50px; background:url(../images/ico_jt5.png) no-repeat left center;}



.pro_contbutom .prev:hover{background:url(../images/ico_jt5-2.png) no-repeat left center; }



.pro_contbutom .next{float:right; text-align:right;  width:100px; height:42px; line-height:42px; padding-right:50px; background:url(../images/ico_jt6.png) no-repeat right center;}



.pro_contbutom .next:hover{background:url(../images/ico_jt6-2.png) no-repeat right center; }















.pro_cont1{float:left; width:555px; height:auto; overflow:hidden; border:1px solid #dddddd; background-color:#ffffff; vertical-align:middle; text-align:center; margin-top:20px;}



.jqzoom{ width:555px; height:435px; position:relative;padding:0;}



.jqzoom img{width:555px; height:435px;}







#spec-n5{width:500px; height:120px; padding-top:6px; overflow:hidden; position:absolute; bottom:0;}



#spec-left{ background: url(../images/ico_left.png) no-repeat center left; width:15px; height:90px; float:left; cursor:pointer; margin-top:15px;}



#spec-right{background: url(../images/ico_right.png) no-repeat center right; width:15px; height:90px; float:left;cursor:pointer; margin-top:15px;}



#spec-list{ width:450px; height:120px; float:left;  margin:0 10px; display:inline; position:relative; }



#spec-list ul li{ float:left; margin-right:0px; display:inline; width:150px; height:120px; float:left; }



#spec-list ul li img{width:140px; height:110px; margin:4px; border:1px solid #dddddd; cursor:pointer;}



#spec-list ul li img:hover{ border:1px solid #eba107; }







.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:1500px;height:932px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #dddddd;display:none;text-align:center;overflow: hidden; }



.bigimg{width:1500px;height:932px;}



.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}



















/*放大 end*/



.cont_b{float:left; width:720px; height:30px; margin:20px 0; overflow:hidden;}



.bdsharebuttonbox{float:right; margin:20px 0;}











/*参数表*/



.pro-para{position:relative; padding-bottom:15px; line-height:30px; height:150px; overflow:hidden; padding:20px 0; border-top:1px dashed #aaaaaa; }







.pro-cs{position:relative; padding-bottom:15px; line-height:30px; height:auto; overflow:hidden; padding-bottom:30px; }



.pro-cs table{border-collapse:collapse;width:100%; border:1px solid #dddddd;}



.pro-cs table tr



{



background:#ffffff; vertical-align:middle; border-top:1px solid #dddddd;



}







.pro-cs table td{padding-left:15px; border-right:1px solid #dddddd; height:40px; line-height:40px; vertical-align:middle; font-weight:bold; width:150px; background-color:#eeeeee;}



.pro-cs table td:nth-child(2n){font-weight:normal; background-color:#ffffff;}











.but{margin:10px 0; height:auto; overflow:hidden;}



.but a{padding:0 40px; margin-right:40px; height:40px; line-height:40px; font-size:16px; font-weight:bold; display:block; float:left; border:1px solid #cccccc; background-color:#eeeeee;}



.but a:hover, .but a.hover{background-color:#007bc7; color:#FFFFFF;}



