﻿@charset "utf-8";
/* CSS Document */
body{background:#FFFFFF;color:#2D2D2D;font-family: "宋体";font-size: 12px;}


a { 
	color:#2D2D2D;
	font-size:12px;
	text-decoration:none;
}

a:hover {
	color:#008C7D;
	font-size:12px;
}

.logo{ height:102px; overflow:hidden;}
.menu{ background:url(../images/menu_bg.jpg) repeat-x; height:40px;}
.menu ul li{ float:left; width:134px; text-align:center; background:url(../images/li_bg.jpg) no-repeat right top;  height:40px; line-height:40px;}
.menu ul li a , .menu ul li a:hover{ font-weight:bold; color:#fff;}

.c_top{ padding-bottom:14px;}

.qh{ width:289px; height:224px; float:left; border:1px solid #d0dce2; padding:3px; margin-right:8px; display:inline;}

.about{ border:1px solid #d0dce2; float:left; width:426px;   display:inline; margin-right:8px;}
.about h4{ height:36x; overflow:hidden;}
.about_p{ background:url(../images/bg01.jpg) repeat-x; padding:0 1px; height:194px}
.ap_nr{ line-height:24px; padding:0 12px;}

.gg{ float:left; width:240px;  border:1px solid #d0dce2; float:left; display:inline;}
.gg h4{ height:36x; overflow:hidden;}
.gg_p{background:url(../images/bg01.jpg) repeat-x; padding:0 1px; height:194px}
.ggp_nr{ padding:0 12px 0 10px; line-height:24px;}

.c_service{ padding-bottom:12px;}
.cs_p{ border:1px solid #d9d9d9; border-top:none; padding:0 3px;}
.csp_nr{ background:url(../images/bg02.jpg) repeat-x; height:184px;}

.c_down{ padding-bottom:10px;}
.c_down_left{ border:1px solid #e1e1e1; border-bottom:none; background:url(../images/bg03.jpg) repeat-x; height:210px; padding-top:9px; float:left; width:732px; display:inline; margin-right:10px;}
.hydt{ float:left; width:341px; display: inline; padding:0 14px 0 0 ; margin-left:10px; border-right:1px solid #e1e1e1; height:200px;}
.hydt h4{ height:26px; overflow: hidden;}
.hydt_p{ padding-top:14px;}
.hydt_p ul li{ height:26px; line-height:26px;}
.hydt_p ul li span{ left:left; padding-right:10px;}
.hydt_p ul li span font{ font-size:12px;}

.zcfg{ float:left; width:342px; margin-left:15px; display:inline;}
.zcfg h4{ height:25px; overflow:hidden;}

.zx{ float:left; width:215px; padding:9px 12px 8px 10px; border:1px solid #e1e1e1; display:inline; height:201px;}

.c_link{  border:1px solid #e1dfe0; padding:0 1px;}
.c_link_p{background:url(../images/bg04.jpg) repeat-x;  height:64px; padding:14px 0 0 9px;}
.c_link_p h4{ font-weight:bold; font-size:12px; color:#000; line-height:14px; padding-bottom:10px;}


.left{ float:left; width:241px; margin-right:9px; display:inline;}
.group{ border:1px solid #ebebeb;}
.group_p{ padding:11px 0 6px 6px;}
.left_title{ background:url(../images/left_title_bg.jpg) no-repeat; height:28px; font-size:14px; color:#fff; padding-left:28px; line-height:28px; font-weight:bold;}
.l_contat{border:1px solid #ebebeb;}
.lc_p{ line-height:24px; padding:5px;}

.right{ width:730px;}
.bt{ background: url(../images/bt_bg.jpg) no-repeat; height:35px; color:#008c7d; font-weight:bold; font-size:14px; font-size:14px; line-height:34px; }
.bt span{ width:90px; text-align:center; display:block;}
.right_p{ border:1px solid #e0e0e0; border-top:none; padding:10px; line-height:24px;}

