﻿@charset "utf-8";
@import "/Skins/Default/resetcommon.css";
/*index.css*/
.h_serbg { background-color:transparent; top:688px; position:absolute; z-index:3; }
.banner { position:relative; height:482px; }
.banner a { height:482px; overflow:hidden; display:block; }
.js { width:960px; height:604px; margin:0 auto; overflow:hidden; }
.js h2 { background:url(Img/Index/bt01.gif) no-repeat center 94px; font:24px "微软雅黑"; color:#007cdb; height:90px; padding:50px 0 0 0; text-align:center; }
.js h2 span { display:block; font: bold 32px/34px "微软雅黑"; color:#00487f; }
.js_c { background:url(Img/Index/img.jpg) no-repeat right 28px; height:464px; overflow:hidden; }
.js_c dl { background:url(Img/Index/01.gif) no-repeat; padding:0 0 0 48px; margin:8px 0 20px 0; width:400px; }
.js_c dl dt { font:18px "微软雅黑"; color:#007cdb; }
.js_c dl dd { padding:10px 0 0 0; }
.js_c dl dd p { font:14px/20px "微软雅黑"; }
.js_c .dl02 { background:url(Img/Index/02.gif) no-repeat; }
.js_c .dl03 { background:url(Img/Index/03.gif) no-repeat; }
.js_c .dl04 { background:url(Img/Index/04.gif) no-repeat; }
.bd { height:177px; overflow:hidden; background:url(Img/Index/bd01.jpg) no-repeat center top; }
.bd01 { width:960px; height:177px; overflow:hidden; margin:0 auto; position:relative; }
.bd01 .bdtel01 { position:absolute; top:44px; right:0; text-align:right; }
.bd01 .bdtel01 p { font:14px "微软雅黑"; color:#fff; }
.bd01 .bdtel01 p span { font:26px/30px Arial, Helvetica, sans-serif; display:block; }
.bd01 .bdtel01 em { display:block; margin-top:6px; }
.prolist { width:239px; height:698px; overflow:hidden; margin-top:34px; }
.prolist h2 { height:53px; font:20px "微软雅黑"; padding:12px 0 0 0; text-align:center; background:url(Img/Index/listh2.jpg) no-repeat; }
.prolist h2 a { color:#fff; display:block; }
.prolist h2 span { color:#fff; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; }
.list_con { height:471px; overflow:hidden; }
.list_con h3 { height:36px; font:14px/36px "微软雅黑"; padding-left:46px; background:#e8f3fc url(Img/Index/listh3.gif) no-repeat 26px center; border-bottom:1px solid #cce5f8; }
.list_con h3 a { color:#007cdb; }
.list_con ul li { height:35px; font:13px/35px "宋体"; padding-left:46px; background:url(Img/Index/lidd.gif) no-repeat 26px center; overflow:hidden; border-bottom:1px dashed #ccc; }
.list_con ul .nobot { border:0; }
.listel { background:url(Img/Index/listtel.jpg) no-repeat; height:86px; overflow:hidden; padding:76px 0 0 0; display:block; font:18px "微软雅黑"; color:#fff; text-align:center; }
.listel span { display:block; font:30px Arial, Helvetica, sans-serif; }
.pro { width:696px; height:698px; overflow:hidden; margin-top:34px; }
.pro h2 { height:48px; font:16px/48px "微软雅黑"; overflow:hidden; background:#545454; }
.pro h2 a { color:#fff; background:#007cdb; padding:0 15px; display:inline-block; }
.pro h2 span a { margin:16px 16px 0 0; background:none; padding:0; }
.pro_c { height:650px; overflow:hidden; }
.pro_c ul li { margin:28px 13px 0 0; float:left; display:inline; width:223px; height:296px; overflow:hidden; position:relative; }
.pro_c ul li img { width:223px; height:296px; }
.pro_c ul li a:-webkit-any-link {
display:block;
}
.pro_c ul li span { position:absolute; top:259px; left:0; text-align:center; display:block; width:223px; height:37px; font:12px/37px "宋体"; overflow:hidden; background:url(Img/Index/png.png) repeat; }
.pro_c ul li span a { color:#333; }
.pro_c ul .nobot { margin-right:0; }
.tebg { background:url(Img/Index/bg01.jpg) no-repeat center top; height:642px; overflow:hidden; margin-top:32px; }
.te { width:960px; height:642px; margin:0 auto; overflow:hidden; position:relative; }
.teul { position:absolute; top:188px; left:487px; width:460px; overflow:hidden; }
.teul li { font:16px/28px "微软雅黑"; color:#333; padding:0 0 26px 0; }
.teul li b { font: bold 18px "微软雅黑"; color:#007cdb; }
.rybg { height:399px; overflow:hidden; background:#f0f0f0; }
.ry { width:960px; height:399px; overflow:hidden; margin:0 auto; }
.ry h2 { height:92px; padding:80px 0 0 0; background:url(Img/Index/barry.gif) no-repeat center 40px; text-align:center; }
.ry h2 a { font:24px "微软雅黑"; color:#007cdb; }
.ry h2 span a { display:block; margin:5px auto 0; color:#fff; width:70px; height:24px; background:#007cdb; font:12px/24px "微软雅黑"; text-align:center; text-transform:uppercase; }
.ry_c { overflow:hidden; height:227px; }
.ry_c ul { width:848px; margin-left:40px; display:inline; overflow:hidden; }
.ry_c ul li { float:left; width:241px; display:inline; margin:0 40px 0 0; overflow:hidden; }
.ry_c ul li img { width:229px; height:154px; padding:6px; background:url(Img/Index/rybg.gif) repeat; }
.ry_c ul li p { font-size:0; line-height:0; }
.ry_c ul li span a { display:block; text-align:center; color:#696969; font:12px/34px "宋体"; }
.r01 { margin-top:66px; }
.bd02 { width:960px; height:159px; overflow:hidden; position:relative; margin-top:36px; }
.bdtel02 { position:absolute; top:30px; right:42px; text-align:right; }
.bdtel02 p { font:14px "微软雅黑"; color:#fff; }
.bdtel02 p span { font:26px/30px Arial, Helvetica, sans-serif; display:block; }
.bdtel02 em { display:block; margin-top:6px; }
.ys { width:960px; height:1302px; position:relative; overflow:hidden; }
.ys h2 { color:#007cdb; font:24px "微软雅黑"; text-align:center; background:url(Img/Index/barry-19.gif) no-repeat center 84px; padding:50px 0 0 0; }
.ys h2 span { display:block; font: bold 36px "微软雅黑"; color:#00487f; padding:10px 0 0 0; }
.one { position:absolute; top:185px; left:2px; width:468px; overflow:hidden; background:url(Img/Index/01-1.gif) no-repeat; }
.one h3 { font:22px "微软雅黑"; color:#007cdb; overflow:hidden; padding:15px 0 0 74px; margin-bottom:18px; }
.one h3 em { margin-bottom:8px; display:block; }
.one p { font:14px/24px "微软雅黑"; padding:0 0 15px 25px; clear:both; overflow:hidden; background:url(Img/Index/ysd.gif) no-repeat 0 5px; margin-left:48px; color:#333; }
.one p em { font: normal 14px "微软雅黑"; color:#007cdb; }
.two { position:absolute; top:439px; left:493px; background:url(Img/Index/02-1.gif) no-repeat; }
.three { position:absolute; top:762px; left:2px; width:460px; background:url(Img/Index/03-1.gif) no-repeat; }
.three h3 { padding:0 0 0 74px; }
.four { position:absolute; top:1022px; left:493px; width:460px; background:url(Img/Index/04-1.gif) no-repeat; }
.img01 { position:absolute; top:188px; right:43px; }
.img02 { position:absolute; top:412px; left:10px; }
.img03 { position:absolute; top:713px; right:64px; }
.img04 { position:absolute; top:1003px; left:0; }

.a_c { height:455px; overflow:hidden; padding:24px 0 0 0; }
.a_c dl { height:183px; overflow:hidden; }
.a_c dl dt { width:248px; height:183px; overflow:hidden; }
.a_c dl dt img { width:246px; height:181px; border:1px solid #ccc; }
.a_c dl dd { width:330px; overflow:hidden; padding:0 0 0 14px; }
.a_c dl dd h3 a { font: bold 14px/22px "宋体"; color:#333; padding-bottom:10px; display:block; }
.a_c dl dd p { font:12px/24px "宋体"; }
.a_c dl dd em { display:block; margin:5px 0 0 0; float:right; }
.aimg { margin:25px 0 0 0; height:
}
.aimg h3 { height:24px; background:url(Img/Index/ah3.gif) repeat-x left center; margin-bottom:13px; overflow:hidden; }
.aimg h3 a { background:#fff; padding:0 8px 0 0; font:16px/24px "微软雅黑"; color:#333; }
.aimg h3 span { margin-top:4px; }
.aimg h3 span a { padding:0; display:inline-block; float:left; background:#fff; }
.aimg h3 span a.a01 { background:#fff url(Img/Index/al.gif) no-repeat; width:15px; height:15px; display:block; padding-right:3px; }
.aimg h3 span a.a01:hover { background:url(Img/Index/al02.gif) no-repeat; width:15px; height:15px; display:block; }
.aimg h3 span a.a02 { background:url(Img/Index/ar.gif) no-repeat; width:15px; height:15px; display:block; }
.aimg h3 span a.a02:hover { background:url(Img/Index/ar02.gif) no-repeat; width:15px; height:15px; display:block; }
.aimg ul li { float:left; margin-right:16px; display:inline; width:187px; overflow:hidden; }
.aimg ul li img { width:183px; height:132px; border:2px solid #d0d0d0; }
.aimg ul li span a { text-align:center; display:block; font:12px/34px "宋体"; color:#959595; }
.aimg ul .nobot { margin:0; }
.hz { width:322px; height:513px; overflow:hidden; }
.hz h2 { background:url(Img/Index/barhz.gif) no-repeat left bottom; padding:0 0 0 116px; }
.hz_c { padding:24px 0 0 0; height:455px; overflow:hidden; }
.hz_c ul li { width:155px; height:96px; float:left; margin:0 11px 12px 0; display:inline; overflow:hidden; }
.hz_c ul li img { width:153px; height:94px; border:1px solid #ccc; }
.hz_c ul .nobot { margin-right:0; }
.bot { background:#f5f5f5; overflow:hidden; border-top:1px solid #ccc; }
