﻿@charset "utf-8";
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#525252; background:#FFF}
ul,li {padding:0; margin:0; list-style:none}
.clear{ clear:both}
a {color:#4d3e37;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
a:hover,a:active {text-decoration: none;color:#ff6600;font-family: Arial, Helvetica, sans-serif;}
img {border:none;}
form{ margin:0; padding:0}

DIV.green-black {width:100%; text-align:right; display:block; margin:22px 0 0; clear:both;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
DIV.green-black A {padding:5px 8px 4px 8px; padding:5px 8px 4px 8px;border:1px solid #dddddd; height:12px; line-height:12px; zoom:1; font-weight:bold; font-size:12px; overflow:auto; margin-left:3px; margin-right:3px; color:#6f6f6f; background:url(../images/page_bg01.png) bottom repeat-x;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
DIV.green-black A:hover {border:1px solid #ccc; height:12px; line-height:12px; zoom:1;overflow:auto;background:url(../images/page_bg02.png) top repeat-x #902f40; margin-left:3px; margin-right:3px; color:#fff;font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
DIV.green-black SPAN.current {padding:5px 8px 5px 8px; *padding:5px 8px 4px 8px;border:1px solid #ccc; color:#fff; height:12px; line-height:12px; zoom:1; overflow:auto; background:url(../images/page_bg02.png) top repeat-x #902f40; margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:0px; font-size:12px}
.headbg{ width:100%; background:url(../images/headbg.png); height:154px; position:absolute; min-width:949px}
.head{ width:949px; margin:0 auto}
.logo{ float:left}
.headr{ width:598px; height:83px; float:right;}
.search{ background:url(../images/searbg.jpg);   height:23px; width:134px; padding:0; margin:0; float:left}
.search input{ border:0; background:none; width:134px;line-height:21px;height:23px;color:#62676a; text-indent:5px}
.an{border:none; background:none; width:26px; height:23px; float:left}
.xx{ width:100%; border-bottom:1px #cbcbcb dotted}
.banner{ padding-top:137px}

.mune{ width:949px; margin:0 auto}
.mune a{ width:115px; line-height:45px; height:45px; display:block; float:left; text-align:center; color:#000; font-family:"黑体"; font-size:15px; }
.mune a:hover{ color:#900101}
.mune font{ width:1px; height:45px; display:block; background:url(../images/zx.jpg); float:left}

.weizhi{ width:949px; margin:0 auto; height:56px; background:url(../images/dianhua.jpg) left no-repeat}
.weizhi ul{ float:right; line-height:56px;color:#a2a2a2; background:url(../images/home.jpg) no-repeat 65px; font-size:13px; }


.main{ width:949px; margin:0 auto; padding-top:17px; padding-bottom:20px}
.left{ width:190px; float:left; margin-right:29px}
.nav a{ width:190px; height:46px; display:block; background:url(../images/navbg.jpg); line-height:46px; color:#FFF; text-indent:30px; font-size:16px}
.nav a:hover{ background:url(../images/navbga.jpg)}
.navd{ width:190px; height:46px; background:url(../images/navdi.jpg)}

.pnav a{ width:190px; height:46px; display:block; background:url(../images/navbg.jpg); line-height:46px; color:#FFF; text-indent:30px; font-size:12px}
.pnav a:hover{ background:url(../images/navbga.jpg)}
.pnav div a{width:190px; height:46px; display:block; background:url(../images/navbg1.jpg); line-height:46px; color:#FFF; text-indent:40px; font-size:12px}
.pnav div a:hover{ background:url(../images/navbga1.jpg)}


.right{ width:730px; float:left}
.rtop{ height:45px; background:url(../images/rbg.jpg); line-height:45px; font-size:18px; font-family:"微软雅黑"; color:#000; text-indent:10px}
.rtop font{ font-family:"Times New Roman", Times, serif; color:#c4c3c3}
.content{ padding-top:20px; line-height:25px; font-size:14px; color:#9a9a9a}

.footbg{ width:100%; background:#5995c3; height:52px}
.foot{ width:949px; margin:0 auto; line-height:52px; color:#FFF; text-indent:40px; font-size:14px}
.foot div{ float:right;}


.honor{ width:229px; float:left; margin:0 20px 10px 0;text-align:center; padding-top:8px}
.honor div{ width:92%; margin-top:5px}
.honor div a{ color:#666; font-size:14px; line-height:30px; font-family:"微软雅黑"}
.honor div a:hover,.honor a:active{ color:#902f40}
.honor img{ width:229px; height:179px; border:1px #d6d6d6 solid}
.last{ margin-right:0px;}

.newlist{ margin-bottom:20px; border-bottom:1px #d1d1d1 solid; padding-bottom:12px}
.newpic{float:right; }
.newcontent{float:left; font-size:12px;width:515px}
.newcontent a{color:#bd2a2a;font-family:'微软雅黑'; font-size:16px; font-weight:bold; line-height:40px}
.newcontent a:hover{color:#882834;}
.newcontent font{color:#a3a3a3;font-family:'微软雅黑'}
.newxn{ line-height:25px; color:#a3a3a3; padding-top:10px}

.newscon { width:730px; float:left; display:inline; margin-bottom:10px}
.newscon p { line-height:30px; }
.newscon h2 { text-align:center; line-height:40px; color:#900101; font-size:20px; font-family:"微软雅黑"}


.prolist{ width:229px; float:left; margin:0 20px 10px 0; padding-top:8px}
.prolist div{ width:92%; margin-top:5px}
.prolist div a{ color:#666; font-size:14px; line-height:30px; font-family:"微软雅黑"}
.prolist div a:hover,.prolist a:active{ color:#902f40}
.prolist img{ width:229px; height:179px; border:1px #d6d6d6 solid}
.last1{ margin-right:0px;}

.products_detail{ width:100%; display:table; padding-bottom:30px}
.products_detail .h1{ font-size:20px; width:100%; color:#636363; line-height:55px; height:55px; text-align:center;}
.products_detail .detail_pic{ border:1px solid #ededed; min-height:200px;}
.products_detail_con { margin-top:15px;}
.products_detail_con .h2{ border-bottom:1px solid #e5e5e5; font-size:18px; color:#555; line-height:40px; width:100%; }
.products_detail .con_box{ line-height:22px; color:#666; padding-top:12px;}
.products_detail .con_box b{ font-weight:bold;}

#banner{width:100%; height:475px;padding-top:137px;margin:0 auto; min-width:949px; overflow:hidden}
#banner_js{width:100%; height:50px; background:#FFF;}
#ban{width:100%; height:50px;}
#ban div{width:100%; height:475px; text-align:center;}
#bando{width:100%; margin:auto; text-align:right; margin-top:-20px; position:absolute; z-index:4;}
#bando img{border:0; cursor:pointer;}
#banner span{display:block; width:100%; height:475px; text-align:center;}


.newlist1{ margin-bottom:10px; height:62px}
.newpic1{float:left; margin-right:18px; width:57px; height:62px; background:url(../images/rq.jpg); overflow:hidden}
.newcontent1{float:left; font-size:12px; width:528px}
.newcontent1 a{color:#0d6fb8; font-size:14px}
.newcontent1 a:hover{color:#882834;}
.newcontent1 font{color:#000;font-family:'微软雅黑'}
.newxn1{ line-height:20px; color:#adaeae; padding-top:5px}
.newxn1 a{ color:#a899b8}

.ee{position:relative;}
#EWM{ position:absolute;  display:none; top:0; right:50%; margin-right:-550px}


/*置顶*/
#roll_top{position: relative;cursor: pointer;height: 72px;width: 26px;background: url(../Images/top.gif) no-repeat; z-index:99999;}
#roll{display: block;width: 15px;margin-right: -523px;position: fixed;right: 50%;bottom: 20px;_position: absolute;_margin-top: expression(eval(document.documentElement.clientHeight-92));_top: expression(eval(document.documentElement.scrollTop));}
.at_content{ margin-top:150px; margin-bottom:50px}
.at_content a{ font-family:"微软雅黑"; font-size:16px}
.at_content dl{ margin-top:10px;}
.at_content dt{ clear:both; width:130px; background:#0d6fb8; font-weight:bold; color:#FFF; text-align:center}
.at_content dt a{ color:#fff}
.at_content dd { float:left; margin:5px 10px;}