﻿/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;margin-left: auto; margin-right: auto; }
fieldset,img { border: 0; } 
body{font: 12px/1.5 微软雅黑,Arial;color:#333; background-color:#333;}
ol,ul,li { list-style: none;} 
.clear{ clear:both;}
a{ text-decoration:none; color:#333;}
a:hover{ }
h1,h2,h3,h4,h5,h6{ font-weight:normal;}

.cl30{ height:30px; clear:both;}
.cl50{ height:50px; clear:both;}
.cl10{ height:10px; clear:both;}
.cl5{ height:5px; clear:both;}
.cl20{ height:20px; clear:both;}

/* menu */
.topMenu{ height:102px; background-color:#fff;}


/* 首页 */
.index_pro{}
.index_pro h1{ font-size:24px; text-align:center; font-weight:bold; color:#fff; padding-bottom:10px;}
.index_pro h2{ font-size:14px; text-align:center;  padding-bottom:20px;}
.index_pro h2 a{ color:#ddd;}
.index_pro h2 a:hover{ text-decoration:underline;}
.index_pro ul{ width:1200px; height:280px;}
.index_pro ul li{ width:206px; height:240px; background-color:#fff; float:left; margin-left:20px; padding:7px 0 10px 7px;}
.index_pro ul li:hover{ background-color:#a41518;}
.index_pro ul li:hover h1{ color:#fff;}
.index_pro ul li img{ border-bottom:1px solid #aaa; max-width:200px;}
.index_pro ul li h1{ text-align:center; font-size:14px; color:#333; font-weight:normal; padding-top:5px;}


/* 底部 */
.btmBj{ background-color:#fff; min-height:30px;}

/* 内页banner */
 #subban_1{ height:240px; background:url(images/sub01.jpg) no-repeat; background-position: center center; margin-top:20px;}
 #subban_2{ height:240px; background:url(images/sub02.jpg) no-repeat; background-position: center center; margin-top:20px;}
 #subban_3{ height:240px; background:url(images/sub03.jpg) no-repeat; background-position: center center; margin-top:20px;} 
 #subban_4{ height:240px; background:url(images/sub04.jpg) no-repeat; background-position: center center; margin-top:20px;}
 #subban_5{ height:240px; background:url(images/sub05.jpg) no-repeat; background-position: center center; margin-top:20px;}
 #subban_6{ height:240px; background:url(images/sub06.jpg) no-repeat; background-position: center center; margin-top:20px;}  
 #subban_7{ height:240px; background:url(images/sub07.jpg) no-repeat; background-position: center center; margin-top:20px;} 


/* 内页 */
.nei_title{ height:60px; line-height:60px; color:#ddd; width:1200px; font-size:14px;}
.nei_title a{ color:#ddd; text-decoration:underline;}

.nei{ background-color:#fff; padding:20px; width:1160px;}
.nei h1{background-color:#ddd; line-height:30px; font-size:14px; padding-left:10px;}
.nei h1 a{ text-decoration:underline; margin-right:15px;}
.nei h1 a:hover{ color:#a41518; font-weight:bold;}
.main{ margin-top:10px; min-height:300px; line-height:30px; font-size:14px;}
.main h4{background-color:#f0f0f0; height:30px; line-height:30px; margin-bottom:10px; font-size:14px; padding-left:10px;}

.news{}
.news li{ height:120px; margin-bottom:20px; padding:5px;}
.news li:hover{ background-color:#efeeee;}
.newsL{ width:250px; float:left;}
.newsR{ width:900px; float:left;}
.newsR h2{ font-size:18px; color:#000; font-weight:bold;}
.newsR h2 a{ text-decoration:underline;}
.newsR h2 a:hover{ color:#a41518;}
.newsR h3{ font-size:12px;}
.newsR h3 img{ vertical-align:middle;}
.msg{ padding:5px 0 5px 0; line-height:20px; font-size:14px; overflow:hidden; height:55px;}

/* 产品 */
.proUl{}
.proUl li{ width:270px; height:300px;float:left; background-color:#e3e3e3; text-align:center; padding-top:15px; margin:0 10px 20px 10px;}
.proUl li img{border-bottom:1px solid #aaa;}
.proUl li:hover{ background-color:#dd2723;}
.proUl li h6{ text-align:center; font-size:14px; color:#333; font-weight:normal; padding-top:5px;}
.proUl li:hover h6{ color:#fff;}
.proUl li a{ color:#333;}

/* 图库 */
.tuku{}

/* 分页样式 */

.paginator { font: 12px Arial, Helvetica, sans-serif;}
.paginator a {border:solid 1px #ccc;color:#3c7fc6;cursor:pointer;text-decoration:none;}
.paginator a:visited {padding: 1px 6px; border: solid 1px #296099; background:#fff; text-decoration: none; color:#3b7fc6;}
.paginator .cpb {border:1px solid #3b7fc6;font-weight:700;color:#fff;background-color:#3b7fc6;}
.paginator a:hover {border:solid 1px #296099;color:#fff;text-decoration:none;background-color:#3b7fc6;}
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover  
{float:left;height:16px;line-height:16px;min-width:10px;_width:10px;margin-right:5px;text-align:center;white-space:nowrap;font-size:12px;font-family:Arial,SimSun;padding:0 3px;}