/*全局样式*/
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;list-style:none;word-wrap:break-word;}
body{PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft YaHei,'Helvetica Neue','Helvetica','Arial','STHeiti','simsun',sans-serif; FONT-SIZE: 12px; PADDING-TOP: 0px;
	color:#666;}
img{border:0;}
html{verflow:-Scroll;overflow-x:hidden;zoom:1;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:12px;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:#666;outline:0}
a:hover{text-decoration:none;color:#e26f20;}
.clear{clear:both;}
.gt{margin-top:15px;}

/*header*/
.mcenter { margin:0 auto; text-align:center;}
.bannerimg{ background:url(banner.jpg) no-repeat center top; height: 462px; margin: 0 auto; text-align: center;  width: 100%;}/*去除*/
.bannerimg2{ background:url(0_ibanner.jpg) no-repeat center top; height: 389px; margin: 0 auto; text-align: center;  width: 100%;}

#topwap{ width:100%; height:156px; background:url(313_topwap.gif) repeat-x; }
#topback{ width:980px; margin:0 auto; text-align:center; background:url(topbg.jpg) top no-repeat; }
#head { text-align:right;height:26px; line-height:26px; position:relative;}
#head  span {  padding: 0 5px; display:inline-block;  background-color:white; color:#999;font-size: 10px;}
#head  span  a{ color:#999;font-size: 12px;}
#top{ height: 85px; padding-top: 7px; text-align: left;}
#top .tel{ float:right; color:#009933; font-size:24px; margin-top:20px; background:url(tell.gif) no-repeat left center; padding-left:125px; line-height:30px;}

.nav{ position:relative;}
.menu {	WIDTH: 100%; HEIGHT: 36px; border-bottom:2px solid #0095b0; overflow:hidden;} 
.menu UL LI {	width: 125px; float: left; background:url(2025_menubj.jpg) no-repeat left 5px;}
.menu UL LI a{	color:#eee; font-size:14px; font-weight:bold; width: 100px; height: 36px;line-height: 36px;display: inline-block;}
.menu LI a:hover, .menu LI.currclass a{ color:#eee; background:url(2728_navhoverbg.jpg) no-repeat center top;}
.menu2 {left: 0;  position: absolute;  top: 38px;  width: 980px;z-index: 999;box-shadow: 0 5px 10px #666666; } 
.contx .currclass{ width:900px;  line-height:24px; margin: 0 30px; height:25px;padding: 3px 10px;background:url(6715_menu2.gif) repeat-x bottom;  zoom:1;}
ul.contx{padding:10px 0 15px; display:none;  }
.contxa {display: block;float: left;font-size: 15px;color: #555555;padding: 0 5px;} 
.contx .currclass ul {float: left;}
.contx .currclass li {float: left;padding-right: 10px; }
.contx .currclass li a { font-size:13px; color: #444444; padding:2px 1px;}
.contx .currclass li a:hover { background-color: #5a5a5a; color: white; }
#opanavbg{ background-color:#fff;   position:absolute; z-index:998;top: 38px; left:0;width: 980px; opacity: 0.8;   display:none;}
 
#showmobile {display:none;color: #0095b0;position: absolute;right: 100px;text-align: center;top: 19px;z-index: 999;}

/*index*/
.time {color: white; font-size: 10px; font-style: normal;}
.conindex1 { width:920px; position:relative; margin-top:-135px; overflow:hidden;}
.conindex1 h2{  font-weight:400; text-align:left; }
.conindex1 h2 span{ color: #707070; font-size: 13px; padding-left: 5px;}
.lefti01 h2, .lefti02 h2, .lefti03 h2{font-size:16px; color:#707070; height:40px;}
.lefti01, .lefti02, .lefti03 {  float: left;}
.lefti01 ul{ width:119px; float:left; }
.lefti01 li{ height:29px; line-height:29px; border-bottom:1px solid #CFCFCF;}
.lefti01 h3 {color: #FFFFFF;font-size: 12px;font-weight: 400;width: 206px;padding-left: 34px;height: 27px;padding-top: 1px;text-align: left; background:url(3186_index_15.gif) no-repeat;}
.lefti01 h3 span{ padding-left:75px;}
.lefti01 { width:240px;}
.lefti02 { width:360px; margin-left:30px; }
.lefti03 { width:260px; margin-left:30px; }
.lefti02  p{ height: 116px; letter-spacing: 1px; text-align: left; color:#666;line-height: 22px;}
.lefti02 img { float:left;   margin-top: -5px;}
.morei1 { float:right; color:#39c3dc; font-size:10px;}
#gonggaoi{ width:360px; height:90px; padding-top: 2px; background:url(1617_index_28.jpg) no-repeat; }
#gonggaoi li{ width: 332px; height: 29px;    line-height: 29px;    margin: 0 14px; float:left;}
#gonggaoi span {    color: #666666;    float: right;    font-family: arial;    font-size: 10px;}
#gonggaoi a {float: left;    overflow: hidden;    padding-left: 22px;    text-overflow: ellipsis;    white-space: nowrap;    width: 230px; text-align: left;}
/*去除*/
.boxi .hd { height:27px; margin-bottom:24px; background:url(3722_index_35.jpg) no-repeat;}
.boxi h2 , .boxi1 h2{ padding-left: 26px; height:27px; line-height:26px; font-size:14px;  color:#fff;}
.boxi ul{ width:940px;}
.boxi ul li{ margin-right:15px; width:164px; height:220px; padding:4px 4px 0;  background:url(4256_index_38.jpg) no-repeat top; float:left; text-align:center; }
.boxi a { display:block;}
.boxi .titlei1{ margin-top:16px; font-size: 12px;}
.morei2 {  padding: 5px;   float: right;    text-indent: -9999px;    width: 40px;}

.boxi1 { height:348px;  background:url(820_jiejuefangan.jpg) no-repeat top; position:relative;margin-top: 5px;}
.boxi1  .innerbox { margin-left:230px; width:455px; overflow:hidden; float:left;}
.boxi1 h2{ margin-left:24px;}

.boxi1 .innerbox ul{ width:440px; margin-left:20px; margin-top:23px;}
.boxi1 .innerbox ul li{ margin-right:15px; width:192px; height:141px; padding:4px 4px 0;  background:url(4747_index_45.jpg) no-repeat top; float:left; }
.boxi1 .innerbox a { display:block;}
.boxi1 .titlei1{ margin-top:12px; font-size: 13px;}

.customize {float: left;height: 347px;overflow: hidden;width: 233px;}
.customize ul {margin-top: 181px;padding-left: 60px;}
.customize li {float: left;padding: 4px 0;}
.customize   input {border: 1px solid #C5A069;height: 18px;width: 150px;overflow:hidden;padding-left: 2px; color:#444;}
.customize  textarea{height: 18px; border: 1px solid #C5A069;font-size: 13px;width:150px; padding-left:2px;}
.customize .submit{border: none; height: 28px; width: 139px;margin-top: 3px;}

.syContact{width:258px;  }
.syContact h2 a{float:right;margin:14px 10px 0 0;}

.syNews{width:308px;margin-right: 20px;}
.syNews h2 a{float:right;font-size: 10px; margin-right:14px;}
.syNewslist{ padding:15px 15px 0; }
.syNewslist ul.tw{ height:121px; border-bottom:1px dotted #eee; overflow:hidden;}


.main_e{ margin-top:25px;}
.syNews, .syContact { border:1px solid #ccc; height:358px;float:left; text-align:left; }
.ibox2ri h2, .partner h2, .syNews h2, .syContact h2{ background-color:#e9e9e9; color:#404040; height:35px;line-height:35px; padding-left:17px; font-size:14px;}
.syNews h2 a, .syContact h2 a {color:#808080;}

.partner { margin-top:25px;    padding-bottom: 10px; border:1px solid #ccc;}
.hzimg{ padding:15px 15px 0;}
.hzimg li{ display: inline;}
.hzimg li img{  border: 1px solid #DEDEDE;height: 50px;margin: 10px;width: 100px;}
ul.mlink{ text-align: left;   margin-left: 18px; padding: 0 15px;}
.mlink li{ display: inline; line-height: 24px;}  
.mlink li a{  font-size: 12px;    margin-right: 8px;}

/*footer*/
.footer{ background:url(705_footerbg.gif) repeat-x top  #f9f9f9; height:190px; margin-top: 20px;}
.fcontact{ margin: 0 auto;    text-align: center;    width: 920px; height:190px;background:url(footerbg2.jpg) no-repeat left top;}
.fcontactxt{ float: left;    left: 238px;    line-height: 25px;    position: relative;    text-align: left;    top: 40px;}
.catalog { float:right; width:400px; line-height: 25px; margin-top: 40px; }
.catalog  dt{ font-weight:700;  font-size: 14px;}
.catalog dl { border-right:1px solid #c6c6c6; float:right;padding: 0 30px;text-align: left;}
.copyright{ height:36px; line-height:36px; background-color:#028097; color:white;text-align: center;}
.copyright a{ color:#028097;}
.copyright img{ vertical-align:middle}
.stxt{width:60px;height:24px;border:0;background:none;float:left;padding-left:5px;background:url(597_search.jpg) no-repeat;line-height:24px;color:#999;font-size:12px;}
.sbut{width:34px;height:24px;float:left;border:none; background:url(597_search.jpg) no-repeat right;cursor:pointer;}
/*-------- 侧边栏 ---------*/
/****  侧边栏  ****/
.sidebar{width:250px;float:left; overflow:hidden;}
.sidebar h2 {background:url(gswz_03.jpg) no-repeat; height:60px; line-height:60px; font-size:16px;}
.sidebar h2 i {font-size: 16px;font-style: normal;text-transform: uppercase;}
.sidebar h3{ background:url(gswz_09.GIF) no-repeat;}
.sidebar .syNews {width:250px; border:none; margin-top:20PX; height:auto;}
.sidebar .syNewslist{padding: 5px 0 0;}
.sidebar .syNewslist ul.tw{ border:none; height:107px;}
/****  栏目菜单  ****/
.jsmenu {  }
.jsmenu li {    background: url(dot42.jpg) no-repeat;  text-align: left;    width: 250px;  margin-top:1px; }
.jsmenu li a{ padding-left:35px; padding-right:10px;  font-size: 14px; color:#666; line-height:28px;line-height:30px\9; }
.jsmenu li a.firstmenu { margin-right:10px;display:block;  } 
.jsmenu li ul{ display:none; } 
.jsmenu li li { margin-top:0;  background:url(dot43.jpg) no-repeat;height: 30px;  line-height: 30px; }
.jsmenu li li a{ background-image: none;   margin: 0 14px;    text-overflow: ellipsis;white-space: nowrap; color:#3497ce; display:inline;}
/****  图文列表  ****/
.syNewslist ul.tw li img{float:left;margin-right:10px;padding:3px;border:1px solid #d4d4d4; background-color:#f2f2f2;}
.syNewslist ul.tw li span{display: block; font-weight: 700; line-height: 20px; margin-bottom: 5px;}
.syNewslist ul.tw li p{text-justify:inter-ideograph;text-align:Justify; line-height:20px; text-indent: 1em;}
 
.syNewslist ul.lb li{height:32px;line-height:32px; background:url(2932_icon2.gif) no-repeat 0 bottom;padding-left:18px;padding-right:5px; overflow: hidden; }
.syNewslist ul.lb li a{font-size:12px;}
.syNewslist ul.lb a i{font-style:normal;}
.syNewslist .ltitle{ height: 32px;  background:url(icon31.gif) no-repeat left center;
    line-height: 32px;
    overflow: hidden;
    padding-left: 18px;}
.syNewslist .ltw{  height: 122px; background:url(icon32.gif) no-repeat left bottom;}
.syNewslist .ltitle a{ color:#636363;}
.syNewslist .ltitle a:hover{ text-decoration:underline;}
.ltuwen img{    background-color: #f2f2f2;
    border: 1px solid #d4d4d4;
    float: left;
    margin-right: 10px;
    padding: 3px;}
.ltuwen p{  line-height: 20px;
    text-align: justify;
    word-break: break-all;
    word-wrap: break-word; color:#999; padding-right:10px;}
.ltuwen{  height: 78px; 
    overflow: hidden;}
/****  阅读排行  ****/
.top10{padding-left: 33px; padding-top:4px;padding-right:5px; height: 162px;background: url(top10.gif) no-repeat  0 1px; margin-left:5px;overflow:hidden;}
.top10 li{line-height: 32px; height: 32px; overflow:hidden;}
.top10 i{font-style:normal; font-size:13px;}
.top10 strong{font-weight:400;}
/****  推荐产品  ****/
.leftimglist{ width:249px; overflow:hidden;}
.leftimglist ul{width:250px;}
.leftimglist li{ width:125px; float:left; text-align:center; background: url(../a_files/probg1.gif) no-repeat right bottom; padding-bottom: 10px; margin-top: 10px; }
/****  联系电话  ****/
.barTwo{width:248px; float:left; border:1px solid #bfbfbf; border-top:0; text-align:center;}
.barTwo p{  padding:15px;   text-align: left; line-height:22px;}
/****  在线调查  ****/
.votetitle {color: #4697d9;font-size: 14px;font-weight: 700;padding: 10px 0 5px;}
.vote ul {margin: 0 10px;text-align: left;}
.vote li {line-height: 26px;padding-left: 25px;}
.btnvote {margin: 5px 0 8px;}

/*-------- 主栏 ---------*/
/****  面包屑  ****/
.content{width:670px;float:right;   overflow: hidden;}
.cont{ min-height:600px;}
.cont .title{ padding-left:25px;height:60px; background:url(gswz_05.jpg) no-repeat;position:relative; line-height:60px; text-align:left;} 
/****  产品展示 ****/
.products{ padding-top: 20px;overflow:hidden;}

.col {  clear: both;} 
.col .t{ height:32px; border-bottom:2px solid #3399cc; width:670px; text-align:left; margin-bottom: 20px;}
.col .t h3{   font-size:15px; color: #404040;}
.col .t a{   color: #3399CC;    font-size: 10px; float:right;}

.products ul{width:764px; }
.products li{ float:left; margin: 0 20px 0 0; width:210px;}
.products li a.imgxlist {height:202px;background:url(probgi.gif) no-repeat; padding:4px; display:block;}
.products .titlei1 {line-height: 48px;}
.products li span {height: 25px;line-height: 25px;width: 221px;}
.products .listpn li{ margin-bottom:10px; text-align: center; width: 150px;}
/****  产品栏目页 ****/
#cp{ float: left;width:660px; padding:0 5px 0; letter-spacing: 1px;letter-spacing: 1px; text-align:left;}
#cp .pimg{ position:absolute; right:0; bottom:0;}
#cp h2{ background:url(topic2.gif) no-repeat left center; line-height:36px; font-size:13px; color:#444; padding-left:5px; font-weight:700;}
#cp p{position: relative; padding-right: 114px;min-height: 9em;_height:9em;}
#cp span {line-height: 22px;}
#cp br {line-height: 0.6em;}
#cp .xincont{text-align: center; padding: 5px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin: 20px auto 15px;}
/****  分页 ****/
#fenye{clear:both; color:#000;     margin:0 auto ; height:30px;  padding-top:10px; text-align:center; height:29px;} 
#fenye a.curr{ background:#FE6D00; border:1px solid #dcdddd; color:#fff; font-weight:bold;  }
#fenye a.curr:visited {color:#fff;}
#fenye span,#fenye a{text-decoration:non;color:#333;margin:5px 0 0 2px; background:#fff;  border:1px solid #dcdddd;  text-align:center; line-height:22px;padding:2px 8px; } 
#fenye span{ border:none; } 
span#totalpage { padding-left:0; padding-right:0;}
/****  产品详情页标题 ****/
.picnrbox .coninfo { float: right; width: 348px;  font-size: 13px;} 
.coninfo h1{ font-size:20px; font-weight:700; color:#3399cc; line-height:40px;}
p.yyinfo{  font-size: 13px;text-justify:inter-ideograph;text-align: justify; margin-top:5px;}
.xinghao{  border-bottom: 1px dashed #959595;    border-top: 1px dashed #959595;    line-height: 50px;    margin: 16px 0;    text-align: left;}
.conphone {    margin-top: 10px;    text-align: left;}
.conphone b{ color:#ff5502; font-size:14px;}

.imglist{ float: left;height: 300px;text-align: center;width: 300px; border:1px solid #D4D4D4}
.imglist img{ max-height:300px; max-width:300px;_width:300px;}
.imglist span{ display:none;}
/****  产品详情页图片 ****/
.showpic{ padding-bottom:10px;}
.picnrbox{ margin-top:20px;}
.imagelist{ float: left; width:302px;} /*总宽度*/
.imagelist .imagetop{display:none;}
.imagelist .defaultimagesrc{text-align:center; height:300px; width:300px; border:1px solid #d4d4d4;} 
.imagelist .defaultimagesrc  img {  max-height:300px; max-width:300px;_height:auto; _width:300px;} 
.imagelist .imageintro{display:none;}
.thumb {width: 300px; }
.thumb_1 {display:none;}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;width: 300px;margin-top: 8px; overflow:hidden;}
.thumb_2_1 {display:none;}
.thumb_2_2 {display:none;}
#scrool_div {position:relative;overflow:hidden; width:340px;}
#scrool_wrap li{ display: inline; }
#scrool_wrap li a{float: left;margin: 0 4px;height: 65px;overflow: hidden;width: 65px; display:block;}
#scrool_div img{max-height:65px; max-width:65px;_width:65px; _height:65px;}
.normalthumb { border:1px solid #D4D4D4}
.currthumb{ border:1px solid #F9AF10;}
/****  产品详情页文字 ****/
#contype { float:right; padding-right:28px;}
#contype li { cursor:pointer; width:90px; height:30px; line-height:30px; margin-right:5px; padding-bottom:1px; border:1px solid #bbb; border-bottom:none; float:left; background-color:#d7d7d7; margin-top: 3px; }
#contype .curr { background-color:#fff;position: relative;z-index: 1000; float: left;}
.titled { font-size: 16px; text-align: left; height: 34px;line-height: 42px;padding-left: 10px;}
.contentp { text-align:left; border-top:1px solid #bbb; background-color:white;position: relative; z-index: 100;}
.pjs{padding-top:20px; color:#555; line-height:30px; font-size:13px;  min-height: 350px; }
.pjs table {width:670px; letter-spacing:1px;}
.pjs td {height: 30px; border-bottom: 1px dashed #ccc; width:470px;} 
.pjs td.td1{ padding-left:20px; color:#666; width:180px;}
.nph_tj {line-height: 30px;padding-left: 20px; text-align:left;}
/****  关键词标签  ****/
.contags{color: gray; font-size: 12px; padding-top: 10px; padding-bottom: 10px; clear:both;}
.contags a {color: gray;padding-left: 2px;}
.contags a:hover {color: #3399cc;text-decoration: underline;}
/****  相关产品 ****/
.xgphoto .titled{  border-bottom: 2px solid #BBBBBB;color: #555555;}
/****  相关文章 ****/
.nextpage{margin-top: 10px;font-size:12px;padding-bottom: 10px; color:#999;}
.nextpage a{ font-size:12px; }
.share{float: right; margin-top: 30px;}
.xgwztt {background-color: #EFEFEF;color: #606060;font-size: 14px;font-weight: 700;line-height: 26px;padding-left: 14px;}
.xgwz {width:700px; margin-top:5px; }
.xgwz li {background: url(icon3.gif) no-repeat left bottom;font-size:12px;height: 29px;line-height: 29px;margin-right:20px;padding-left: 18px;width: 280px;float:left;margin:0 12px 0 5px;}
.xgphoto .xgwz li{ width:302px; text-align:left;}
.xgwz span {float: right;font-family: arial;font-size: 10px;color:#999;}
.xgwz a {float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 190px;}
.xgphoto .xgwz a {width:220px;}

/****  应用方案 ****/
.content .listtoutiao {width:737px; border-bottom: 1px dotted   #CCCCCC; margin-bottom:15px; float:left;padding-bottom: 15px;}
.content .listtoutiao li{width:300px; height:26px; line-height:26px; float:left; margin-left:10px;  padding-left:25px; background:url(../a_files/jt01-1.jpg) no-repeat left center; 
}
.content .listtuwen ul{ margin-top: 20px;} 
.content .listtuwen li{	width:707px;margin-bottom:10px;border-bottom: 1px dotted #CCCCCC;padding-bottom: 10px;clear: both;display: inline-block;}
.content .listtuwen li div{	width:150px; height:150px;float:left;line-height: 150px;overflow: hidden;position: relative;text-align: center;}
.listtuwen .addwudong a { position:static;  +position:absolute;  top:50%}
.listtuwen .addwudong a:after { content:".";font-size:1px;  visibility:hidden}
.content .listtuwen li div img{ 	  
	max-height:140px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)<140?"140px":""); 
	max-width:140px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<140?"140px":"");	
	overflow:hidden;
	position:static;
  +position:relative;
  top:-50%;left:-50%;
  vertical-align:middle
  _width:140px;
  _height:140px;
}
.content .listtuwen li h3{float:left;padding-left: 10px;width: 500px; text-align:left;font-size: 14px;font-weight: 700;line-height: 40px;}
.content .listtuwen li h3 a{color: #3399CC;}
.content .listtuwen li p{height:80px; float:left;  padding-left: 10px;    width: 500px; text-align:left; line-height:24px;}

/****  新闻内容 ****/
.news_show{ padding:15px 20px;overflow:hidden;}
.news_show h1{margin:10px 0 8px; font-size:22px;line-height:35px;text-align:center;color:#333;font-weight:bold;}
.lyzzrq{ text-align:center;margin-bottom:20px;}
.lyzzrq span{margin:8px 8px 0 8px; color:#999;} 
.news_show_nr{ clear:both;  text-align:left; font-size: 16px;line-height: 30px; width:630px; overflow:hidden;color:#333;  word-break: normal;
    word-wrap: break-word;}
.news_show_nr p{ font-size: 16px;line-height: 30px;    margin: 14px 0; color:#333;
    padding: 0;
    word-break: normal;
    word-wrap: break-word;}
.news_show_nr h2{font-size:18px; height:38px; line-height:38px; color:#333; font-weight:700;}
.fxdy{width:708px;height:20px;border-bottom:1px solid #e1e1e1;margin-top:15px; clear:both;}
.prew{width:545px;height:25px;line-height:25px; border:1px solid #e0e0e0;margin-top:10px;}
.prew span{ display:block;width:79px;height:25px;border-right:1px solid #e0e0e0; text-align:center; background:#f9f9f9;color:#666;float:left;}
.prew p{width:450px;float:left;padding-left:10px;}.prew p a{color:#5f5f5f}.prew p a:hover{color:#e29700;}
.prew p span{float:right; background:none; border:none;color:#666;}

#MyContent{ color:#333;text-align: justify; line-height:30px;}
#MyContent h3{font-size:15px; font-weight:700; padding:20px 0 10px;}
#MyContent h4{font-size:13px; font-weight:700;padding-top:10px;}
#MyContent h3 a,#MyContent h4 a{color:#00329b;}
#MyContent a{color:#0000cd; font-weight:700;}
#MyContent img{ margin:5px 0;}

/****  新闻页相关产品 ****/
.boxi .xgcp2 {width: 740px; margin-top: 10px; padding-left: 17px;}
.boxi .xgcp2 li{margin-right: 20px;}

/****  新闻中心 ****/
.iconindex1 { width:940px; position:relative; margin-top:-158px; overflow:hidden;}
.bartops {  height:60px; background:url(zxzx_03.jpg) no-repeat; line-height:60px;text-align: left;padding-left: 25px;padding-right: 30px; }
.bartops h2{ font-size:18px; }
.bartops i{font-size: 16px;font-style: normal;}
.bartops span{ float:right;}
.ibox1{ margin-top:20px;}
.ibox1r{ float:right; width:610px; overflow:hidden;}
.ititle1{ height:33px;  margin-bottom: 20px;line-height:33px; border:1px solid #cfcfcf; background-color:#e9e9e9; padding-left:20px; padding-right:15px; text-align:left;}
.ititle1 h3{ font-size:14px;}
.ititle1 a{ float:right; color:#3498cc; font-size:11px;}
.ibox1r .rinfor{ width:380px; text-align:left;  height: 149px;}
.rinfor span { float:right; color: #808080;}
.rinfor h4 a{ color:#3599cd; font-weight:700;font-size: 14px;}
.rinfor p{ line-height:24px; color:#606060;margin-top: 10px;text-justify:inter-ideograph;text-align:Justify; }
.rinfor p a{ color:#3398cc;}
.ibox1r .zxxwlb { border-top:1px solid #cacaca; width: 630px; margin-top: 10px;padding-top: 10px;}
.ibox1r .zxxwlb li{ line-height:28px; padding-left: 16px;float: left;text-align: left;width: 279px; margin-right: 20px; background:url(zxzx_22.jpg) no-repeat left bottom;}

.ibox2l{ float:left; width:680px;}
.ibox2r{ float:right; text-align:left; }
.ibox2r .ibox2ri{border: 1px solid #ccc; width:259; height:358px; overflow:hidden;}
.sidebar h3, .ibox2l h3, .ibox2r h3{ background-color:#e9e9e9; color:#555; height:35px;line-height:35px; padding-left:17px; font-size:14px;}
.sidebar .syNews h3 a, .ibox2l .syNews h3 a, .ibox2r .syNews h3 a, .ibox2ri  h3 a{ color:#3399cc;float:right;font-size: 10px; margin-right:14px;}
.sidebar  .syNewslist ul.lb li { background:url(icon3.gif) no-repeat left bottom;} 

/****  新闻列表 ****/
.news{width:670px;padding:15px 0;overflow:hidden; text-align:left;}
.news ul{ margin-top:10px;}
.news li{width:610px;overflow:hidden; padding:0 30px;}
.news li div {height:34px;line-height:34px; background:url(icon4.gif) no-repeat 0 1px; padding-left:20px; border-bottom:1px dashed #e5e5e5;}
.news li div a{font-size: 13px;}
.news li h3 a:hover{color:#e29700;}
.news li p{width:560px;height:52px;margin-top:5px;overflow:hidden;}
.news li p img{width:84px;height:52px;float:left;padding-right:10px;}
.news li p a{color:#e29700}
.news li span{float:right;}
.news i {color: red; font-style: normal;}
.listspace{ padding-bottom: 23px !important;} 
.left{float:left}
.right{float:right}
/****  生产研发 ****/ 
.scyfdl{height: 187px;width: 930px; border:1px solid #DEDEDE; border-left:0; border-right:0; padding-top: 18px; margin-left: 5px;margin-right: 5px; margin-top: -1px;position: relative;}
.scyfdl dt{ width:450px;float: left;height: 187px;padding-left:10px;}
.scyfdl dt div {  width:188px; float:left;}
.scyfdl dt h3{ margin-top:10px; font-weight: 700;text-align:left;} 
.scyfdl dt img{float: right; height: 169px;width: 248px;}
.scyfdl dt p{ color: #8B8484; float: left;overflow: hidden;text-align: justify;padding-top: 10px;width: 188px;line-height: 20px;}
.scyfdl dd {float: left;height: 93px;width: 220px; margin-left: 10px;}
.scyfdl dd p{ text-align:justify;padding-left: 105px;margin-top: 4px; color: #999999;  line-height: 18px;}
.scyfdl dd h4{ text-align:left;padding-left: 105px; color: #999999; margin-top: 1px;}
.scyfdl dd img{	float:left;}
.scyfdl dd div{height: 95px; display:inline;}
.scyfdl dd h4 a {color: #333;}
/****  关于我们 ****/ 
.about{ line-height: 24px;padding:15px 0; text-align:left;}
.textstyle1{ background-color:#eee; border:1px solid #cfcfcf; height:33px; line-height:33px; color:#606060; font-size:14px; font-weight:700; padding-left:14px;}
/****  tags ****/ 
.tags{padding-bottom: 20px;    padding-left: 10px;    padding-top: 10px;}
.tags a { color: white;float: left;margin: 0 5px 5px 0;padding: 5px 10px;text-shadow: 1px 1px 3px #333;}
.tags a:hover { text-decoration:underline;}
.tagstitle {border-bottom: 1px solid #f0f0f0;font-size: 17px;font-weight: bold;height: 30px;line-height: 30px;text-align: left;} 
.tagr{height:30px;font-size: 13px;}
.tagr strong{ color:red;}
table .title {text-align:center; font-size: 15px; background-color:#eee}
table .title td{ padding: 5px 0;}
.showpage{font-size: 14px;padding: 7px 0; background-color:#EEE;margin-top: 10px;}
.list a { font-size: 13px;}
.list td{  border-bottom: 1px dashed #ccc;}
.list img {padding: 5px 0;}
.gray{ color:#999;}

/**  ***/
   
.tab { text-align:center; font-size:12px;}
.tab  tbody tr{ background-color:#eee;}

.tab td,.tab th { border:1px solid #ccc; font-weight:400;  padding: 0 5px;}
.tab1 tbody tr td:first-child{ color:#558800;}
.tab1 { line-height:24px;}
/****  kefu  ****/
.float0831 {POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute}
.float0831 A {	COLOR: #00a0e9}
.float0831 A:hover {	COLOR: #ff8100; TEXT-DECORATION: none}
.float0831 .floatL {	POSITION: relative; WIDTH: 28px; FLOAT: left}
.float0831 .floatL A {	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px}
.float0831 .floatR {	BACKGROUND: url(9171_float_bg.gif)}
.float0831 .tp, .float0831 .cn {	BACKGROUND: url(9171_float_bg.gif)}
.float0831 .floatR {	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden}
.float0831 .tp {	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px}
.float0831 .cn {	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px}
.float0831 .cn H3 {	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px}
.float0831 .cn UL {	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px}
.float0831 .cn UL LI {	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal}
.float0831 .titZx, .float0831 .titDh, .float0831 .titDc, .float0831 .icoZx, .float0831 .icoTc, .float0831 .icoFf, .float0831 .icoTl, .float0831 .btnOpen, .float0831 .btnOpen_n, .float0831 .btnCtn  {	BACKGROUND: url(3678_float_s.gif) no-repeat}
.float0831 .titZx {	BACKGROUND-POSITION: 5px -10px}
.float0831 .titDh {	BACKGROUND-POSITION: 5px -66px}
.float0831 .titDc {	BACKGROUND-POSITION: 5px -124px}
.float0831 .icoZx {	BACKGROUND-POSITION: 2px -154px}
.float0831 .icoTc {	BACKGROUND-POSITION: 0px -323px}
.float0831 .icoFf {	BACKGROUND-POSITION: 2px -213px}
.float0831 .icoTl {	PADDING-LEFT: 12px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left}
.float0831 .btnOpen {	BACKGROUND-POSITION: -30px -396px}
.float0831 .btnOpen_n {	BACKGROUND-POSITION: 0px -530px}
.float0831 .btnCtn {	BACKGROUND-POSITION: 0px -396px}
.float0831 .icoZx, .float0831 .icoFf, .float0831 .icoTc {	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left} 
.float0831 .btnOpen, .float0831 .btnOpen_n, .float0831 .btnCtn {	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen, .float0831 .btnOpen_n {	TOP: 118px; LEFT: 1px}
.float0831 .btnCtn {	TOP: 118px; LEFT: 2px}
.float0831 UL LI H3.titDc A {	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px}
.float0831 UL LI.top {	BORDER-BOTTOM: #ace5f9 1px solid}
.float0831 UL LI.bot {	BORDER-BOTTOM-STYLE: none}
.float0831 UL.webZx {	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(7745_webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px}
.float0831 UL LI.webZx-in {	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px} 

 	.game163{ position: relative; border: 1px solid #dcdddd; padding: 4px; overflow: hidden; width: 300px; }
	.game163 .bigImg{ height: 320px; position: relative;}
	.game163 .bigImg li img{ vertical-align:middle; width:300px; height:300px;   }


	.game163 .smallScroll{ height: 47px; margin-bottom: 6px; margin-top:6px}
	.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 55px; text-indent: -9999px; background: url(sprites1008.png) no-repeat 0 -3042px; }
	.game163 .sNext{ background-position: 0 -2694px;}
	.game163 .sPrev:hover{ background-position: 0 -3129px;}
	.game163 .sNext:hover{ background-position: 0 -2781px;}

	.game163 .smallImg{ float:left;  margin: 0 6px; display:inline; width: 260px; overflow: hidden;}
	.game163 .smallImg ul{ height:66px;  width: 9999px; overflow: hidden; }
	.game163 .smallImg li{ float: left; padding: 0 4px 0 0; width:62px; cursor:pointer;  display: inline;  }
	.game163 .smallImg img{ border: 1px solid #dcdddd; width:60px; height:60px;  }
	.game163 .smallImg .on img{ border-color: #1e50a2;}

	.game163 .pageState{ position: absolute; top: 305px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px; display:none;}
	.game163 .pageState span{ color: #f00; font-size: 16px;}