﻿@charset "utf-8";
/* CSS Document */
.wz{ height:58px; background:url(Img/wz_bg.gif) repeat-x center top; overflow:hidden; font-size:14px; color:#333; line-height:58px;}
.wz a{ color:#333;}
.wz span{ display:inline-block; color:#808080; height:58px; background:url(Img/wz_line.gif) no-repeat left bottom; line-height:58px; overflow:hidden; float:left;}

.newsList{ display:block; padding:55px 0 0;height:527px;overflow:hidden;}
.topNews{padding-top:10px; height:223px; overflow:hidden; background:#f1f1f1; font-family:"Microsoft YaHei";border:1px solid #e0e0e0}
.topNews dt{ float:left; padding-left:10px; width:384px; overflow:hidden;height:255px;}
.topNews dt a{ display:block;}
.topNews dt a img{ display:block;width:384px; overflow:hidden;height:211px;}
.topNews dd{ float:left; width:525px; padding-left:37px; overflowL:hidden}
.topNews dd h3{ padding-top:12px; height:39px; line-height:39px; margin-bottom:20px;}
.topNews dd h3 a{ color:#1c1c1c; font-size:22px; font-weight:normal;}
.topNews dd h3 i{ font-style:normal; display:block; float:left; margin-right:10px; width:74px; height:37px; text-align:center; color:#0c4da2; font-size:24px; border:1px solid #0c4da2; line-height:37px;}
.topNews dd h3 a:hover{ text-decoration:none}
.topNews dd p{ line-height:26px; overflow:hidden;height:106px; color:#737373; font-size:14px; font-family:"宋体"}
.topNews dd p a{color:#0c4da2;}
.NewsBx{height:203px; overflow:hidden;border-bottom:4px solid #e0e0e0; border-left:1px solid #e0e0e0;}
.NewsBx dl{ float:left; padding:27px 0 0 28px; width:304px; border-right:1px solid #e0e0e0;height:176px;}
.NewsBx dt{height:77px; overflow:hidden;}
.NewsBx dt em{ display:block;height:30px; line-height:30px; overflow:hidden; color:#989797; font-size:14px; font-family:"宋体";font-style:normal}
.NewsBx dt em i{ display:block; float:left; margin-right:10px;height:28px; width:30px; font-style:normal;border:1px solid #0c4da2; color:#0c4da2; line-height:28px; text-align:center; font-size:18px; font-family:"Microsoft YaHei";vertical-align:bottom; font-style:normal}
.NewsBx dt a{ height:34px; line-height:34px; overflow:hidden;color:#1c1c1c; font-size:20px; font-family:"Microsoft YaHei"}
.NewsBx dd{ line-height:24px; color:#8f8e8e; font-size:14px; font-family:"宋体"}

.huiGu{ display:block; overflow:hidden; padding-top:30px; height:490px; overflow:hidden; background:#f3f3f3}
.huiGu h2{height:41px;line-height:41px;font-weight:normal; background:url(Img/pb_t_l.gif) repeat-x center bottom; margin-bottom:27px;}
.huiGu h2 a{ color:#333; font-size:24px; font-family:"Microsoft YaHei";border-bottom:2px solid #0c4da2; display:block; height:39px; float:left;}
.huiGu h2 i{color:#999; font-size:16px; font-family:arial; font-style:normal; padding-left:10px;text-transform:uppercase}
.huiGuL{ width:485px; overflow:hidden; background:#fff;}
.huiGuL dt{height:238px; overflow:hidden;}
.huiGuL dt a{ display:block;}
.huiGuL dt img{ width:238px; width:484px; overflow:hidden; display:block;}
.huiGuL dd{ padding:12px 21px 0;height:130px; overflow:hidden; font-family:"Microsoft YaHei"}
.huiGuL dd h3{ height:34px; line-height:34px; font-weight:normal;}
.huiGuL dd h3 a{ color:#1c1c1c; font-family:"Microsoft YaHei"; font-size:14px;}
.huiGuL dd p{ line-height:24px; color:#8f8e8e; font-size:14px; font-family:"宋体";height:76px;}
.huiGuR{ width:500px; float:right;}
.huiGuR dl{ padding:12px 12px 23px;height:124px; background:#fff; font-family:"Microsoft YaHei"}
.huiGuR dt{height:40px; line-height:40px; overflow:hidden; border-bottom:1px solid #e3e3e3;}
.huiGuR dt a{color:#333; font-size:14px;}
.huiGuR dd{ color:#8f8e8e; font-size:14px; padding-top:12px; line-height:24px; font-family:"宋体"}
.huiGuR dd a{color:#0c4da2;}
.huiGuR ul{ padding:13px 24px 0 12px;}
.huiGuR ul li{ height:34px; line-height:34px; overflow:hidden; vertical-align:middle}
.huiGuR ul li span{ float:right; color:#aaa; font-size:14px;}
.huiGuR ul li a{color:#626262; font-size:14px; display:block; padding-left:16px; background:url(Img/huiGuIco.gif) no-repeat left 13px;}

.nCase{ display:block; overflow:hidden; padding:32px 0 0; height:461px; overflow:hidden;}
.nCase h2{height:41px;line-height:41px;font-weight:normal; border-bottom:1px solid #d9d9d9; margin-bottom:33px;}
.nCase h2 .tit{ color:#333; font-size:24px; font-family:"Microsoft YaHei";border-bottom:2px solid #0c4da2; display:block; height:39px;float:left; padding:0;}
.nCase h2 i{color:#999; font-size:16px; font-family:arial; font-style:normal; padding-left:10px; text-transform:uppercase}
.nCase h2 span{ float:right; color:#565656; font-size:14px; font-family:"Microsoft YaHei"}
.nCase h2 a{ color:#565656; padding:0 13px;}

.caseBx{ height:330px; background:#f3f3f3}
.caseBx dl{ float:left; width:250px;height:330px; overflow:hidden}
.caseBx dt{ width:250px; height:165px; overflow:hidden;}
.caseBx dt a{ display:block;}
.caseBx dt img{ display:block;width:250px; height:165px; overflow:hidden;}
.caseBx dd{ height:165px; text-align:center;}
.caseBx dd h3{ padding:15px 0 0; height:37px; line-height:37px; overflow:hidden;}
.caseBx dd h3 a{ color:#1c1c1c; font-size:16px; font-family:"Microsoft YaHei"; text-transform:uppercase; font-weight:normal}
.caseBx dd p{ line-height:20px; color:#7b7b7b;height:63px; margin-bottom:8px; padding:0 30px;}
.caseBx .btm dt{ position:absolute; left:0; bottom:0;}
.caseBx .btm dd{ position:absolute; left:0; top:0;}
.caseBx dd a{ display:block; text-align:center;}
.caseBx dl.cur{ width:244px; border:3px solid #0c4da2; height:324px;}
.caseBx dl.cur dt img{ width:244px;}



/*案例*/
.exam{overflow:hidden;height:535px;}
.exam h2{overflow:hidden;display:block;height:90px;margin:50px auto 0;text-align:center;background:url(Img/exam_tbg.png) no-repeat center 10px;}
.exam h2 a{color:#0c52ae;font-size:32px;}
.exam h2 a:hover{text-decoration:none;}
.exam h2 em{display:block;padding-top:5px;color:#555555;font-size:18px;font-weight:normal;}
.exam2{overflow:hidden;display:block;float:left;width:740px;height:340px;border:1px solid #d7d7d7;background:#ffffff;}
.exam2 dl{overflow:hidden;display:block;height:240px;}
.exam2 dl dt{display:block;float:left;width:370px;height:240px;}
.exam2 dl dt img{display:block;width:370px;height:240px;}
.exam2 dl dd{display:block;float:right;padding-right:10px;width:350px;height:240px;}
.exam2 dl dd h5{display:block;padding-top:20px;height:50px;line-height:50px;font-size:14px;}
.exam2 dl dd h5 a{color:#333333;}
.exam2 dl dd p{overflow:hidden;display:block;margin-top:5px;width:345px;height:78px;line-height:26px;color:#666666;font-size:14px;}
.exam2 dl dd span{display:block;margin-top:20px;width:130px;height:34px;line-height:34px;border:2px solid #0d53ae;font-size:12px;text-align:center;}
.exam2 dl dd span a{color:#0d53ae;}
.exam2 ul.pics{overflow:hidden;display:block;width:740px;height:100px;border-top:1px solid #d7d7d7;}
.exam2 ul.pics li{display:block;float:left;width:184px;height:100px;border-right:1px solid #d7d7d7;}
.exam2 ul.pics li.laster{border-right:0;}
.exam2 ul.pics li img{display:block;width:184px;height:100px;}
.exam3{overflow:hidden;display:block;float:right;width:241px;height:342px;background:url(Img/exam3_bg.jpg) no-repeat left top;}
.exam3 ul{overflow:hidden;display:block;width:241px;height:342px;}
.exam3 ul li{overflow:hidden;display:block;float:left;width:120px;height:114px;}
.exam3 ul li span{display:block;margin:15px auto 0;width:68px;height:63px;}
.exam3 ul li em{display:block;text-align:center;font-size:14px;color:#ffffff;}
.exam3 ul li.on{background:#f3e614;}
.exam3 ul li.on em{color:#333333;}
.exam3 ul .li1 span{background:url(Img/exam_l1.png) no-repeat center top;}
.exam3 ul .li2 span{background:url(Img/exam_l2.png) no-repeat center top;}
.exam3 ul .li3 span{background:url(Img/exam_l3.png) no-repeat center top;}
.exam3 ul .li4 span{background:url(Img/exam_l4.png) no-repeat center top;}
.exam3 ul .li5 span{background:url(Img/exam_l5.png) no-repeat center top;}
.exam3 ul .li6 span{background:url(Img/exam_l6.png) no-repeat center top;}
.exam3 ul .li1.on span{background:url(Img/exam_l1-2.png) no-repeat center top;}
.exam3 ul .li2.on span{background:url(Img/exam_l2-2.png) no-repeat center top;}
.exam3 ul .li3.on span{background:url(Img/exam_l3-2.png) no-repeat center top;}
.exam3 ul .li4.on span{background:url(Img/exam_l4-2.png) no-repeat center top;}
.exam3 ul .li5.on span{background:url(Img/exam_l5-2.png) no-repeat center top;}
.exam3 ul .li6{ background:#0d53ae!important;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;}
.exam3 ul .li6 em{ color:#fff!important; }