/* CSS Document */
/* 全局 CSS 定义 */
html,body,div,span,object,iframe,table,tr,th,td,em,img,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label{font-family:inherit; font-style:inherit; padding:0; margin:0; border:0;}
ol,ul{list-style:none;}
img{vertical-align:top;}
body{color:#666; font:12px/24px Verdana, Arial, Helvetica, sans-serif, SimSun; background:#fff;}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;overflow: hidden;visibility: hidden;}
.fl{float:left; display:inline;}.fr{float:right; display:inline;}.mt{ margin-top:10px;}.mt20{ margin-top:20px;}
h2,h3{ font-size:14px;}
/*---------- 链接 ----------*/
a:link{color:#666; text-decoration:none;}
a:visited{color:#666; text-decoration:none;}
a:hover{color:#ff6600; text-decoration:underline;}
/*---------- 截字 ----------*/
{overflow:hidden; text-overflow:ellipsis;}

/*---------- 图片鼠标交互 ----------*/
 
/*---------- 头部公用 ----------*/
.head{ width:100%; margin:0 auto; background:url(../images/head.png) repeat-x;}
.top{width:960px; margin:0 auto; height:82px; overflow:hidden; text-align:center;}
.b1{ width:100%; background: url(../images/b1.jpg) no-repeat center top; height:115px;}
.b2{ width:100%; background: url(../images/b2.jpg) no-repeat center top; height:141px;}
.b3{ width:100%; background: url(../images/b3.jpg) no-repeat center top; height:224px;}
.b2btn{ width:960px; height:141px; position:relative; margin:0 auto;}
.b2btn a.btn1{ width:210px; height:50px; display:block; position:absolute; top:75px; right:150px;}
/*****主体******/
.wrap{ width:960px; margin:0 auto;background:#fff url(../images/gbg.png) no-repeat; padding-top:10px;}
.area{ width:960px; margin:8px auto; overflow:hidden;}
.tit{ background:url(../images/zcy_03.png) no-repeat; height:79px;}
.tit1{ background:url(../images/bg1.png) no-repeat; height:79px;}
.tit h2{ font-size:27px; font-family:"microsoft yahei"; color:#535353;padding:25px 0 10px 200px;}
.tit img{ float:right; margin-top:13px;}
.zz{ height:564px; background:url(../images/bg.png) no-repeat center 282px; margin:0 auto;}
.zz li{ width:240px; float:left; height:250px;}
.zz p{ text-indent:2em;}.zz img{ padding:8px 0px;}
.zz .pt{ padding-top:30px;}.zz .wth{ width:147px; height:100px;}.zz .pl{ padding-left:65px;}.zz .pt60{ padding-top:90px;}
.zixun{ background:url(../images/bg.png) no-repeat; height:110px; margin:0 auto;}
.zixun .l{ float:left; padding:10px 15px 0px 0px;}
.zixun .m{ width:650px; float:left; padding:10px 0 0px; font-family:"microsoft yahei"; }.zixun .m strong{font-size:24px; color:#af0303;}
.zixun .m p{ font-size:15px; color:#111010;}
.zixun .r{ float:right; padding:30px 0 0px;}
.zixun em{ font-size:20px; font-style:normal; color:#f53737; font-weight:600;}
.zixun h3{ font-size:18px; color:#212322; line-height:26px; font-weight:normal;}.zixun h2{ font-size:21px; color:#212322; line-height:28px;}
.tit2{ font-size:21px; font-family:"microsoft yahei"; color:#38221a; padding:20px 0px;}
.tit2 strong{ font-size:26px;}.tit2 span{ font-weight:600;}
.doc{ background:#fbfffa; border:1px solid #c7dcc0; padding:8px 8px 0px; height:115px; border-radius:5px; margin:8px auto; color:#111010; font-family:"microsoft yahei"; font-size:14px;}
.doc img{ float:left; padding-right:15px;}
.doc strong{font-size:18px; color:#af0303; line-height:38px;}.doc p{ width:750px;}
.zcy{ height:330px; padding:10px 0px;}
.zcy ul{ width:345px; height:316px; float:left;} .zcy li{ height:165px; width:345px;}
.zcy dt{ padding:30px 10px 0px;}
.zcy dt img{ width:131px; height:125px; border:1px solid #288d01;}
.zcy h3{ color:#288d01; font-size:14px;}.zcy p{ text-indent:2em; padding:0 10px;}
.zcy .bg{ background:url(../images/bg2.png) no-repeat; padding-left:25px;}
.zcy_cj li{background:url(../images/zcy_105.png) no-repeat; width:196px; height:161px; float:left; display:inline; margin:0 20px 15px 20px;}
.zcy_cj li h3{ font-size:19px; font-family:"microsoft yahei";color:#1c6300; padding:10px 0 0 0px; font-weight:normal;}
.zcy_cj li em{ font-style:italic; font-size:24px; padding:0 8px;}
.zcy_cj p{ text-indent:2em; padding:0 10px 0px 20px;}.zcy_cj .pl{ padding-left:15px;}
.weihai{ padding:20px 0px 20px 10px; height:385px;}
.weihai .fl{ width:313px;}.weihai .fl img{ margin-bottom:10px;}
.weihai li{ background:url(../images/zcy_110.png) no-repeat; width:309px; height:179px; float:left; display:inline; margin:0 0 10px 9px;}
.weihai h2{ font-family:"microsoft yahei"; font-size:19px; color:#fff; font-style:italic; line-height:48px;}
.weihai h2 img{ float:left; padding:2px 15px 0 2px;}
.weihai p{ text-indent:2em; padding:0 10px;}
.hosp{ padding:20px; height:455px; overflow:hidden;}
.hos_l{ float:left; width:297px; height:247px; padding-right:20px;}
.hos_r{ float:left; width:595px;}
.hosp h2{ background:url(../images/zcy_122.png) no-repeat left bottom; color:#268800; font-family:"microsoft yahei"; font-size:18px; line-height:38px; margin-bottom:20px;}.hos_r span{color:#268800; font-weight:600; padding:0 8px;}
.hos_r p{ text-indent:2em; padding:10px 8px 20px;}.hos_r p a{ color:#f00;}.hos_r p a:visited{ color:#f00;}
.hosp li{ width:186px; float:left; display:inline; text-align:center; margin-right:44px;}

.zt_link h2{ background: url(../images/zcy_147.png) no-repeat 20px 0px; line-height:36px; font-family:"microsoft yahei"; font-size:25px; font-weight:normal; padding-left:70px; color:#268800;}
.zt_link li{ float:left; display:inline; width:220px; height:150px; margin:0 6px;background:#dedede;}
.zt_link ul{ width:930px; height:155px; margin:15px auto 0px;}
.zt_link li img{width:220px; height:150px;}
/********底部********/
.foot{ width:100%; margin:20px auto 0px; text-align:center; background:#fff; padding-bottom:10px;}
.link{ width:960px; height:32px; line-height:32px; color:#fff; background:#2a9700; margin:0 auto 10px;}
.link a{ color:#fff; padding:0 8px;}.link a:visited{ color:#fff;}.link a:hover{ color:#ff0;}