@charset "utf-8";
/* CSS Document */
body{background:#f5f5f5}
#subwarp{background:url(../images/subav.jpg) center 0px no-repeat; padding-bottom:20px}
.subwarp{width:1100px; margin:0px auto; padding-top:185px; overflow:hidden}
.sub_left{ width:205px; float:left}
.sl_menu{clear:both;background:#fff;}
.slm_title{clear:both; height:85px; color:#0267b5; text-align:left; padding:15px 0px 0px 15px}
.slm_title h1{margin:0px; padding:0px; font-size:24px; font-weight:normal}
.slm_title h2{margin:0px; padding:4px 0px 6px 0px; font-size:16px; font-weight:normal}
.slm_content{clear:both; padding:10px 15px; overflow:hidden}
.slm_content ul{list-style-type:none; padding:0px; margin:0px;}
.slm_content li{height:40px; line-height:40px; margin-bottom:10px;  text-align:left}
.slm_content li a:link {color:#333232;text-decoration:none; background:url(../images/icon02.png) no-repeat 15px center; border:1px solid #d9d9d9; padding-left:30px; display:block}  
.slm_content li a:visited {color:#333232;text-decoration:none; background:url(../images/icon02.png) no-repeat 15px center; border:1px solid #d9d9d9; padding-left:30px; display:block}  
.slm_content li a:hover {color:#fff;text-decoration:none; background:#0267b5 url(../images/icon01.png) no-repeat 15px center; border:1px solid #01589c; padding-left:30px; display:block} 
.slm_content li a:active {color:#333232;text-decoration:none;background:url(../images/icon02.png) no-repeat 15px center; border:1px solid #d9d9d9; padding-left:30px; display:block}
.slm_content li.hover a:link {color:#fff;text-decoration:none; background:#0267b5 url(../images/icon01.png) no-repeat 15px center; border:1px solid #01589c; padding-left:30px; display:block}
.slm_content li.hover a:visited {color:#fff;text-decoration:none; background:#0267b5 url(../images/icon01.png) no-repeat 15px center; border:1px solid #01589c; padding-left:30px; display:block}
.slm_content li.hover a:hover {color:#fff;text-decoration:none; background:#0267b5 url(../images/icon01.png) no-repeat 15px center; border:1px solid #01589c; padding-left:30px; display:block}
.slm_content li.hover a:active{color:#fff;text-decoration:none; background:#0267b5 url(../images/icon01.png) no-repeat 15px center; border:1px solid #01589c; padding-left:30px; display:block}

.sl_contact{clear:both;background:#fff; border-top:3px solid #0267b5; margin-top:15px; overflow:hidden}
.slc_title{clear:both; padding:10px 0px;}
.slc_content{clear:both; text-align:left; line-height:30px; padding:0px 15px}

.sub_right{width:880px; float:right; padding-top:100px}
.size{height:40px; line-height:40px; background:url(../images/home.png) no-repeat 0px center; padding-left:20px; text-align:left; clear:both}
.sr_content{background:#fff; border:1px solid #d9d9d9; clear:both; padding:15px; min-height:560px}
.src_title{clear:both; background:url(../images/line05.png) repeat-x bottom; padding-bottom:15px; overflow:hidden}
.src_title .left{font-size:24px; color:#0267b5; background:url(../images/line04.jpg) no-repeat 0px center; padding-left:20px}
.src_content{clear:both; padding-top:10px;}

.honor{clear:both; margin-left:-20px; overflow:hidden}
.honor ul{list-style-type:none; padding:0px 0px; margin:0px 0px;}
.honor li{list-style-type:none; width:267px; margin-left:20px; margin-bottom:15px; float:left; text-decoration:none; line-height:24px; border:1px solid #e5e5e5; padding-bottom:6px}
.honor img{width:251px; height:188px; padding:8px 8px 2px 8px;}
.honor li:hover{border:1px solid #e60214; }

#divContent img
{
max-height:188px;
width:auto;
cursor:pointer;
zoom:expression( function(elm)
       {     if (elm.height>188)
               {  var oldVW = elm.width; elm.height=188;             
                   elm.width = elm.height/(0.75);        
                }         elm.style.zoom = '1';     
      }
(this));
}
#divContent img
{
 max-width:251px;
}

.news{clear:both}
.news ul{list-style-type:none; padding:0px; margin:0px;}
.news li{clear:both; border-bottom:1px dotted #e5e5e5; padding-bottom:10px; margin-bottom:10px; overflow:hidden}
.news .time {float: left;  width: 80px;}
.news .day {height:55px; line-height:55px;  border-bottom: 1px solid #fff;  color: #000; font-size: 30px; background-color: #e6e6e6;  display: block;  text-align: center;  font-family: Arial;}
.news .date { height:22px; line-height:22px; font-size: 10px; background-color: #e6e6e6;  display: block;  text-align: center;  font-family: Arial;}
.news .conts { float: right; width:755px; text-align:left; line-height:24px}
.news .conts h3 { padding:0px; margin:0px;padding-bottom:5px;  margin-top: -2px; font-size: 14px; color: #000; }
.news_title{ border-bottom:1px dotted #e5e5e5; line-height:28px; color:#a6a5a5; padding:10px 0px; margin-bottom:8px;}
.news_title b{font-size:18px; font-weight:normal; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; color:#000000;}
.news_content{clear:both; padding-top:15px}

.menu_list{text-align:left}
.menu_head{height:40px;line-height:40px; font-size:14px;color:#333232;cursor:pointer;position:relative; background:url(../images/icon02.png) no-repeat 15px center; border:1px solid #d9d9d9; padding-left:30px; margin:0px; margin-bottom:10px}
.menu_list .current{background:#0267b5 url(../images/icon01.png) no-repeat 15px center; border:1px solid #01589c; padding-left:30px; color:#FFFFFF}
.menu_body{height:auto;overflow:hidden;line-height:35px; margin-bottom:10px}
.menu_body a{display:block;height:35px;line-height:35px;padding-left:30px;color:#333232;background:#fff;text-decoration:none; border-bottom:1px dotted #e0e0e0}
.menu_body a:hover{text-decoration:none; color:#e60214}
.products{clear:both; margin-left:-20px; overflow:hidden}
.products ul{list-style-type:none; padding:0px 0px; margin:0px 0px;}
.products li{list-style-type:none; width:266px; margin-left:20px; margin-bottom:15px; float:left; text-decoration:none; line-height:24px}
.products img{width:256px; height:192px; padding:8px; border:1px solid #e5e5e5;}
.products img:hover{border:1px solid #e60214; }
.productsinfo_btn {clear:both;text-align:left;padding-top:5px;}

.p_title{clear:both; font-size:24px; padding-bottom:15px;color:#0267b5; text-align:center}
.p_img{clear:both; text-align:center; padding-bottom:10px}
.p_info{clear:both; text-align:left; line-height:36px; width:800px; margin:0px auto}

.filter{clear:both; background:#f5f5f5;border:1px solid #d9d9d9; margin-bottom:15px; overflow:hidden}
.f_line{border:1px solid #fff; padding:10px}
.f_title{font-size:24px; text-align:left; color:#0267b5; padding-bottom:10px}
.f_content{clear:both;}
.online_order{clear:both; text-align:left; font-size:16px; color:#0267b5; padding-bottom:15px}
.online_tab{clear:both;}
.query2 th {border-collapse: collapse; padding:10px 3px;border:1px solid #d9d9d9; font-size:16px}
.query2,.query2 td {border-collapse: collapse; padding:5px 3px;border:1px solid #d9d9d9;word-break:break-all;word-wrap:break-word}
.text03{border:1px solid #d9d9d9; width:90%}
.online_btn{clear:both; text-align:right; padding-top:15px}
.online_sum{clear:both; text-align:right; font-size:18px; color:#e60214; padding-top:15px}
.online_sum b{font-size:24px; font-weight:normal}
.online_from{clear:both; padding-top:10px}
.order{clear:both; padding-bottom:15px}


.query1{margin-bottom:15px;}
.query1,.query1 td {border-collapse: collapse; padding:10px 3px;border:1px solid #e8e8e8;}
.btn02{width:95%; border:1px solid #eeeeee; height:30px; line-height:30px}

.text01{height:25px; line-height:25px; border:1px solid #e1e1e1; width:98%}
.text02{border:1px solid #e1e1e1; width:98%}
.tab1,.tab1 td{border-collapse: collapse; border:none; padding:8px 5px;}
.message{clear:both}
.message ul{list-style-type:none; padding:0px; margin:0px;}
.message li{clear:both;  margin-bottom:20px;}
.m_wt{clear:both; text-align:left; color:#0279df; font-size:16px; padding-bottom:10px; border-top:2px solid #0279df; background:#f0f0f0; padding:0px 10px; line-height:35px;}
.m_wt span{padding-left:20px; color:#818080}
.m_info{clear:both; line-height:20px; text-align:left; padding:10px 10px;border-bottom:1px dotted #e8e8e8;}
.m_hd{clear:both; text-align:right; color:#ff0000; padding:10px 10px 0px 10px;}



