@charset "utf-8";
body { background: url("../images/bg.jpg") repeat-x scroll center top #fff; margin: 0 auto; font-family: Arial, Helvetica, sans-serif, 宋体, ; font-size: 12px; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding: 0; margin: 0; }
ul { list-style: none; }
img { border: 0px; }
a { color: #000000; text-decoration: none; }
a:hover { color: #FF0000; }
.meun { WIDTH: 1003px; HEIGHT: 35px; BACKGROUND-IMAGE: url(../images/menu.jpg); ACKGROUND-REPEAT: repeat-x; position: relative; z-index: 99999; font-family: "Microsoft YaHei"; }
.meun UL LI { LINE-HEIGHT: 35px; WIDTH: 121px; DISPLAY: block; FLOAT: left; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; text-align: center; font-family: "Microsoft YaHei"; }
.meun UL LI A { COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; }
.meun UL LI A:hover { color: #fff; background: url(../images/menu-01.jpg) repeat-x; }
.meun UL LI A:active { COLOR: #fff; }
.online { BACKGROUND-IMAGE: url(../images/online.jpg); WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; HEIGHT: 35px; }
.meun UL LI A#current { COLOR: #f5dc06; }
.tesss { padding: 2px; background: #fff; overflow: hidden; border: 1px #d6d6d6 solid; }

/**/
a.t:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; color: #333; text-decoration: none;  }
a.t:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; color: #000; text-decoration: none; }
a.t:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; color: #FF0000; text-decoration: none; }
.s-lx { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 21px; color: #222; text-decoration: none; }
.ny-lx { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; color: #222; padding-left: 1px; text-decoration: none; }
.company { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 28px; padding: 5px; color: #222; text-decoration: none; }
.css { font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; color: #111; text-decoration: none; }
.css-red { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; padding-left: 3px; color: #f00; text-decoration: none; }
.people { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 23px; padding-left: 5px; color: #222; text-decoration: none; }
a.l:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 28px; padding-left: 35px; font-weight: bold; color: #444; text-decoration: none; }
a.l:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 28px; padding-left: 35px; font-weight: bold; color: #111; text-decoration: none; }
a.l:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 28px; padding-left: 35px; font-weight: bold; color: #f00; text-decoration: none; }
.css03 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 21px; color: #444; padding-left: 4px; text-decoration: none; }
.css04 { font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 33px; color: #555; font-weight: bold; padding-left: 5px; text-decoration: none; }
.news { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 27px; color: #333333; text-decoration: none; }
.download { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; color: #fff; font-weight: bold; text-decoration: none; }
.copytitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 35px; color: #fff; font-weight: bold; text-decoration: none; }
.copy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 21px; color: #111; text-decoration: none; }
a.a2:link { font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 30px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none }
a.a2:visited { font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 30px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none }
a.a2:hover { font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 30px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none }
.text { border: 1px solid #d5d5d5; padding: 2px; }
.text000 { border: 4px solid #9daece; }
.Contact-bleunderline { CLEAR: both; BACKGROUND-POSITION: left center; PADDING-LEFT: 5px; FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 33px; FLOAT: left; BORDER-BOTTOM: #c1c1c1 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 400px; }
.pp { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 30px; color: #ff6600; font-weight: bold; text-decoration: none; }
.probg { font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 30px; background: #c1dff8; font-weight: bold; padding-left: 5px; text-decoration: none; }
.pro { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 23px; padding-left: 5px; text-decoration: none; }
.lt-title { font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 30px; color: #0a56bc; padding-left: 1px; font-weight: bold; text-decoration: none; }
.enlt-title { font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size: 13px; line-height: 30px; color: #777; padding-left: 1px; font-weight: bold; text-decoration: none; }
.com-title { font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 35px; color: #444; padding-left: 32px; font-weight: bold; text-decoration: none; }
.cccc-title { font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 30px; color: #fff; padding-left: 25px; font-weight: bold; text-decoration: none; }
.img img { padding: 1px; border: 2px solid #fff; margin-bottom: 3px; }
.img img:hover { padding: 1px; border: 2px solid #eee; }
.module A { LINE-HEIGHT: 27px; TEXT-INDENT: 15px; MARGIN: 2px; WIDTH: 190px; DISPLAY: block; BACKGROUND: url(../images/i_ico.jpg) left center no-repeat; border-bottom: 1px dotted #ccc; HEIGHT: 27px; COLOR: #333; CLEAR: both; }
.module A:hover { BACKGROUND: url(../images/i_ico.jpg) left center no-repeat; COLOR: #000; TEXT-DECORATION: none }


.sidebarMenu li{margin-bottom:4px;font-size:14px;}
.sidebarMenu li a{display:block;height:40px;line-height:40px;padding-left:35px;color:#333;background:#eee url('../images/side_li.jpg') no-repeat 10px center;}
.sidebarMenu li a:hover,.sidebarMenu li .current{background:#FF0000 url('../images/side_lih.jpg') no-repeat 10px center;color:#fff;}
.sidebarMenu li ul{background:#eee;padding:12px;}
.sidebarMenu li ul a{background: url('../images/side_li2.jpg') no-repeat left center;padding-left:15px;color:#666;height:30px;font-size:12px; line-height:30px;}
.sidebarMenu li ul .current,.sidebarMenu li ul a:hover{background: url('../images/side_li2.jpg') no-repeat 8px center; color:#0089cd;padding-left:23px;}

/*产品列表*/
.product{}
.product ul{}
.product li{ float:left; width:31.333%; margin:1%; text-align:center; line-height:18px; background:#FFF; transition:all 0.3s;}
.product li .pic{ padding:0%;}
.product li .pic img{ width:100%;border: 1px solid #e5e5e5; }
.product li .pic img:hover{border: 1px solid #0093e0; }
.product li p{ padding:1.5% 0;}


/*新闻列表*/
.newsList{margin-top:20px;}
.newsList dl{position:relative; padding:20px; height:119px; background-color:#ebebeb;}
.newsList dt{float:left;}
.newsList dt img{display:block;width: 240px;height: 119px;}
.newsList dd{margin-left: 255px;}
.newsList dd h4{font-size:14px;  padding-bottom:5px; height:24px; line-height:24px; overflow:hidden;}
.newsList dd h4 a{color:#072FA8;}
.newsList dd h4 span{  float: right;color: #bfbfbf;}
.newsList dd p{line-height:22px; height:72px; overflow:hidden; font-size:12px;}
.newsList dd i{position:absolute; bottom:-10px; left:0; border:5px solid transparent;}
.newsList ul{margin-top:0;}
.newsList li{position:relative; height:35px; line-height:35px; overflow:hidden; font-size:14px; border-bottom:1px dotted #ccc;}
.newsList li a{padding-left:18px; background:url(../images/new_liBg.png) no-repeat left center;}
.newsList li span{position:absolute; top:0; right:0; color:#999; font-size:12px;}


/* 新闻详细样式 */
.newsShow h2{font-size:18px;line-height:32px;text-align:center;color:#011f63;position:relative;font-family:"微软雅黑"}
.newsShow h3{text-align:center;height:30px;line-height:30px;border-bottom:1px solid #d2d2d2; font-size:12px; font-weight:normal;}
.newsShow h3 span{margin:8px 8px 0 8px; color:#999;text-decoration:none;}
.fontResizer a{padding:0 5px;}
.curFont{font-weight:bold;color:#7a482c;}
.newsShowBox{padding-top:5px;line-height:30px;padding-bottom:10px; font-size:14px;}
.picturePic{text-align:center;padding-bottom:15px;}
.fenyList{height:35px;background:#e5e5e5;padding:0 10px;margin:10px 0;}
.prew {float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}
.nextw {float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%;}

/*feedback*/
.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:0 1% 10px 0;}
.content_box .messages_box ul{width:100%;}
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #0089cd;border:none;}




 /**************/
.page { text-align: center; clear:left; margin-top:20px; }
.page a { padding: 5px 10px; background: #efefef; margin-right: 2px; color: #666; border-radius: 4px; display: inline-block; }
.page a.current,.page a:hover { color: #fff; background: #FF0000; }