﻿ @charset "utf-8";
/*
	作者：王占平
	邮箱：15336534@qq.com
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;}
html {overflow-x: hidden; overflow-y: auto; }
body{font-size:12px; color:#666; background:#999;}
img,table,.cl {border:0px;}
a:link,a:visited {font-size:12px; text-decoration:none;color:#666; }
a:hover{font-size:12px; text-decoration:none; color:#000;}
ul,li{list-style:none; margin:0px; padding:0px;}
.cl{font-size:1px;height:0px; line-height:0px;clear:both;padding:0px;margin:0px;}
.cl2{font-size:1px;clear:both;padding:0px;margin:0px; height:10px;}
.x_line1{background:url(../images/x_line4.gif) repeat-x left bottom;font-size:1px;clear:both;padding:0px;margin:0px; height:10px;}

#head{width:950px; padding:0 26px; margin:0 auto; background:url(../images/bg.gif) repeat-y; height:306px;}
#main{width:950px;padding:10px 26px; margin:0 auto;background:url(../images/bg.gif) #cbc3be repeat-y;}
#foot{ background:url(../images/footer.gif) repeat-x; text-align:center; line-height:20px; color:#fff; padding:10px;}
.m_left{width:240px; float:left;}
.m_left .contact .title{ background:url(../images/title1.gif) no-repeat; width:220px; height:28px; line-height:28px; padding:0 10px; color:#fff; font-size:14px; font-weight:bold;}
.m_left .contact .cont{background:#fff; padding:10px; border:1px solid #738d8d; margin-bottom:10px; height:auto!important;height: 90px;min-height:90px;  }
.product{background:#fff; margin-bottom:10px;}
.product .title{ background:url(../images/prod_title.gif) no-repeat; height:55px; border:1px solid #dbdbdb;}
.product .cont{ background:#f2f2f4; padding:10px;}
.product .cont li{line-height:25px; background:url(../images/x_line1.gif) repeat-x left bottom; padding:0 10px;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product .cont li ol li{background:url(../images/icon1.gif) no-repeat 5px center; height:25px; line-height:25px; padding-left:15px;}
.product .cont li ol li a:link,.product .cont li ol li a:visited{color:#999;}

.y_link .title{height:25px; line-height:25px; background:#fff; padding:0 10px; border-bottom:1px solid #dbdbdb;}
.y_link .cont{background:#fff; padding:10px;}
.m_left .y_link .cont li {height:29px;width:86px;float:left;border:1px solid #2c7600;margin:5px 10px;display:inline;overflow:hidden;}
.m_right{float:left; width:700px; height:500px; margin-left:10px;}
.m_right .title{ background:url(../images/title2.jpg) no-repeat; width:670px; padding:0 15px; height:28px;}
.m_right .title ul{float:left; background:url(../images/title2_cont.jpg) no-repeat top right; display:block; height:28px; line-height:28px; padding-right:15px; color:#fff; font-weight:bold; font-size:14px;}
.m_right .cont{background:#fff; margin-bottom:10px;}
.m_right .title span{float:right; padding-top:10px;}
.scollLeft {display:none;}
.scollRight {display:none;}
.scrollList_1 {float:left;position:relative;width:680px;height:91px;overflow: hidden; margin-left:10px; padding:10px 0; display:inline;}
.scrollList_1 div {position:relative;width:10000px;overflow:hidden;}
.scrollList_1 div ul {float:left;}
.scrollList_1 div ul li {float:left;border:1px solid #909090;margin-right:10px;_display:inline;width:160px;height:89px;position:relative;overflow:hidden;}
.scrollList_1 div ul li ol{width:160px;height:89px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.scrollList_1 div ul li p{position:static;+position:absolute;top:50%;}
.scrollList_1 div ul li img{position:static;+position:relative;top:-50%;left:-50%;}
.search{height:26px; background:url(../images/search.jpg) #e6e6e6 no-repeat; padding:6px 0 0 110px;}
.product_cont{padding:10px; background:#fff;}
.butn1{background:url(../images/butn1.jpg) no-repeat; width:60px; height:22px; border:0px none;}
.product2{clear:both; background:url(../images/x_line2.gif) repeat-x left 130px; height:113px; overflow:hidden; margin-bottom:10px; padding:10px 0;}
.product2 li{float:left; margin:5px 5px 5px 5px; display:inline; text-align:center;}
a.pic_name:link,a.pic_name:visited{display:block; text-align:center;width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-top:5px;}
.cont2{background:#fff; padding:10px;height: 468px;min-height:468px;  }
.pic_list li{float:left; height:120px; background:#ccc; background:url(../images/x_line3.gif) repeat-x left bottom; padding:15px 5px 0px 5px;}
.jump{height:30px; line-height:30px; text-align:center; clear:both;}
.jump a:hover{text-decoration:underline;}
.news_list{padding:20px;}
.news_list li{height:25px; line-height:25px; background:url(../images/x_line4.gif) repeat-x left bottom;}
.news_list span{float:right;}
.news_list li a:link,.news_list li a:visited{background:url(../images/icon1.gif) no-repeat 10px 0px; display:block;width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-left:20px;}
.news_text{line-height:25px; padding:0px 10px;height:470px;overflow-y:auto; 
scrollbar-FACE-COLOR: #eee;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#eee;
scrollbar-3dlight-color:#eee;
scrollbar-arrow-color:#bbb;
scrollbar-track-color:#eee;
scrollbar-darkshadow-color:#ccc;
}
.news_text h1{font-size:14px; text-align:center; background:url(../images/x_line4.gif) repeat-x left bottom; padding-top:20px;}
.time{text-align:center; height:30px; line-height:30px;}
.messrge_block{margin-bottom:15px;}
.messrge_title{background:url(../images/x_line4.gif) repeat-x left bottom; color:#0066b3; height:30px; line-height:30px; padding:0 10px;} 
.messrge_title .messrge_time{float:right; color:#666;}
.messrge_block2{border:1px solid #e3e3e3; padding:5px; margin-bottom:20px;}
.messrge_title2{color:#0066b3; height:25px; line-height:25px;}
.messrge_title2 .messrge_time{float:right; color:#666;}
.messrge_reply{background:url(../images/x_line4.gif) repeat-x left top; padding-top:20px;}
.butn2{background:url(../images/butn2.gif) no-repeat; width:79px; height:24px; border:0px none;}
.about{line-height:25px;}
#maps{position:relative; width:419px; height:379px; border:black solid 1px; float:left;}
.pic_text{float:left; width:360px; margin:20px 0 10px 0; line-height:22px; height:195px;}
.pic_text img{width:298px; height:194px; margin:0px 10px 0 5px; float:left; display:inline;}
.pic_title{background:url(../images/icon2.gif) no-repeat; height:22px; padding-left:15px; color:#0066b3; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #a0a0a0; margin-bottom:5px; }
.pic_img{ width:298px; height:194px; margin:20px 10px 0 5px; float:left; display:inline;}
.pic2_list{padding:20px;}
.pic2_list li{width:83px; height:106px; float:left; margin:20px 40px;}



.float_div { position:absolute; right:0px; bottom:0px; width:200px; height:240px; border:1px solid #9b1a1e;}
.float_cont{ background:#fbafb3;height:240px;}
.float_title{height:25px; line-height:25px; background:url(../images/float_title.gif) repeat-x; color:#fff; border-bottom:1px solid #9b1a1e; font-weight:bold; padding:0 10px;cursor:hand;}

.float_text{line-height:25px; padding:0px 10px;height:200px;overflow-y:auto; background:#fff; font-size:12px; line-height:20px; margin:5px;
scrollbar-FACE-COLOR: #eee;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#eee;
scrollbar-3dlight-color:#eee;
scrollbar-arrow-color:#82abff;
scrollbar-track-color:#eee;
scrollbar-darkshadow-color:#ccc;
}
.pic_textcont{line-height:25px; height:200px; clear:both; overflow:hidden; margin-top:10px;

height:400px;overflow-y:auto; 
scrollbar-FACE-COLOR: #eee;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#eee;
scrollbar-3dlight-color:#eee;
scrollbar-arrow-color:#bbb;
scrollbar-track-color:#eee;
scrollbar-darkshadow-color:#ccc;

}



.about_text{line-height:25px; padding:0px 10px;height:auto!important;height: 470px;min-height:470px;}