@charset "utf-8";
* { margin: 0px; padding: 0px;}
body { width:100%; color:#000; font-size:12px;font-family:宋体, Arial, Tahoma, Helvetica, sans-serif;}
ul,li ,ol{ list-style:none;}
img { border:0; vertical-align:middle;}
a{ color: #000; text-decoration:none; }
a:hover{ text-decoration:underline; }
.clear{clear:both; _overflow:hidden; *height:0px;}


#header { width:100%; overflow:hidden;}
.logo { width:100%; height:115px; background:url(../images/topbg.jpg);}
.logo p { width:970px; height:60px; margin:0 auto; padding:55px 33px 0 0; background:url(../images/logo.jpg) no-repeat; text-align:right; color:#000;}
.logo p a { color:#000;font-size:14px;}
.nav { width:100%; height:43px; background:url(../images/navbg.jpg);}
.nav ul { width:1003px; height:43px; overflow:hidden; margin:0 auto; font:bold 16px/43px "微软雅黑";}
.nav li { float:left; width:110px; display:inline; text-align:center}
.nav li a { color:#FFF;}

.banner { width:100%; height:312px; background:url(../images/bennerbg.jpg); text-align:center; padding-top:12px; overflow:hidden;}

#main { width:100%; background:#FFF url(../images/mianbg.jpg) repeat-x;; overflow:hidden;}
.up { width:1003px; margin:10px auto 0; overflow:hidden;}
.news , .con { width:310px; float:left;}
.n_bt , .c_bt { width:310px; height:30px; font:bold 16px/30px "宋体"; background:url(../images/line1.jpg) no-repeat left bottom; text-indent:10px;}
.n_bt span , .c_bt span { color:#104f7b;}
.n_bt a { margin-left:135px;}
.n_nr { padding-top:5px;}
.n_nr li { text-indent:15px; line-height:25px;}

.com { width:350px; float:left; display:inline; margin:0 15px;}
.c_bt { width:350px; background:url(../images/line2.jpg) no-repeat left bottom;}
.c_bt a { margin-left:135px;}
.c_nr { width:340px; padding:0 5px; line-height:25px;}
.con .c_bt a { margin-left:82px;}
.con .c_nr { width:330px; padding:0 10px;}

.Product { width:1003px; margin:10px auto 0;}
.Product .c_bt { width:1003px; height:27px; padding-top:8px; background:url(../images/line3.jpg) no-repeat left top;}
.P_nr { width:1003px; margin-top:7px;}
.P_nr p { margin:0 10px;}


/*底部样式*/
#footer { width:100%; height:74px; background:url(../images/footer.jpg);}
#footer p { width:1003px; height:70px; margin:0 auto; text-align:center; line-height:25px; padding-top:14px;}

/*内页样式*/
.big { width:1003px; margin:0 auto; overflow:hidden;}
.left { width:280px; float:left; overflow:hidden;}
.l_new , .l_con { width:280px; margin-top:10px;}
.l_cbt , .l_nbt { width:280px; font:bold 16px/30px "宋体"; color:#FFF; text-indent:15px; background:#228FD4;} 
.l_nnr { width:278px; border:solid 1px #888; text-indent:15px; padding:6px 0;}
.l_nnr li { height:30px; font:bold 14px/30px "宋体";}
.l_nnr li a:hover { color:#2490D8;}
.l_cnr { width:268px; border:solid 1px #888; line-height:25px; padding:10px 0 10px 10px;}


.right { width:710px; float:left; display:inline; margin-left:13px;}
.dqwz , .pro { width:710px;}
.dqbt{ width:710px; height:30px; line-height:30px; overflow:hidden; background:url(../images/line3.jpg) no-repeat left bottom; margin-top:10px; text-indent:15px; color:#F00;}
.dqbt a{color:#f00;}

.pro ul { width:690px; padding:10px;}
.pro li { width:153px; float:left; display:inline; margin-right:10px; margin-bottom:10px;}

.article{line-height:28px;padding:5px 15px;}

.arclist {padding:0 15px;}
.arclist li{line-height:30px;border-bottom:1px dotted #ccc;background:url(../images/san.jpg) no-repeat left center;}
.arclist li a{ padding-left:15px;}
.arclist li a:hover{color:#2490D8;}
.arclist li span{float:right;padding-right:10px;}

.imglist li{width:160px;overflow:hidden; text-align:center; float:left; margin:15px 0 0 15px; display:inline;}
.imglist li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.6;}
.imglist li div{width:156px;height:156px;text-align:center;padding:1px;border:1px solid #f8f8f8;background:#fff;}
.imglist li p{line-height:28px;text-align:center;}

.page{text-align:right;padding:20px 0 10px;line-height:15px;color:#F6F6F6}
.page a{border:1px solid #ccc;padding:2px 6px;text-decoration:none;}
.page .pg span{border:1px solid #B41A1A;background:#B41A1A;color:#fff;display:inline-block;*display:inline;padding:2px 6px;margin:0 5px;}
.page .pg a{border:1px solid #ccc;display:inline-block;*display:inline;margin:0 5px; text-decoration:none;padding:2px 6px;}
.page .pg a:hover{color:#fff;border-color:#B41A1A;background:#B41A1A;}