﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*banner*/
.banner{height:529px;overflow:hidden; background:  url(../images/ge01.jpg) no-repeat center bottom; padding-bottom:40px;}
.banner{height:529px; width:100%; display:block}

/*搜索*/
.h_seaa{height:62px;line-height:26px;overflow:hidden;color:#6c6b6b;}
.keyy{ width:705px;overflow:hidden}
.h_seaa a{ line-height:26px; padding:0 10px; color:#6c6b6b;background: url(../images/m_lbg.jpg) no-repeat 0 center;}
.inp011{height:22px;border:solid 1px #d4d4d4; background:#fff;width:206px;padding:0 0 0 13px; float:left;line-height:22px; color:#bdbcbc;}
.s_sss {float:left; width:28px; height:24px;}

/*导航*/
.cpbox{ height:673px;}
.dh{ width:219px; border:solid 1px #d9d9d9; border-radius:7px; padding:16px 0 0; height:615px; overflow:hidden}
.dh h2{ padding-left:16px; height:59px;}
.til01{ height:56px; font-family:"Microsoft YaHei"; font-size:18px; line-height:26px;color:#000;}
.til01 b,.til01 p em,.ry h2 em{display:block;font-family:"Times New Roman", Times, serif;font-weight:normal; text-transform:uppercase; font-style:normal}
.til01 b{float:left; width:35px; line-height:38px;  font-size:45px; }
.til01 p{ float:left;}
.til01 p a{ color:#2f7ce1;}
.til01 p em{ font-size:10px; line-height:14px; color:#666}
.dh_c .botss{padding-bottom:15px;*padding-bottom:10px;}
.dh_c h3{ clear:both;background:  url(../images/dhhbg.jpg) no-repeat 0 0; height:30px; line-height:30px; font-size:14px; padding:0 25px;margin-top:5px;margin-bottom:10px;}
.dh_c h3 a{ color:#fff;}
.dh_c ul{ padding:0 0 0 25px; clear:both; display:block; }
.dh_c ul.dhu1{ height:108px}
.dh_c li{ background:  url(../images/ico01.jpg) no-repeat 0 11px; padding-left:9px; float:left; overflow:hidden; width:76px; height:24px; line-height:24px;}

/*案例*/
.al{ width:694px; padding:17px 0 0 42px;}
.al h2,.gy h2{ background:  url(../images/tilbg1.jpg) no-repeat 124px 28px;font-family:"Microsoft YaHei";}
.al h2 span,.gy h2 span,.jz h2 span{ padding:10px 0 0;}
.al_c li{ width:324px; float:left; padding:0 15px 0 5px; background:  url(../images/allbg.jpg) no-repeat 37px 72px; height:273px;}
.al_c li.all1{position:relative; margin-right:-45px;}
.al_c li img{ width:316px; height:217px; padding:3px; border:solid 1px #d2d2d2; display:block}
.al_c li span{ display:block; height:47px; line-height:40px; text-align:center}

/*优势*/
.ys{ height:1299px; overflow:hidden; color:#999; line-height:26px; background:  url(../images/ysbg.jpg) repeat-x center 5px;}
.ystil{ height:115px; background:  url(../images/ys_ico01.jpg) no-repeat center 5px; text-align:center; line-height:23px;font-family:"Microsoft YaHei"; font-size:23px; color:#000;}
.ystil span{ display:block; line-height:38px; padding-bottom:20px; background:  url(../images/ys_ico03.jpg) no-repeat center bottom; font-weight:normal}
.ys h3{ height:155px; text-align:center}
.ys h4{ height:75px; line-height:28px;font-family:"Microsoft YaHei"; font-size:18px; color:#fff; font-weight:normal; padding-left:70px;}
.ys h4 span{ background:  url(../images/yshbg.png) no-repeat right 0; height:48px; line-height:28px; display:inline-block; padding:0 35px 0 5px; font-size:16px; color:#000;}
.ys li{ background:  url(../images/ico04.png) no-repeat 5px 17px; padding:10px 0 0 25px; clear:both; font-size:14px;font-family:"Microsoft YaHei";}
.ys li b{ color:#fff;}
.ys01{ height:418px;}
.ys02{ height:284px;}
.ys03{ height:267px;}
.ysw1{ width:575px; padding:41px 12px 0 0;overflow:hidden;}
.ysp1{width:373px;overflow:hidden;}
.ysw2{ width:525px; padding:12px 0 0;overflow:hidden;}
.ysw2 h4 span{ padding-right:32px}
.ysp2{width:435px;overflow:hidden;}
.ysw3{ width:500px; padding:21px 0 0;overflow:hidden;}
.ysw3 li{ width:434px;}
.ysp3{width:459px;overflow:hidden;}
.ys01 h4{ background:  url(../images/yst01.png) no-repeat 0 0;}
.ys02 h4{ background:  url(../images/yst02.png) no-repeat 0 0;}
.ys03 h4{ background:  url(../images/yst03.png) no-repeat 0 0;}
.ysw1 p{ padding:0 0 0 26px; display:block;}
.ysw1 p span{ display:block; clear:both; background:  url(../images/ico05.png) no-repeat 0 4px; height:26px; line-height:26px; overflow:hidden; padding:0 0 0 24px;}

/*团队*/
.cen{ background:  url(../images/cenbg.jpg) repeat-x 0 0;}
.td{ background:  url(../images/ys_ico02.jpg) no-repeat center 0; height:559px; padding:47px 0 0; overflow:hidden;}
.td h2{ background:  url(../images/tdtbg.gif) no-repeat 348px 0; }
.hz h2,.td h2{height:103px; padding:22px 0 0 405px; line-height:46px; font-size:30px;font-family:"Microsoft YaHei";}
.hz h2 a,.td h2 a{color:#2f7ce1}
.td_c{ background:  url(../images/ge02.png) no-repeat center bottom; height:339px; padding-bottom:24px; overflow:hidden;}
.td_l { width:500px; height:337px; background:#fff; overflow:hidden}
.td_l dt{ width:281px; float:left}
.td_l dd{ width:204px; float:left; line-height:20px;}
.td_l dd h3{ height:21px; line-height:21px; overflow:hidden; font-size:12px; padding:12px 0 0;}
.td_l dd h3 a{ color:#333}
.td_l dd h3 a.cur,.td_l dd h3 a:hover{ color:#2f7ce1;}
.td_l dd p{ border-bottom:dotted 1px #999; padding:0 0 14px;}
.td_l dd p.born{ border:0}
.td_r{ width:460px; overflow:hidden}
.td_r li{ float:left; margin:0 0 4px 5px;-margin:0 0 4px 3px; position:relative;}
.td_r li.tdl1,.td_r li.tdl1 img{ width:268px; height:204px;}
.td_r li.tdl2,.td_r li.tdl2 img{ width:181px; height:203px;}
.td_r li.tdl3,.td_r li.tdl3 img{ width:192px; height:128px;}
.td_r li.tdl4,.td_r li.tdl4 img{ width:257px; height:128px;}
.td_r li img{ display:block}
.td_r li span{ width:100%; display:block; height:30px; line-height:30px;position:absolute; bottom:0; left:0;background:  url(../images/tdlbg.png) repeat 0 0;}
.td_r li span a{ color:#fff;padding:0 5px;}
.td_more{ clear:both; display:block;text-align:center;}

/*微博*/
.wb{ width:304px; height:431px; padding:43px 0 0; overflow:hidden;}
.wb h2{ height:46px; background:#2f7ce1; padding:9px 10px 0; color:#fff;font-family:"Microsoft YaHei";}
.wb h2 a{ color:#fff;}
.wb h2 b{ font-size:40px;}
.wb h2 em{ color:#fff;}
.more01{ font-weight:normal; font-size:12px; padding:6px 0 0;}
.wb_c{ border:solid 2px #d7d7d7; border-top:0; padding:0 1px; height:324px;}
.wb_c dl{ border-bottom:dashed 1px #aaa; padding:14px 3px 0; height:59px; overflow:hidden}
.wb_c dl.born{ border:0}
.wb_c dl.wbl1{ padding-top:12px; border-bottom:solid 3px #f0f0f0; color:#000}
.wb_c dt{ width:54px; float:left; padding:2px 0 0;}
.wb_c dt img{ width:44px; height:47px; border:solid 1px #ddd;}
.wb_c dd{ width:216px; float:left; line-height:21px;}
.wb_c dd span{ color:#2477e3; font-size:14px; background:  url(../images/ico06.jpg) no-repeat right center; padding-right:38px;}
.wb_c dl.wbl1 dd p{ display:block; color:#666;}
.wb_c dl.wbl1 dd span{background:  url(../images/ico07.jpg) no-repeat 90px center;padding-right:35px;}
.wb_c dd p img{ float:left; padding:0 10px 0 0;}

/*关于*/
.gy{ width:624px; height:419px; padding:54px 0 0 32px;}
.gy_c dt{ width:308px; float:left;}
.gy_c dt img{ width:281px; height:308px; padding:3px; border:solid 1px #d2d2d2;}
.gy_c dd{ width:312px; line-height:25px;float:left;}
.gy_c dd h3{ height:42px; line-height:20px; font-size:14px;}
.gy_c dd h3 a{ color:#2f7ce1}
.gy_c dd p{ height:250px; overflow:hidden}
.gy_c dd span{ display:block}
.gy_c dd span a,.more02{ display:inline-block; line-height:23px; padding:0 14px;background:#000;color:#fff; }
.gy_c dd span a{background:#bfbfbf; }
.gy_c dd span a.more02{ background:#000;margin-right:10px;}

/*荣誉*/
.ry{ background:  url(../images/hz_ico.png) no-repeat center 5px; padding:45px 0 0; height:403px; overflow:hidden}
.ry h2{ height:91px; line-height:34px; text-align:center; font-size:24px;font-family:"Microsoft YaHei";}
.ry h2 a,.zx dd h3 a{color:#2f7ce1}
.ry h2 em{ color:#000; line-height:40px; font-size:40px;}
.ry_c,.hz_c{ border:solid 1px #cbcbca; border-top:solid 2px #2f7ce1;  background:#fff; overflow:hidden}
.ry_c{padding:25px 0 0; height:197px;}
.ry_c li{ width:226px; float:left; padding:0 0 0 11px;}
.ry_c li img{ width:226px; height:150px; display:block}
.ry_c li span,.hz_c li span{ display:block; text-align:center; line-height:25px;}
.ry_more{ display:block;background:  url(../images/ge02.png) no-repeat center 0; padding:30px 0 0; text-align:center}

/*合作*/
.hz{ height:405px; padding:24px 0 0; overflow:hidden; background:  url(../images/ge02.png) no-repeat center 368px;}
.hz h2{background:  url(../images/hztbg.gif) no-repeat 348px 0;color:#2f7ce1}
.hztil{ height:46px; line-height:28px; text-align:center; font-size:16px; font-family:"Microsoft YaHei";}
.hztil a{ padding:0 18px 6px; line-height:28px; display:inline-block; color:#000;}
.hztil a.cur,.hztil a:hover{ text-decoration:none; background:  url(../images/ico03.jpg) no-repeat center bottom;color:#2f7ce1}
.hz_c{ height:150px; padding:20px 0 0; background:  url(../images/hz_ico.png) no-repeat center 0 #fff;}
.hz_c li{ width:132px; float:left; padding:0 13px;}
.hz_c li img{ width:132px; height:88px; display:block;}

/*见证*/
.jz{ height:538px; padding:47px 0 0; background:  url(../images/ico08.jpg) no-repeat center 0;}
.jz h2{ background:  url(../images/jztbg.jpg) no-repeat right 33px;}
.jz h2 em{ font-size:16px; text-transform:lowercase; color:#000;}
.jz_c dl{ width:433px; height:228px; overflow:hidden; float:left; line-height:26px; padding:0 32px 0 15px;}
.jz_c dt{ width:191px; padding:8px 0; float:left; background:  url(../images/jzlbg.jpg) no-repeat 16px 131px;}
.jz_c dt img{ width:163px; height:190px; border:solid 1px #d2d2d2; padding:3px; background:#fff;}
.jz_c dd{ width:242px;float:left;}
.jz_c dd h3{ height:42px; line-height:55px; font-size:12px; color:#333;}
.jz_c dd h3 a{ display:block;color:#2f7ce1}
.jz_c dd h3 span{ font-weight:normal; padding-left:8px;}
.jz_c dd p{ height:121px; overflow:hidden; line-height: 24px;}

/*问答*/
.new{background:  url(../images/ico09.jpg) no-repeat center 0; height:366px; padding:68px 0 0; overflow:hidden;}
.wd{ width:240px; overflow:hidden}
.til02{ height:31px; line-height:29px; font-size:16px;font-family:"Microsoft YaHei"; border-bottom:solid 1px #d7d7d7;}
.til02 a,.zx h2 a:hover,.zx h2 a.cur{ line-height:29px; border-bottom:solid 3px #2f7ce1; padding:0 17px 0 5px; display:inline-block;color:#2f7ce1}
.til02 span{ font-size:12px; font-weight:normal;}
.til02 span img{ padding:11px 0 0;}
.til02 span a{ border:0; color:#999; padding:0;}
.wd_c{ padding:8px 0 0; line-height:22px; color:#999;}
.wd_c dt{ background:  url(../images/wd_w.gif) no-repeat 0 16px; padding:7px 0 0 26px; height:39px; line-height:39px; overflow:hidden}
.wd_c dd{ background:  url(../images/wd_d.gif) no-repeat 0 2px; padding:0 0 0 26px;}

/*资讯*/
.zx{ width:666px; padding:0 0 0 34px;}
.zx h2 a{ color:#999; border:0;}
.zx h2 a:hover{ text-decoration:none;}
.zx h2 span a:hover{ border:0;padding:0;}
.zx dl{ height:165px; border-bottom:dashed 1px #ddd; padding:15px 0 0; margin-bottom:10px; overflow:hidden}
.zx dt{ width:229px; float:left; padding:8px 0 0;}
.zx dt img{width:201px; height:130px; border:solid 1px #d2d2d2; padding:3px;}
.zx dd{ width:432px; float:left; line-height:24px;}
.zx dd h3{ height:40px; line-height:40px; overflow:hidden; font-size:14px;}
.zx dd p{ height:73px; overflow:hidden}
.zx li{ width:307px; height:28px; line-height:28px; overflow:hidden;float:left; background:  url(../images/ico02.jpg) no-repeat 8px 12px; padding-left:25px;}

/**/
.link{ height:117px; padding:8px 16px 0; overflow:hidden; margin-bottom:30px;border:solid 1px #ddd;}
.lnk_c{overflow:hidden; padding:18px 0 0;}
.lnk_c a{ line-height:25px; padding:0 10px; white-space:nowrap;}
/*link_c a 其中padding:0 10px 调整美观度*/