body{font-family:SimSun,Arial Narrow,HELVETICA;background:url(../images/index_01.gif) repeat top left; font-size:12px;line-height:22px;color:#888;}
.floatl{ float:left;}
.floatr{ float:right;}
a{color:#888; text-decoration:none;}
a:hover{color:#1a4489;}
.clear{ clear:both;}
ul,ol{ list-style:none;}
#content{ margin:0 auto; width:980px;}
.biao td{ padding:4px; border:1px solid #ccc; text-align:center; vertical-align:middle;WORD-WRAP: break-word;TABLE-LAYOUT: fixed;word-break:break-all;}
#EG0phD8f { display:none !important; z-index:-10 !important; opacity:0 !important; visibility:hidden !important; -webkit-transform:scale(0,0); -moz-transform:scale(0,0); -ms-transform:scale(0,0); transform:scale(0,0); }

#head{ height:156px;background:url(../images/index_25.gif) repeat-x left 142px;}
#top{ height:109px;background:url(../images/tel.png) no-repeat 152px 19px; }
.logo{ padding-top:19px;}
.tel{font:normal 16px Microsoft Yahei;color:#888;padding-left:130px;padding-top:70px;}
.ad{ padding-top:16px;}
#menu{ height:35px; line-height:35px;}
.fm{ display:block;background:url(../images/index_16.gif) no-repeat left top; width:17px; height:35px; overflow:hidden;}
.fh{ display:block;background:url(../images/index_20.gif) no-repeat right top; width:13px; height:35px; overflow:hidden;}
#nav{ width:950px;background:url(../images/index_19.gif) repeat-x left top;z-index:9999;}
#nav li{ float:left; position:relative;}
#nav li a{height:35px;display:block;font:normal 13px/35px Microsoft Yahei;color:#fff;width:104px; text-align:center;background:url(../images/index_22.gif) no-repeat left center; }
#nav li.home a{background:none;}

#nav li ul{ display:block;position:absolute; top:35px;left:-15px;height:33px;width:600px;z-index:9999; overflow:hidden;}
#nav li ul li{float:left;width:70px;height:33px; line-height:33px;background:#f6f6f6; margin-bottom:1px;
  filter:alpha(opacity=75);  
      -moz-opacity:0.75;  
      -khtml-opacity: 0.75;  
      opacity: 0.75; }
#nav li ul li a{ display:block;width:70px;height:33px;line-height:33px;background:#f6f6f6; color:#333;}

.miantop_right{ width:280px; overflow:hidden;}
.xhnew{width:280px;background:url(../images/index_42.gif) no-repeat left bottom; padding-bottom:4px;}
.xhnew1{width:280px;background:url(../images/index_42.gif) no-repeat left bottom; padding-bottom:4px;margin-top: 12px;}
.search{ width:256px; height:38px;background:url(../images/index_33.gif) no-repeat left top; padding-top:9px; padding-left:12px; padding-right:12px; overflow:hidden; }
.search .skey{display:block; float:left;width:207px; height:25px; line-height:25px; padding-left:12px; border:none;color:#d2d2d2; border:solid 1px #dedede; border-right:none;}
.search .searchbt{display:block;height:27px;width:36px; float:right;}

.search1{ width:256px; height:38px; padding-top:9px; padding-left:12px; padding-right:12px; overflow:hidden;  float: right; padding-top: 50px;}
.search1 .skey{display:block; float:left;width:207px; height:25px; line-height:25px; padding-left:12px; border:none;color:#d2d2d2; border:solid 1px #dedede; border-right:none;}
.search1 .searchbt{display:block;height:27px;width:36px; float:right;}

.floatl h3 span{font: normal 16px/31px Microsoft Yahei;color: #333;padding-right: 5px;}
.floatl h3{font:normal 14px/31px Microsoft Yahei; color:#888;}
.mtt{ border:solid 1px #ddd; border-bottom:none;height:31px; background:url(../images/index_36.gif) repeat-x left top; padding-left:12px;}
.mtt h3 span, .mtt h3 span a{font:normal 16px/31px Microsoft Yahei; color:#333; padding-right:5px;}
.mtt h3{font:normal 14px/31px Microsoft Yahei; color:#888;}
.newlist{ background:#fff; padding-left:12px;height:300px;border:solid 1px #ddd; border-top:none;}
.newlist1{ background:#fff; padding:0 10px; height:287px;border:solid 1px #ddd; border-top:none;}
.newlist li{ height:28px; width:240px; line-height:28px;background:url(../images/index_39.gif) no-repeat left 10px; padding-left:12px; overflow:hidden;}
#mian_ad{ height:80px; overflow:hidden;width:980px; margin:12px 0;}
#kinMaxShow{visibility:hidden;width:100%; height:80px;overflow:hidden;}
#mian_list{ width:980px; overflow:hidden;}
#kinMaxShow .kinMaxShow_button li {width:8px;height:8px;}
.bt_list{ width:994px; height:52px; overflow:hidden;}
.bt_list li{float:left; padding-right:9px;}
.bt_list li a{ display:block; width:189px; height:52px;background:url(../images/index_47.gif) no-repeat left top; font:normal 14px/16px Microsoft Yahei; color:#929292; overflow:hidden;}
.bt_list li p{ padding-left:65px;}
.bt_list li p.bta{ padding-top:8px;font:normal 13px/16px Microsoft Yahei; color:#cdcdcd;}
.newlista{ margin-top:12px;width:688px; height:320px; overflow:hidden;background:url(../images/index_64.gif) no-repeat left bottom; padding-bottom:4px;}
h3.ntt{ height:30px;background:url(../images/index_51.gif) repeat-x left top; border-bottom:solid 1px #1a4489;font:normal 12px/31px SimSun;}
h3.ntt span{ display:block; background:#1a4489; width:136px; height:30px; text-align:center; color:#fff;font:normal 14px/31px Microsoft Yahei;}
h3.ntt .alinka{ padding-right:12px;color:#a9a9a9;}
h3.ntt a{ color:#a9a9a9;}
#mian_newlist{ padding-bottom:8px;}
.nelist{ height:287px;background:#fff url(../images/index_55.gif) no-repeat 342px 20px; border:solid 1px #ddd;  border-top:none;overflow:hidden;}
.neimg{ height:90px;  padding-top:16px; overflow:hidden;}
.neimg dl{ float:left; display:inline;width:310px;border-bottom:solid 1px #eaeaea; overflow:hidden; height:89px; margin:0 16px;}
.neimg dl dt{ float:left; width:118px; overflow:hidden; padding-right:12px;}
.neimg dl dd{ float:right; width:180px; overflow:hidden;}
.neimg dl dd h4{height:24px; overflow:hidden;}
.neimg dl dd h4 a{ color:#666; font-size:12px;font-weight:bold;background:url(../images/index_60.gif) no-repeat left 5px; padding-left:8px; }
.neimg dl dd p{ padding-top:4px; height:42px;color:#999; overflow:hidden;}
.netxt{ height:150px; padding:10px 0px; overflow:hidden;}
.netxt li{float:left; display:inline;width:310px; height:26px; line-height:26px;margin:0 16px;overflow:hidden;}
.netxt li a{background:url(../images/index_60.gif) no-repeat left 5px; padding-left:8px;}
/*新增banner样式*/
.banner{ width:688px;height:337px;overflow:hidden;}
.bannermian{width:688px;height:337px; overflow:hidden;}
.bannerFull{ height:337px; width:100%;position:relative; z-index:0; overflow:hidden;}
.bannerFull .pannel .pannelList{width:800%;height:337px;position: absolute; overflow: hidden;}
.bannerFull .pannel .pannelList .boxContent{display: block;height:337px;float: left; overflow: hidden;}
/* .bannerFull .triggerBox{display: block;position: absolute;height:29px;top:310px;margin:0px auto;position:relative;z-index:1000;}
.bannerFull .trigger {display: block;height:19px;z-index:1;width:160px;text-align:center;margin:0px auto;padding-top:10px;}
.bannerFull .trigger li {float:left;width:20px;height:6px;position:relative;top:2px;margin-right:5px; cursor:pointer; overflow:hidden; background:#020d11;}
.bannerFull .trigger li:hover{background:#6c6c6c;}
.bannerFull .trigger li.current{background:#6c6c6c;} */

#mlink{ background:#fafafa;  border-top:solid 1px #e8e8e8; padding-top:10px;}
.linkimgg{ border:solid 1px #ddd;height:60px;padding-left:15px; background:#fff; overflow:hidden;}
.linkimgg li{ width:108px; float:left; display:inline; height:45px; text-align:center; margin:8px 0px 8px 0px; overflow:hidden;}
.linkimgg li img{ width:90px; height:45px;}
.linktxt{ padding:12px 0;}
.linktxt b{ color:#666;}
.linktxt a{ color:#666; padding-right:17px;}

.c_content{ padding:25px 20px;_height:450px;min-height:450px;background:url(../images/nmian01.gif) repeat-x left 1px;zoom:1; line-height:24px;}
.c_content td{padding-left:10px;padding-right:12px;}

#bottom{ height:100px; line-height:26px; color:#cbcbcb;background:#535353;padding-top: 20px;width: 980px;margin: 0 auto;}
#bottom a{color:#cbcbcb;}
#bottom img{ float:right;margin-top: -50px;}

#nindex_mian{ margin:12px 0;}
.nindex_left{width:280px; overflow:hidden;}
.nindex_right{width:688px; overflow:hidden;}
.N_list{background: #fff;padding:12px; padding-left:30px;border: solid 1px #ddd;border-top: none;}
.N_list li{ padding-bottom:3px;}
.N_list li.item a{ display:block;color:#333; height:30px; width:160px;font:normal 14px/26px Microsoft Yahei; padding-left:48px;background:url(../images/lilink.gif) no-repeat left top;}
.N_list li.item a:hover{color:#1a4489;background:url(../images/lihover.gif) no-repeat left top;}
.c_content{margin-top: 4px; padding:25px 20px;_height:450px;min-height:450px;background:#fff;zoom:1; line-height:24px;border: solid 1px #ddd; color:#666;}
.c_content a{color:#666;}
.c_content a:hover{color:#1a4489;}
/*News List Css*/
.na_box{height:72px;  border-bottom:solid 1px #dadada;overflow:hidden; padding-bottom:10px; padding-top:15px;}
.na_box dt img{ width:122px; height:66px; padding:2px; border:solid 1px #d8d8d8; overflow:hidden;}
.na_box dt{ width:150px; overflow:hidden;}
.na_box dd{ width:560px; height:71px; overflow:hidden;}
.na_box dd h4{ height:22px; overflow:hidden;}
.na_box dd h4 a{ height:22px;font:bold 12px/22px SimSun; color:#0095ca;overflow:hidden;}
.na_box dd p.natime{color:#999;}
.na_box dd p.natxt{color:#888; height:30px;line-height:18px;overflow:hidden;}

.xmlist{ height:90px; margin-bottom:15px; border-bottom:dashed 1px #adadad;}
.xmlist b a{ color:#0e69c3; font-weight:bold; font-size:12px;color:#3b1104;}
.xmlist b p{ color:#666;}
.xmlist b p span{ text-align:right; color:#ddd;}

.news_list{margin:0;padding:0;}
.news_list font{display:none;}
.news_list li{list-style:none;border-bottom: 1px dotted #ddd;height:34px;line-height:34px;display:block;}
.news_list a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:15px;background:url(../images/index_60.gif) no-repeat left 15px;color:#666;}
.news_list a:hover{ color:#1a4489;}
.news_list li .newstime{display:block;float:right; color:#999;}

.page{ display:block; text-align:center; margin-top:15px; padding:3px;}
.page a,.page span{ padding:5px;border:solid 1px #ddd; margin-right:4px;}
.pre{ height:23px; line-height:23px;  float:left;}
.pre a:hover{color:#666;}
.pre a{ border:none;}
.next a{ border:none;}
.next{ height:23px; line-height:23px;  float:right;}
.pro_page{border: dashed 1px #d3cdae; padding:2px 5px;}

/*Article Css*/
.ArticleTitle{ font-weight:bold; font-size:18px; line-height:40px; text-align:center;  margin-bottom:10px;}
.ArticleMessage{text-align:center; color:#999; border-bottom:1px dotted #ddd;border-top:1px dotted #ddd;margin-bottom:10px;}
.ArticleMessage a:link{ text-align:center;color:#c6bd8e;}
.ArticleTencont
#article{text-align:right; color:#999; border-bottom:1px dotted #ddd;border-top:1px dotted #ddd;  margin-bottom:10px; width:100%; height:25px;}
#article a:link{  text-align:right; color:#999;}

.fy{border: solid 1px #ddd;clear: both;margin-top: 20px;height:26px;line-height: 26px;overflow: hidden;padding: 0 5px;}
.zuobian{ width:300px; overflow:hidden;text-align:left;}
.youbian{width:300px; overflow:hidden; text-align:right;}
.fy a:hover{ color:#999;}

.proList{width:16%; height:180px; float:left; text-align:center; overflow:hidden;}
.proList a.proimg{ display:block;width:96px; height:128px;overflow:hidden;}
.proList a.proimg img{ width:94px; height:126px;border:#e1cdc4 1px solid;}
.proList a.protxt{margin-top:14px; display:block;width:94px;height:23px;background:url(../images/index_47.gif) no-repeat left top; color:#f6ca9b;overflow:hidden;}

.caseList{width:33%; height:170px; float:left; text-align:center; overflow:hidden;}
.caseList a.caseimg{ margin-left:6px; display:block;width:196px; height:129px;padding-bottom:7px;overflow:hidden;}
.caseList a.caseimg img{ width:192px; height:125px; padding:1px;border:#ddd 1px solid;}
.caseList a.casetxt{ text-align:center;height:23px; font-weight:normal; color:#666;overflow:hidden;}
.caseList a.casetxt:hover{color:#1a4489;}

.pro_images{ width:100%; height:auto; text-align:center;font:normal 14px microsoft yahei;color:#333; margin-bottom:20px;}
.pro_images img{ max-width:500px;_width:500px; padding:3px; border:2px solid #ddd; margin-bottom:15px; overflow:hidden;}

.xzzx{height:25px;line-height:25px;background:url(../images/xzzx.gif) no-repeat left 2px;padding-left:30px;}
.xzzx a{font-weight:bold;color:#f00;}

#content1{padding:0 10px 0 10px;}
/*pannel*/
.pannel { width:800px; height:400px; overflow:hidden; position:relative;}
.pannel ul.pannelList { float:left; height:413px; width:500%; }
.pannel li.boxContent { height:400px; float:left; }
.pannel li.boxContent img{position:absolute;}
.pannel li.boxContent>a{ width: 690px;height:150px;background:rgba(0,0,0,0.6)none repeat scroll 0 0 !important;filter:Alpha(opacity=40);background:#000000; display:block; margin-top:215px;position:relative; z-index:100px;}
.pannel li.boxContent>a span{color:#fff;padding:0 10px 0 10px; font-size: 14px; font-weight:bold;line-height: 26px;position:relative;}
.pannel li.boxContent>a p{color:#fff;text-decoration: none;font-size: 14px; padding:0 10px 0 10px;position:relative;}
.pannel div.tip { width:800px; height:12px; position:absolute; bottom:70px; left:50%; margin-left:-500px; text-align:center; }
.pannel div.tip em { width:30px; height:8px; display:inline-block; margin:0 5px; cursor:pointer; background:#666; }
.pannel div.tip em.cur {  background:#fff;}
.boxContent img{}

/*Index Product Css*/
.indexPro{text-align:center;width:188px;padding:10px 10px;float:left;}
.indexPro img{width:178px;height:155px;}
.indexPro a{display:block;padding-top:5px;}

/*滚动*/
#demo{overflow:hidden;width:100%;float:left; height:auto;}
#indemo{float:left;width:4580px;}
#demo2,#demo3{float:left;}

#demo_t{overflow:hidden;width:100%;float:left; height:auto;}
#indemo_t{float:left;width:4580px;}
#demo2_t,#demo3_t{float:left;}

