@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
body{ background:url(../images/bg.gif); font:12px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#000; text-align:left;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
ul{list-style:none;}

/*设置常用样式*/
.left{ float:left;} 
.right{ float:right;} 
.clear{ clear:both; padding:0; margin:0;} 
.position_rel{ position:relative;} 
del{ font-family:georgia;}
.position_rel{ position:relative;}
.red{ color:#F00;}
.blank5{ height:5px; margin:0; padding:0; font-size:0;}
.blank8{ height:8px; margin:0; padding:0; font-size:0;}
.blank10{ height:10px; margin:0; padding:0; font-size:0;}
.blank15{ height:15px; margin:0; padding:0; font-size:0;}
.blank20{ height:20px; margin:0; padding:0; font-size:0;}
.blank22{ height:20px; margin:0; padding:0; font-size:0; }
.blank180{ height:180px; margin:0; padding:0; font-size:0; }

.border{ border:1px solid #d7d7d7;}
.padding_none{ padding:0; margin:0; font-size:0;}
/*连接*/
a{ color:#000; text-decoration:none;}
a:hover{ cursor:pointer; text-decoration:underline; color:#f96102; }
.page{ width:980px;margin:0 auto; background:#fff; padding:0 22px; }
/*top*/
.top{ height:103px; width:976px; margin:0 auto; background:url(../images/top_bg.jpg) no-repeat bottom right;}
.login{ float:right; background:url(../images/login_bg.gif) no-repeat right top; width:190px; padding-left:160px;}
.login a{ line-height:28px; color:#6d0000; padding:0 5px;}
.top h1{ float:left; padding-top:15px;}
.tel { padding-top:20px;}
.tel img{ float:left; padding-left:30px;}
/*menu*/
.menu{  width:966px;height:41px; line-height:41px; border-left:1px solid #12590b; border-right:1px solid #12590b; padding:0 6px; _width:968px;_padding:0 5px; background:url(../images/menu_bg.gif) repeat-x;}
.nav ul{ width:795px;}
.nav ul li{ float:left;padding:0 20px;_padding:0 9px; background:url(../images/menu_line.gif) no-repeat right;}
.nav ul li a{font-weight:bold; font-family:"微软雅黑"; font-size:14px; color:#fff; }
.nav ul li a:hover{ color:#fffc22;}
.nav ul li.red2 a{ color:#fffc22;}

/*search*/
.search{ float:right; width:165px; margin-top:10px;}
.search_txt{height:17px; line-height:17px; width:94px; color:#000; border:1px solid #3b5daaf; margin-right:8px;}
.search_bt{ float:right;background: url(../images/search_bt.gif) no-repeat;border:none; width:55px; height:20px; line-height:20px; }

.adve{ margin:6px 0 0 0;_*margin:6px 0 0 0;*margin:6px 0 0 0; height:70px;}
/*版权*/
.line22{ height:22px; background:#b5c6b6;}
.copy{ height:94px; padding:10px 0 0 0;}
.copy_L{ width:205px;}
.copy_R{ float:right; width:600px;_width:500px; text-align:left; }
.copy_R p{ color:#999; text-align:right;}
.copy_R p a{ padding:0 7px; line-height:28px; font-size:12px; color:#999;}

/*------------------在线留言---------------------*/
.liuyan_con{ padding:20px 0 12px 20px;}
#messageadd ul li{ line-height:39px;}
.text{ height:22px; border:1px solid #ccc;}
.text2{ height:100px; border:1px solid #ccc;}

#picBox{width:977px; height:146px; overflow:hidden; position:relative;}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:146px; width:2931px; position:absolute;}
#picBox ul#show_pic li{ float:left; height:146px;}
#picBox ul#show_pic li img{ display:block;}
#icon_num{ position:absolute; bottom:0px; right:3px;}
#icon_num li{ float:left; background:#000;width:16px; height:13px; line-height:15px;list-style:none; color:#fff; text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:3px;}
#icon_num li A{ background:#C99;}
#icon_num li:hover,#icon_num li.active{ width:22px; height:13px; background:#8f0007; color:#fff;}

#picBox1{width:780px; height:358px; overflow:hidden; position:relative;}
#picBox1 ul#show_pic1{ margin:0; padding:0; list-style:none; height:358px; width:3900px; position:absolute;}
#picBox1 ul#show_pic1 li{ float:left; height:358px;}
#picBox1 ul#show_pic1 li img{ display:block;}
#icon_num1{ position:absolute; bottom:0px; right:3px;}
#icon_num1 li{ float:left; background:#000;width:16px; height:13px; line-height:15px;list-style:none; color:#fff; text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:3px;}
#icon_num1 li A{ background:#C99;}
#icon_num1 li:hover,#icon_num1 li.active1{ width:22px; height:13px; background:#8f0007; color:#fff;}