body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td { margin: 0; padding: 0; border: 0;}
html { color: #000; }
html,body { height: 100%; }
body,button,input,select,textarea { margin:0; padding:0;  font-family: "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif";  font-size:12px; background:#fff}
ul,ol,li,dl,dd,dt{list-style: none;}
em { font-style: normal; }
a { text-decoration: none; }
a:hover { text-decoration: none; color:#e85300;}
legend { color: #000; }
fieldset,img { border: 0; }
label,button { cursor: pointer; }

/*解决IE图片缩放失真*/
img { -ms-interpolation-mode: bicubic; }
/*清除浮动*/
.clearfix:after { content: ''; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.clear { clear: both; }
/*连续英文、数字换行*/
.wordwrap { word-break: break-all; word-wrap: break-word; }
/*单行文字超出显示省略号*/
.omg{overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
img { border: 0; vertical-align: middle; max-height: 100%;max-width: 100%; }


.top{width:100%;height:578px;margin:0 auto;overflow:hidden;position:relative;}
.top_in{width:1600px;height:578px;position:absolute;top:0;left:50%;margin-left:-800px;}
.top img{width:100%;height:100%;}

.nav{width:100%;height:70px;background-color:#e65000;margin-bottom:20px;}
.nav ul{width:1000px;margin:0 auto;}
.nav ul li{float:left;padding:0 10px;background:url(../images/nav_bg.png) right center no-repeat;}
.nav ul li a{display:block;width:120px;height:70px;line-height:70px;color:#fff;font-size:24px;text-align:center;}
.nav ul li a:hover{background-color:#debd25;}
.nav_hover{background-color:#debd25;}

.title1{width:1028px;height:101px;margin:30px auto 0;background:url(../images/title.png) center center no-repeat;}
.title1 a{width:400px;height:77px;display:block;color:#fff;font-size:28px;line-height:32px;font-weight:bold;text-align:center;padding: 12px 0;}
.title1 a span{font-size:24px;font-weight:normal;}

.conn{width:1000px;height:auto;margin:0 auto;padding-right:28px;}
.conn_in{width:1001px;border:1px solid #959595;border-top:0;margin-top:-23px;padding-top:50px;padding-bottom:30px;}
.zhgk .conn_in{width:953px;padding-left:24px;padding-right:24px;}
.zhgk p{font-size:16px;text-indent:32px;line-height:30px;color:#555;}

.zhhd img{width:100%;}
.tqlt .conn_in{height:370px;position:relative;}
.tqlt .baoming_btn{width:112px;height:33px;display:block;background:url(../images/baoming.png) center center no-repeat;position:absolute;right:20px;top:20px;}

.zstj_tab_hd{height:30px;width:250px;margin-left:720px;margin-top:-30px;}
.zstj_tab_hd li{float:left;margin-left:12px;}
.zstj_tab_hd li a{display:block;width:98px;height:28px;line-height:30px;background-color:#f7f8f9;border:1px solid #e6eaef;text-align:center;color:#333;}
.zstj_tab_hd li a:hover,.zstj_tab_hd .on a{width:100px;height:30px;background-color:#77c96a;border:0;color:#fff;font-size:14px;}

.zstj_tab_bd{padding-top:30px;}
.txMovie{position:relative;width:980px;}
	.focus_pic{width:702px;height:398px;overflow:hidden}
	.focus_pic li{vertical-align:top}
	.focus_pic img{width:702px;height:398px;display:inline-block;vertical-align:top}
	.focus_nav{height:70px;*zoom:1; padding-left:20px;  }
    .focus_nav{padding-top:10px; }
	.focus_nav ul{position:relative;*zoom:1;  }
	.focus_nav li{position:relative;*zoom:1;float:left;display:inline;margin-right:10px; cursor:pointer;}
	.focus_nav .navPrev,.focus_nav .navNext{border:1px solid #fff;background-color:rgba(0, 0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000',endColorstr='#7F000000');display:inline-block;*zoom:1;width:36px;height:36px;line-height:100;overflow:hidden;opacity:.6;filter:Alpha(Opacity=60);background-image:url(images/focus_nav.png);_background-image:url(images/focus_nav.ie6.png);background-repeat:no-repeat;position:absolute;top:10px}
	.focus_nav .navPrev{background-position:10px 8px;right:47px;border-right-color:transparent}
	.focus_nav .navNext{background-position:-22px 8px;right:10px}
	.focus_nav .navPrev:hover, .focus_nav .navNext:hover{opacity:1;filter:Alpha(Opacity=100);border-right-color:#fff}
	.focus_nav img{border:1px solid #dedede;width:122px;height:68px}
	.focus_nav .on b{color:#fff;position:absolute;top:-10px;left:30px;font-size:10px;font-family:arial;-webkit-text-size-adjust:none}
	.focus_text{position:absolute;width:276px;height:398px;right:0;top:0;background-color:#f7f8f9;overflow:hidden}
	:root .focus_text{-ms-filter:none}
	.focus_text h2 a{font-size:16px;color:#4ba6fb;font-family:'microsoft yahei',simhei;font-weight:normal;display:block;width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;}
	.focus_text ul{padding:20px 20px 0}
	.focus_text ul li{height:378px;}
	.focus_text .sub_tit{font-size:16px;padding:20px 0;color:#4ba6fb;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;}
	.focus_text .c_txt4 a:hover{color:#ccc}
	.focus_text .c_txt4{width:260px;}
	.focus_info{height:200px;overflow:hidden;color: #787876;line-height: 22px;text-indent:24px;}
	.focus_text .mod_desc{width:260px;white-space:normal;overflow:hidden;text-indent:2em}
	.btn_play_big{ display:block;overflow: hidden;cursor: pointer;background-color:#4ba6fb;height:30px;line-height:30px;line-height:30px\9;+line-height:30px;_line-height:30px;font-size:14px;font-weight:bold;color:#FFF;text-align:center;}
	.btn_play_big span{ float: left; height: 24px; padding: 0 15px 0 0;background: url(images/bg_btn.png) no-repeat; height:40px;background-position:right -320px}
	.btn_play_big:hover{color:#FFF}
	.txMovie .focus_nav li .cover{position:absolute;top:0;left:0;width:124px;height:70px;line-height:999px;overflow:hidden;font-size:0;background:#040303;filter:alpha(opacity=50);opacity:.5}
	.txMovie .focus_nav li.on .cover{display:none}
	.txMovie .focus_nav li b{display:none}
	.txMovie .focus_nav li.on b{position:absolute;display:inline-block;top:-6px;left:29px;border-left:6px dashed transparent;border-right:6px dashed transparent;border-top:0;border-bottom:6px solid;color:#fff;font-size:0;width:0;height:0;line-height:0}
	
/*产品居中代码*/
.proimg_bk{ width:235px; height:215px;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.proimg_bk .proimg{width:215px;line-height:215px;height:215px;font-size:215px;text-align:center;position:static;+position:absolute;top:50%}
.proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:205px; max-height:205px}

.zpsd ul{overflow:hidden;padding:0 10px;}
.zpsd ul li{width:235px;box-shadow: 0 0 12px rgba(0, 0, 0, 0.1); border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;float:left;margin:0 5px;}
.pro_name{width:235px;height:36px;line-height:36px;background-color:#f6ab00;color:#fff;text-align:center;display:block;font-size:16px;}
.zpsd ul li p{height: 108px;overflow: hidden;color: #787876;line-height: 22px;text-indent: 24px;padding:10px 15px 20px;}

.xwbd .conn_in{overflow:hidden;}
.xwbd .xwbd_l{float:left;width:600px;padding-left:20px;}
.xwbd .xwbd_l li{border-bottom:1px solid #999;padding:20px 0 30px;}
.xwbd .xwbd_l li .tlt a{font-size: 18px;line-height: 40px;padding-bottom: 10px;font-weight: bold;color:#333;}
.xwbd .xwbd_l li .tlt a:hover{color:#e85300;}
.xwbd .xwbd_l li p{height: 45px;overflow: hidden;color: #787876;line-height: 22px;text-indent: 24px;}
.xwbd .xwbd_l li .more{color:#555;}
.xwbd .xwbd_l li .more:hover{color:#e85300;}
.xwbd .xwbd_r{float:right;width:310px;padding-right:20px;}
.xwbd .xwbd_r .tlt{position:relative;padding-left:62px;border-bottom:2px solid #333;margin-bottom:10px;}
.xwbd .xwbd_r .tlt a{font-size: 18px;line-height: 40px;padding-bottom: 10px;font-weight: bold;color:#333;}
.xwbd .xwbd_r li .tlt a:hover{color:#e85300;}
.xwbd .xwbd_r .tlt span{display:block;position:absolute;top:-18px;left:0;width:56px;height:46px;background:url(../images/icon1.png) center center no-repeat;font-size:22px;font-weight:bold;color:#fff;text-align:center;line-height:37px;}
.xwbd .xwbd_r li p{height: 90px;overflow: hidden;color: #787876;line-height: 22px;text-indent: 24px;}
.xwbd .xwbd_r li .more{color:#555;}
.xwbd .xwbd_r li .more:hover{color:#e85300;}
.xwbd .xwbd_r li{position:relative;}
.tu_l{position:absolute;left:0;width:155px;height:192px;}
.xwbd .xwbd_r li p.wenzi_r{padding-left:160px;height:192px;}

.txMovie2{position:relative;width:980px;}
	.focus_pic2{width:980px;height:382px;overflow:hidden}
	.focus_pic2 li{vertical-align:top}
	.focus_pic2 img{width:980px;height:382px;display:inline-block;vertical-align:top}
	.focus_nav2{height:70px;*zoom:1; padding-left:33px;  }
    .focus_nav2{padding-top:10px;position:relative; }
	.focus_nav2 ul{position:relative;*zoom:1; padding-top:10px !important;  }
	.focus_nav2 li{position:relative;*zoom:1;float:left;display:inline;margin-right:10px; cursor:pointer;}
	.focus_nav2 .navPrev,.focus_nav2 .navNext{display:inline-block;*zoom:1;width:31px;height:66px;line-height:100;overflow:hidden;opacity:.6;filter:Alpha(Opacity=60);background:url(../images/jiantou_l.jpg) no-repeat;position:absolute;top:21px;}
	.focus_nav2 .navPrev{left:0;}
	.focus_nav2 .navNext{right:0;background:url(../images/jiantou_r.jpg) no-repeat;}
	.focus_nav2 .navPrev:hover, .focus_nav .navNext:hover{opacity:1;filter:Alpha(Opacity=100);border-right-color:#fff}
	.focus_nav img{border:1px solid #dedede;width:122px;height:68px}
	.focus_nav .on b{color:#fff;position:absolute;top:-10px;left:30px;font-size:10px;font-family:arial;-webkit-text-size-adjust:none}
	.focus_text{position:absolute;width:276px;height:398px;right:0;top:0;background-color:#f7f8f9;overflow:hidden}
	.txMovie2 .focus_nav2 li .cover{position:absolute;top:0;left:0;width:122px;height:68px;line-height:999px;overflow:hidden;font-size:0;background:#040303;filter:alpha(opacity=50);opacity:.5}
	.txMovie2 .focus_nav2 li.on .cover{display:none}
	.txMovie2 .focus_nav2 li b{display:none}
	.txMovie2 .focus_nav2 li.on b{position:absolute;display:inline-block;top:-6px;left:29px;border-left:6px dashed transparent;border-right:6px dashed transparent;border-top:0;border-bottom:6px solid;color:#fff;font-size:0;width:0;height:0;line-height:0}

.foot{height:200px;background-color:#e85300;color:#fff;}
.foot a{color:#fff;}

/*----普通产品滚动----*/
#demo{overflow:hidden; width:997px; height:370px; margin:0 auto;}
#demo li{margin:10px 0;}
#demo #indemo{float:left; height:800%}
#demo #demo1{float:left;}
#demo #demo2{float:left;}
/*---普通产品滚动结束----*/

.nav2{position:fixed;top:0;z-index:99999;}