﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.aa { position:relative;}
.bb { position:absolute;}

/*正文开始*/
.banner { height:468px; background:url(Img/Index/bansha.gif) no-repeat center bottom;}
/*.banner a { height:441px; background:url(Img/Index/banner.jpg) no-repeat center top; display:block;}*/
#flashs { height:441px; position: relative;z-index: 1;}
#flashs .bgitem {position: absolute;}
#flashs .btn {bottom: 15px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
#flashs .btn span {background: none repeat scroll 0 0 pink;border: 1px solid #ff4c00;color: #fff;cursor: pointer;display: inline-block;margin-left: 5px;padding: 2px 6px;}
#flashs .btn span.cur {background: none repeat scroll 0 0 #ff4c00;color: #FFFFFF;}

.bd01 { width:960px; height:110px; }
.tel { font-size:18px; color:#0072cf; top:30px; right:18px; font-family:"微软雅黑"; line-height:30px; text-align:right;}
.tel span { font-size:23px; display:block; font-family:Georgia, "Times New Roman", Times, serif; color:#f0a815;} 
.tel2 span { color:#ff4c00;}

.list_l { width:185px; height:600px; overflow:hidden;}
.prolist { width:185px; height:566px; overflow:hidden;}
.prolist h2 { height:38px; line-height:38px; font-size:16px; background:url(Img/Index/listh2.gif) repeat-x; padding:0 0 0 55px; font-weight:normal; font-family:"微软雅黑"}
.prolist h2 a { color:#fff;}
.prolist h2 em { font-size:11px; color:#8cb7f9; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.list_con { width:163px; height:514px; overflow:hidden; border:1px solid #cfcfcf; border-top:0; padding:13px 10px 0;}
.list_con h3 { font-size:12px; height:26px; line-height:26px; overflow:hidden; background:url(Img/Index/listh3.gif) no-repeat; padding:0 0 0 11px; display:block;}
.list_con h3 a { color:#fff;}
.list_con ul { padding:4px 0 4px 20px; width:144px; overflow:hidden;}
.list_con ul li { height:26px; line-height:26px; overflow:hidden; background:url(Img/Index/lidd.gif) no-repeat left center; padding-left:13px;}
.list_con ul li a { color:#000000;}
.list_con ul .nobot { border-bottom:none;}
.leftbd { height:210px; overflow:hidden; margin-top:13px;}
.leftbd span { left:5px; top:190px; height:20px; line-height:20px; color:#fff;}

.pro_r { width:722px; height:565px; overflow:hidden; border:1px solid #cfcfcf; padding:0 19px;}
.pro { width:722px; height:505px; overflow:hidden;}
.pro h2 { background:url(Img/Index/icon.gif) no-repeat left 9px; height:37px; line-height:37px; font-size:16px; padding:0 0 0 26px; font-family:"微软雅黑"; font-weight:normal; border-bottom:1px solid #cfcfcf;}
.pro h2 a { color:red;}
.pro h2 span { margin-top:13px;}
.pro_con { width:722px; height:449px; overflow:hidden; padding:18px 0 0 0;}
.pro_con ul li { margin:0 12px 0 0; width:171px; height:223px; overflow:hidden; float:left; display:inline;}
.pro_con ul li img { width:165px; height:185px; border:1px solid #cfcfcf; padding:2px;}
.pro_con ul li a:hover img {  border:1px solid #fca235;}
.pro_con ul li span a { height:32px; line-height:32px; display:block; text-align:center; overflow:hidden;}
.pro_con ul .nobot { margin-right:0;}
.pro01 { width:722px; height:282px; overflow:hidden;}
.pro_con01 { width:722px; height:226px; overflow:hidden;}

.pk { height:485px; margin-top:13px;}
.pk h2 { color: #fff;background:url(Img/Index/barpk.gif) no-repeat; height:38px; line-height:38px; font-size:16px; font-family:"微软雅黑"; font-weight:normal; padding:0 21px 0 40px;}
.pk h2 a { color:#fff;}
.pk h2 span { margin-top:13px;}
.pk_c { background-color:#f0f8ff; border:1px solid #cfcfcf; border-top:0; width:897px; height:446px; overflow:hidden; padding:0 22px 0 39px;}
.pk01 { height:180px; border-bottom:1px dashed #cfcfcf; padding:20px 0;}
.pk01 ul { width:530px; overflow:hidden;}
.pk01 ul li { float:left; width:245px; height:180px; margin-right:20px; display:inline; overflow:hidden;}
.pk01 ul li img { width:245px; height:180px;}
.pk01 ul li span { color:#fff;left:0; top:157px; width:245px; height:23px; line-height:23px; background:url(Img/Index/pngbg.png) repeat; text-align:center;}
.pk01 ul li span a { color:#fff;}
.pkbtn { top:60px; left:226px; z-index:999;}
.pkr { width:292px; padding-left:24px;}
.pkr h3 { font-size:16px; font-weight:normal; color:#0575d0; font-family:"微软雅黑"; height:34px; line-height:34px;}
.pkr p { line-height:24px; font-size:13px; color:#5d5c5c; padding-bottom:5px; font-family:"微软雅黑";}
.pkr h4 { font-size:16px; font-weight:normal; color:#e60012; font-family:"微软雅黑"; height:34px; line-height:34px;}
.nobot { border-bottom:0;}

.ry { height:280px; overflow:hidden; margin-top:13px;}
.ry h2 { height:36px; line-height:36px; font-size:16px; background:url(Img/Index/barry.gif) no-repeat; font-weight:normal; font-family:"微软雅黑"; padding:0 24px 0 40px;}
.ry h2 a { color:#fff;}
.ry h2 span { margin-top:13px;}
.ry_con { padding:26px 0 0 14px; height:180px; overflow:hidden; border:1px solid #cfcfcf; border-top:0;}
.r01 { padding-top:98px;}
.ry_con ul { margin-left:14px; width:894px; overflow:hidden; display:inline;}
.ry_con ul li { float:left; width:162px; margin-right:16px; display:inline;}
.ry_con ul li img { width:154px; height:150px; border:1px solid #cfcfcf; padding:3px;}
.ry_con ul li span a { text-align:center; display:block; height:30px; line-height:30px; overflow:hidden; color:#555;}
.ry_con ul .nobot { margin-right:0;}

.ys { width:958px; height:1071px; overflow:hidden; margin-top:13px; border:1px solid #cfcfcf;}
.ys h2 { height:128px;}
.bg01 { background:url(Img/Index/img01.jpg) no-repeat 454px top; height:339px; overflow:hidden;}
.bg02 { background:url(Img/Index/img02.jpg) no-repeat 42px top; height:427px; overflow:hidden;}
.bg03 { background:url(Img/Index/img03.jpg) no-repeat 485px top; height:177px; overflow:hidden;}

.one { top:27px; left:22px; width:420px;}
.one h3 { height:52px; margin-bottom:5px;}
.one p { font-size:13px; font-family:"微软雅黑"; line-height:24px; color:#5d5c5c; background:url(Img/Index/ysdd.gif) no-repeat 30px 7px; padding-left:52px;}
.one p em { color:#ff4c00; font-style:normal;}
.two { top:187px; left:22px; width:438px;}
.three { top:36px; left:509px; width:394px;}
.four { top:224px; left:509px; width:412px;}
.five { top:19px; left:39px; width:392px;}
.ystel { top:138px; right:46px; font-size:20px; color:#ff5d26; font-family:Georgia, "Times New Roman", Times, serif}

.jz { width:779px; height:377px; overflow:hidden; margin-top:13px;}
.jz h2 { background:url(Img/Index/barjz.gif) no-repeat; height:36px; line-height:36px; font-size:16px; font-weight:normal; font-family:"微软雅黑"; padding:0 50px 0 39px;}
.jz h2 a { color:#fff;}

.jz_con { height:340px; overflow:hidden; background:url(Img/Index/jzsha.gif) no-repeat right top; border:1px solid #cfcfcf; border-width:0 0 1px 1px;}
.jz_con dl { width:365px; height:130px; overflow:hidden; padding:25px 0 8px 20px;}
.jz_con dl dt { width:165px; height:130px;}
.jz_con dl dt img { width:161px; height:126px; border:1px solid #cfcfcf; padding:1px;}
.jz_con dl dd { width:159px; overflow:hidden; padding-left:12px;}
.jz_con dl dd h3 { font-size:14px; line-height:26px;}
.jz_con dl dd h3 a { color:#0072cf;}
.jz_con dl dd h3 em { font-style:normal; font-size:13px; color:#7b7b7b; display:block;}
.jz_con dl dd em { font-style:normal; color:#333; line-height:22px;}
.jz_con dl dd p { line-height:22px; color:#7e7e7e;overflow-y: hidden;height:110px;}
.jz_con dl dd span img { margin:10px 0 0 0;}
.jz_con .nobot { margin-right:0;}

.hz { width:181px; height:377px; overflow:hidden; margin-top:13px;}
.hz h2 { height:36px; line-height:36px; background:#0072cf url(Img/Index/iconhz.gif) no-repeat 30px center; padding-left:54px; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
.hz h2 a { color:#fff;}
.hz_c { padding:20px 0 0 30px; width:150px; height:320px; border:1px solid #cfcfcf; border-width:0 1px 1px 0; overflow:hidden;}
.hz_c ul li { width:120px; height:60px; padding-bottom:16px}
.hz_c ul li img { width:118px; height:58px; border:1px solid #cfcfcf;}

.about { width:687px; height:407px; overflow:hidden; margin-top:13px;}
.about h2 { padding-right:26px; background:url(Img/Index/barabout.gif) no-repeat;}
.a_con { padding:20px 0 0 25px; width:660px; height:350px; overflow:hidden; border:1px solid #cfcfcf; border-top:0;}
.a_con dl { width:636px; height:174px; overflow:hidden; border-bottom:1px dotted #919191;}
.a_con dl dt { float:left; width:240px; height:167px; overflow:hidden; background:url(Img/Index/asha.gif) no-repeat center bottom;}
.a_con dl dt img { width:234px; height:148px; padding:2px; border:1px solid #cfcfcf;}
.a_con dl dd { float:left; width:374px; height:187px; padding-left:20px; overflow:hidden;}
.a_con dl dd h3 { height:24px; line-height:24px; font-size:14px;}
.a_con dl dd h3 a { color:#3f3f3f;}
.a_con dl dd p { line-height:24px; text-indent:12px;}
.a_con dl dd span a { color:#0072cf; display:block; padding-top:15px;}
.a_con ul { height:154px; padding:22px 0 0 0; width:660px; overflow:hidden;}
.a_con ul li { float:left; width:198px; margin-right:20px; display:inline;}
.a_con ul li img { width:120px; height:106px; padding:1px; border:1px solid #cfcfcf;}
.a_con ul li span a { text-align:center; display:block; height:34px; line-height:34px; overflow:hidden; color:#555;}

.faq { width:260px; height:407px; overflow:hidden; margin-top:13px;}
.faq h2 { background:url(Img/Index/barfaq.gif) no-repeat; padding-right:20px;}
.fa_con { padding:0 19px; width:220px; height:370px; overflow:hidden; border:1px solid #cfcfcf; border-top:0;}
.fa_con dl { width:213px; border-bottom:1px dotted #cfcfcf; padding:9px 0;}
.fa_con .nobot { border-bottom:none;}
.fa_con dl dt { height:28px; line-height:28px; background:url(Img/Index/wen.gif) no-repeat left center; padding-left:24px;}
.fa_con dl dt a { color:#888;}
.fa_con dl dd { background:url(Img/Index/da.gif) no-repeat left 4px; line-height:22px; padding:0 0 0 24px; overflow:hidden; color:#333;}

.news { width:473px; height:384px; overflow:hidden; margin-top:13px;}
.news h2 { background:url(Img/Index/bardt.gif) no-repeat; height:35px; line-height:35px; padding:0 22px 0 40px;}
.n_con { width:451px; height:328px; overflow:hidden; padding:20px 0 0 20px; border:1px solid #cfcfcf; border-top:0;}
.n_con dl { width:430px; height:120px; border-bottom:1px dotted #cfcfcf; padding-bottom:25px;}
.n_con dl dt { width:170px; height:120px; float:left;}
.n_con dl dt img { width:166px; height:116px; border:1px solid #cfcfcf; padding:1px;}
.n_con dl dd { float:left; padding:0 0 0 16px; width:244px;}
.n_con dl dd h4 { font-size:13px; height:24px; line-height:24px;}
.n_con dl dd h4 a { color:#3f3f3f;}
.n_con dl dd p { line-height:24px; color:#7e7e7e;}
.n_con dl dd span a { color:#6d6d6d; font-weight:bold; display:block; padding-top:5px;}
.n_con ul { padding:10px 0 0 0; width:432px; overflow:hidden;}
.n_con ul li { height:30px; line-height:30px; background:url(Img/Index/dd.gif) no-repeat left center; padding:0 0 0 13px; color:#999;}
.n_con ul li a { color:#555;}

.link { width:960px; height:121px; overflow:hidden; background:url(Img/Index/linksha.gif) no-repeat center bottom; margin-top:12px; padding:0 70px 33px 70px; margin:13px auto 0;}
.link h2 { background:url(Img/Index/barry.gif) no-repeat; padding-right:20px;}
.l_con { line-height:30px; width:938px; padding:10px 10px 0 10px; height:70px; overflow:hidden; border:1px solid #cfcfcf; border-top:0;}
.l_con a { padding:0 12px; color:#555;}
