@charset "utf-8";
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}img{ border:none;}
body { color:#555; font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ""; background:url(../images/bg.png) 0px -322px repeat-x;} /*网站字体颜色*/
a { color:#555; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { color:#007337; text-decoration:none;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
li{list-style:none;}
.tr { text-align:right;}
.tl { text-align:left;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑","宋体";}
.mt8{ margin-top:8px;}
.mt10 { margin-top:10px;}

/* -- 页面整体布局 -- */
.header, .content, .footer{ width:960px; margin:0 auto;}
.content{ padding-top:10px;}

/*头部开始*/
.top{ overflow:hidden; height:103px;}
.logo{ padding-top:21px;}
.you{ width:360px;}
.login{color:#4c8ca4; padding-top:11px;}
.login a{ color:#4c8ca4; padding:0 9px;}
.tel{ color:#007024;margin:20px 5px 0 0; font-size:16px;}
.hav{ height:32px; line-height:32px; overflow:hidden; background:url(../images/bg.png) 0px 0px no-repeat;}
.hav li{ float:left; border-right: 1px solid #0ea7dc; padding:0 2px 0 0;}
.hav li a{ color:#fff; font-weight:bold; display:block; padding:0 15px;}
.hav li a:hover, .hav .cur a{ background:url(../images/menua.gif) no-repeat center; color:#fff; text-decoration:none; }
.hav .nones{ background:none;}
.banner{ width:958px; height:287px; border:1px solid #16b2eb;}
/*底部开始*/
.foot_hav{ background:url(../images/bg.png) 0px -45px no-repeat;text-align:center; height:31px; line-height:31px; color:#fff;}
.foot_hav a { padding:0 8px; color:#fff;}
.went{ line-height:22px; text-align:center;  padding:10px 0 10px 270px; width:400px;}
/*底部结束*/


/*product*/
.pro{ margin-top:10px; background:#9ce4ff; width:225px; border:1px solid #62d3ff;}
.pro h4{ padding:14px 0 0 26px; height:32px; overflow:hidden;} 
.pro a{ color:#1b4859;}
.uls4 li{ border-top:1px solid #62d3ff; height:27px; line-height:27px; padding-top:2px; overflow:hidden;} 
.uls4 li a{ background:url(../images/bg.png) 0px -78px no-repeat; padding:0 25px 0 25px; display:block; height:27px;}
.uls4 li a:hover{ background:url(../images/bg.png) 0px -111px no-repeat; text-decoration:none; font-weight:bold; color:#1b4859;}
.border{ border:1px solid #d3d3d3;}

/*tel2*/
.tel2{ background:url(../images/bg.png) 0px -150px no-repeat;width:223px; padding-top:15px;}
.aa1{ font-size:18px; font-weight:bold; padding:0 0 5px 18px;}
.aa1 span{ font-size:24px; display:block; color:#006b93;}
.aa2 a{}

/*pros*/
.pros{ width:720px;}
.ct{ padding:10px 0 18px 11px; overflow:hidden;width: 100%;}
.ct span{padding:10px 20px 0 0;}
.dlas{float:left; overflow:hidden; padding:9px 11px 0 16px;}
.dlas dt{overflow:hidden;}
.dlas dt img{ border: 1px solid #d6d6d6; padding:3px; }
.dlas dd a{ width:180px; text-align:center; height:16px; line-height:15px; overflow:hidden; display:block; padding-top:8px;}
.title{ background:url(../images/bg.png) 0px -289px; height:29px; line-height:29px; padding:0 15px 0 10px;}

/*about*/
.about{ width:478px; margin-left:10px;}
.about .nr{ padding:13px 10px 4px 13px; overflow:hidden;}
.about span img{width:194px; height:118px; border:1px solid #d3d3d3; float:left; margin-right:12px;}
.about span{ line-height:23px;overflow:hidden;}
.about h5{ line-height:23px; border-bottom:1px dotted #cecece; overflow:hidden;}
.yan{ color:#1680aa;}
.yan2{ color:#6ab019;}
/*news*/
.news{ width:225px;}
.news .nr{ padding:7px 12px 2px; display:block;}
.uls3 li{ line-height:23px; height:23px; border-bottom:1px dotted #cecece; padding:0 8px; overflow:hidden; display:block;}
.uls3 li a{ background:url(../images/bg.png) -205px -82px no-repeat; padding-left:15px; overflow:hidden; display:block;}
.uls3 .nones{ border:0;}
/*dong*/
.dong{ background:#efeff0;}
.ico1{ padding:70px 0 0 12px;}
/*link*/
.link{ padding:1px;}
.links{ background:#efeff0;}
.links a{ color:#313131;} 
.link h4{ height:31px; line-height:28px; border-bottom:1px solid #d3d3d3; padding-left:13px; color:#a8a8a8;} 
.links span{ font-size:12px;} 
.link .nr{ padding:5px 0 5px 10px; line-height:27px; color:#c3c3c3;}
.link .nr a{ padding:0 14px;}

/* 子页 */
.lx{ padding:10px; line-height:23px;}
.cont{padding:12px 15px;}
.cont p{ line-height:30px;}
.wz_hd h1{ line-height:45px; text-align:center; color:#09F;}
.time{ font-size:12px; color:#999; line-height:25px; text-align:center;}
.xian{ border-top:1px dashed #09C; height:8px;}
.cptp{ width:700px; height:auto; text-align:center;}
.cptp img{ border:solid 1px #d1d1d1;border-radius:2px; max-height:700px;}
.wz_c{line-height:29px; padding:10px 0px;}
.pagelist{ float:left; line-height:20px;}
.zx_c{ width:320px; overflow:hidden; padding-bottom:7px;}
.con{padding:10px 5px; display:block; }
.con li{ text-align:center;}
.con li img{ padding:3px; border:1px solid #d3d3d3; width:158px; height:115px;}
.con li span{height:36px; line-height:36px; text-align:center; overflow:hidden;display:block;}

/*一级导航*/
.pro ul.expmenu{width: 225px;height: auto;overflow: hidden; }
.pro ul.expmenu li div.header{border-top:1px solid #62d3ff; height:27px; line-height:27px; padding-top:2px; overflow:hidden; width:225px;display: block;}
.pro ul.expmenu li div.header a{ background:url(../images/bg.png) 0px -78px no-repeat; padding:0 25px 0 25px; display:block; height:27px;}
.pro ul.expmenu li div.header a:hover{ background:url(../images/bg.png) 0px -111px no-repeat; text-decoration:none; font-weight:bold; color:#1b4859;}
/*三角按钮*/
.pro ul.expmenu li  div.header .arrow{display:block;width:36px;height:27px;background:no-repeat center;float:right;overflow:hidden;cursor:pointer;}
.pro ul.expmenu li  div.header .arrow.up{background:url(../images/arrow_u.gif) no-repeat center;}
.pro ul.expmenu li  div.header .arrow.down{background:url(../images/arrow_d.gif) no-repeat center;}
/*二级导航*/
.pro ul.expmenu li .menu{display:block;width:210px;height:auto;padding:0px 14px 15px 14px;overflow:hidden;}
.pro ul.expmenu li .menu li{line-height: 31px;height: 31px;border-bottom: 1px #e9cf91 dashed;width:180px;overflow: hidden;}
.pro ul.expmenu li .menu li a{line-height: 31px;height: 31px;padding: 0 0 0 26px;color: #01a630;display: inline-block;}
.pro ul.expmenu li .menu li a.selected{ font-weight:bold; color:#d58b01;}
.pro ul.expmenu li .menu li a:hover{text-decoration:underline;color:#d58b01;}

/* 提交页面*/
.zy_button{width:98%;height:auto;padding:5px;overflow:hidden;}
.zy_buttop{height:27px; padding:1px 9px;background:#dff1f9; overflow:hidden;color:#666; font-size:12px; line-height:27px; font-weight:bold;}
.zy_buttop span{display:block;width:400px;height:27px;float:right; line-height:27px; text-align:right;font-weight:normal;overflow:hidden;}
.zy_buttop span font{color:#F00; font-size:12px; line-height:27px; padding-right:5px;}

.zy_butmain{width:670px;height:auto;padding:20px 29px 10px 29px;overflow:hidden;}
.zy_butmain ul li{ display:block;width:670px;padding:5px 0px;*padding:4px 0px;overflow:hidden;vertical-align:middle;}
.zy_butmain ul li b{display:block;width:95px;height:22px;float:left;color:#666;font-size:12px;line-height:20px;font-weight:normal;overflow:hidden; text-align:right;}
.zy_butmain ul li b font{color:#F00; font-size:12px;padding-right:3px;}
.zy_butmain ul li span{display:block;width:550px;float:left;color:#666;font-size:12px;line-height:20px;overflow:hidden;}
.zy_butmain ul li em{ font-style:normal;color:#666;font-size:12px;line-height:20px;padding-left:10px;overflow:hidden;}

.zy_butmain .mri02m_dd{width:280px;height:20px;border:1px solid #D3D4D3;font-size:12px;padding:0px 2px;overflow:hidden; margin-left:5px;}
.zy_butmain .mri02m_ly{width:400px;height:70px;border:1px solid #D3D4D3;padding:0px 2px; overflow:auto;color:#B9B9B9; font-size:12px; line-height:22px; margin-left:5px;}
.zy_butmain .mri02m_tj{width:58px;height:22px;margin:8px 0px;color:#FFF;font-size:12px; line-height:22px;text-align:center; background:#960;overflow:hidden; cursor:pointer; border:none;}

.wbytable td{ padding:8px;} 
.wbytable .wbytext{ outline:none; padding:5px; height:22px; width:320px; border:1px solid #e3e3e3;}    
.wbytable .wbyarea{ padding:5px; outline:none; width:450px; border:1px solid #e3e3e3; height:125px;}   
.wbytable .msgbut{ width:90px; height:32px; line-height:32px; cursor:pointer; color:#555;}             
.wbytable .wbytextyz{ outline:none; padding:5px; height:22px; width:100px; border:1px solid #e3e3e3;float:left;} 
.wbytable .wyzm{ padding-top:6px; display:block; width:48px; height:22px; float:left; padding-left:8px;} 

/*分页*/
.zy_mrify{ text-align:right; padding:10px 10px 0px 10px; margin-bottom: 20px;} 
.zy_mrify a{ padding:5px; margin:5px; border:1px solid #ccc; color:#888;} 
.zy_mrify span.current{ padding:5px; margin:5px; font-weight:700;} 
.zy_mrify a:hover{ background-color:#e3e3e3;}

