@charset "utf-8";

/* CSS Document */

body{font-family:"Microsoft YaHei"; font-size:14px; line-height:30px; text-align:left;color:#333; letter-spacing:0.5px}

body,div,ul,ol,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,img,form,table,tr,td,th,label{margin:0;padding:0;}

img{border:none;}

h1,h2,h3,h4,h5,h6{font-weight:600;font-family:"Microsoft YaHei";}

ul,ol,li{list-style-type:none;}

.dib{display:block;}       .din{display:none;}        .dii{display:inline;}

.fa{font-family:arial;}    .ft{font-family:tahoma;}   .fw{font-family:"Microsoft YaHei"}    .fs{font-family:"SimSun"}

.fl{float:left;}        .fr{float:right;}

.f12{font-size:12px;}   .f14{font-size:14px;}   .f16{font-size:16px;}	.f18{font-size:18px;}	.f20{font-size:20px;}

.f24{font-size:24px;}   .fb{font-weight:bold;}  .fb14{font-weight:bold; font-size:14px;}  .fb16{font-weight:bold; font-size:16px;}

.fb18{font-weight:bold; font-size:18px;} 

.tc{text-align:center;}    .tl{text-align:left;}    .tr{text-align:right;}

.c333{color:#333;} .c666{color:#666;} .c999{color:#999;} .cf00{color:#F00;} .cf60{color:#189DE2;} .cd00{color:#d00000;}

.cfff{color:#fff;} .c000{color:#000;}	.space5{clear:both;height:5px;overflow:hidden; zoom:1;}	

.space{clear:both;height:10px;overflow:hidden; zoom:1;}		.space15{clear:both;height:15px;overflow:hidden; zoom:1;}

.space20{clear:both;height:20px;overflow:hidden; zoom:1;}	.space30{clear:both;height:30px;overflow:hidden; zoom:1;}

.p10{padding:10px; overflow:hidden; zoom:1;} .pr10{padding-right:10px;} .pt10{padding-top:10px;} .pb10{padding-bottom:10px;}

.p15{padding:15px; overflow:hidden; zoom:1;} .pr15{padding-right:15px;} .pt15{padding-top:15px;} .pb15{padding-bottom:15px;}

.p20{padding:20px; overflow:hidden; zoom:1;} .pr20{padding-right:20px;} .pt20{padding-top:20px;} .pb20{padding-bottom:20px;}

.mt10{margin-top:10px;}  .mb10{margin-bottom:10px;} .ml10{margin-left:10px;} .mr10{margin-right:10px;}

.mt15{margin-top:15px;}  .mb15{margin-bottom:15px;} .ml15{margin-left:15px;} .mr15{margin-right:15px;}

.mt20{margin-top:20px;}  .mb20{margin-bottom:20px;} .ml20{margin-left:20px;} .mr20{margin-right:20px;}

select,input,label,textarea,img{vertical-align:middle;font-size:12px;color:#555;outline:none;border:0 none;}

div:after, ul:after, dl:after{content:""; display:block; height:0; clear:both; visibility:hidden;}

a{color:#444;text-decoration:none;}

a:hover{color:#ba2636;text-decoration:underline;}

.cl{clear:both;}	.clearfix{*zoom:1;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.disn{display:none;}

.none{border:none; border:0;} 

.w1000{width:1000px; margin:0 auto; overflow:hidden; zoom:1;}

.rel {position:relative;}

.abs {position:absolute;}

.wrap{width:1000px;margin:0 auto;}

/* ===============================================================================================

												INDEX

=============================================================================================== */

.header .tel_number,.pub_list_add li,.services ul li a,.l_info .l_list ul li,.foot .b_tel,.side-menu dd a .ico,.location,.inner_list ul li{background:url(../images/icon.png) no-repeat;}

/* public css */

.i_h_title{height:40px;line-height:40px;color:#333;}

.b_line_one{width:100%;border-bottom:1px solid #C4EFFF;}

.b_line_two{width:100%;border-bottom:1px solid #385597;}

.i_h_title h2{font:18px/40px "Microsoft YaHei";margin-left:15px;font-weight:600;}

.i_h_title h2.noMl{margin-left:0;}

.i_h_title a{margin-right:15px;margin-top:4px;}

a.more{color:#7eade2;font-size:12px;font-family:"Microsoft YaHei";}

.i_h_title a.noMr{margin-right:0;}



.pub_list_add li{height:30px;line-height:30px;overflow:hidden;background-position:-1px -862px;padding-left:12px;}

.ptb_plr{padding:15px 15px;}

.con_t_r{width:300px;}

.body_bg{background:#f2f2f2;}



/* head */

.header{width:100%;height:100px;min-width:1000px;background:#fff;overflow:hidden;}

.header .logo{margin:17px 0;}

.header .r_head{margin:26px 0;}

.header .tool{text-align:right;color:#999;}

.header .tel_number{color:#c20101;font:16px/24px "Microsoft YaHei";background-position:0 0;padding-left:30px;}

/* nav */

.nav{width:100%;height:50px; background:#e2e2e2;}

.nav ul li{float:left;width:100px;height:50px;overflow:hidden;}

.nav ul li a{display:block;color:#1a366c;font:500 16px/50px 'Microsoft YaHei';text-align:center;height:50px; position:relative; z-index:999}

.nav ul li a.cur,.nav ul li a:hover{text-decoration:none; color:#fff;background:#199DE2;}

.nav ul li .second-menu{position:absolute; z-index:998;width:100px;}

.nav ul li .second-menu li{background:#e2e2e2;margin-top:1px;height:32px;width:100px;}

.nav ul li .second-menu a{display:block;font-size:14px; font-family:"Microsoft YaHei"; line-height:32px; height:32px; overflow:hidden;text-align:center;color:#1a366c;}

.nav ul li .second-menu a:hover{background:#1A366C;position:absolute;width:100px;color:#fff;}



/* banner */

.banner{min-width:1000px;z-index:80;height:450px;position:relative;background:#333;width:100%;}

.banner div.rel, .banner_img, .banner_img li, .banner_img li a{height:450px;}

.banner_img {width:100%; left:0; right:0;}

.banner_img li{position:absolute; left:0; top:0; width:100%;}

.banner_img li a{ display:block;}

.banner_num {width:66px;_width:70px;height:20px;position:absolute;line-height:0;font-size:0;bottom:10px;left:50%;overflow:hidden;margin-left:-33px;}

.banner_num li{width:14px; height:14px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:10px;background:#ffde00;margin:0 4px;overflow:hidden; text-indent:-9999px;float:left; cursor:pointer;}

.banner_num li.current {background:#fff;}



/* Contant Top */

.con_t_l{background:#fff;overflow:hidden;}

.lawyer_info{ margin:15px;}

.con_t_l .law_info_txt{width:750px;overflow:hidden;}

.con_t_l .law_info_txt p{line-height:30px;overflow:hidden; margin-top:4px; height:113px;}

.con_t_l .law_info_txt img{width:200px;height:145px;display:block;overflow:hidden;}

.con_t_l .law_info_txt p a{ color:#39F}



.con_t_b{ margin:20px 0;}

.w490{width:490px;overflow:hidden;}

.case{width:490px;overflow:hidden; background:#fff;}

.con_t_b .case .pub_list_add{ margin:10px 15px 15px 15px;}

.con_t_b .case .pub_list_add li{width:448px;overflow:hidden;}

.con_t_b .case .pub_list_add li a{display:block;width:358px; overflow:hidden;float:left;}

.con_t_b .case .pub_list_add li span{width:80px;display:block;overflow:hidden;text-align:right;float:right;color:#ccc; font-size:12px;}





/* Contant Left List */

.con_l_list{width:680px;overflow:hidden;}

.l_info{background:#fff;width:680px;height:auto;overflow:hidden;float:left;margin-right:20px;}

.l_info .l_text{ margin:15px;}

.l_info .l_text img{width:150px;height:90px;display:block;overflow:hidden;}

.l_info .l_text h2{height:30px; font-size:16px}

.l_info .l_text p{color:#999; line-height:30px; overflow:hidden; height:55px;font-family:"Microsoft YaHei"; padding-top:5px;}

.l_info .l_text p a{color:#39F}

.l_info .l_text .the-text{ border-bottom:dashed 1px #ccc; padding-bottom:15px;}

.l_info .l_text .nol{border-bottom:none;padding-bottom:0;}

.l_info .l_list ul {width:300px;height:130px;overflow:hidden;}

.l_info .l_list ul li{width:290px;height:30px;line-height:30px;overflow:hidden;background-position:-1px -758px;padding-left:10px;}



/* Contant Right List */

.con_r_list{width:300px;background:#fff;height:524px;}

.con_r_list .m_line{ border-top:1px dashed #ccc; height:1px; margin:0px 15px;}

.con_r_list img{ margin-left:15px;}





/* Links */

.links{width:100%;min-width:1000px;padding:15px 0;background:#3E5E9C;}

.links p{font-size:14px;font-family:"Microsoft YaHei";color:#fff;line-height:28px;}

.links p a{margin-right:15px;color:#fff;}

/* Footer */

.foot{width:100%;min-width:1000px;background:#1A366C;height:180px;}

.foot .b_tel{font:bold 30px/38px "Microsoft YaHei";color:#788fbb;background-position:0 -620px;padding-left:78px;margin:52px 0;}

.foot .copyright{text-align:right;color:#788fbb;margin:34px 0;}

.foot .copyright p{height:28px;line-height:28px;}

.foot .copyright p a{color:#788fbb;margin:0 5px;}



/* =========================================================================================

											内页

========================================================================================= */

.sub_banner{width:100%;height:300px;min-width:1000px;overflow:hidden;background:url(../images/banner04.jpg) no-repeat 0 0;}

.w320{width:320px;background:#fff;overflow:hidden;}



.inner_con_l{width:320px;overflow:hidden;}



.submenu{width:320px;float:left;background:#E9E9E9;}

.side-menu{border-bottom:1px solid #fff;}

.side-menu dt{height:40px;font:18px/40px "Microsoft Yahei";color:#fff;background:#189DE2;text-indent:20px;/*border-bottom:1px solid #fff;*/position:relative;}

.side-menu dd{height:80px;border-bottom:1px solid #d6d6d6;border-top:1px solid #fff;}

/*bg**/

.side-menu dd a{display:block;height:80px;-webkit-transition: 400ms background;-moz-transition: 400ms background;transition: 400ms background;}

.side-menu dd a:hover{background-color:#fff;}

.side-menu dd.current a,.side-menu dd.current a:hover{background-position:0 0;}



.side-menu dd a .ico{display: inline-block;width:50px;height:50px;float:left;margin:8px 10px 0px 25px;cursor:pointer;-webkit-transition: 400ms background;-moz-transition: 400ms background;transition: 400ms background;}

/*ico*/

.side-menu dd a.zdjj .ico{background-position:-954px -70px;}

.side-menu dd.current a.zdjj .ico,.side-menu dd a.zdjj:hover .ico{background-position:-909px -70px;}

.side-menu dd a.gsfl .ico{background-position:-958px -190px;}

.side-menu dd.current a.gsfl .ico,.side-menu dd a.gsfl:hover .ico{background-position:-905px -190px;}

.side-menu dd a.zbsc .ico{background-position:-954px -310px;}

.side-menu dd.current a.zbsc .ico,.side-menu dd a.zbsc:hover .ico{background-position:-906px -310px;}

.side-menu dd a.xsbh .ico{background-position:-957px -434px;}

.side-menu dd.current a.xsbh .ico,.side-menu dd a.xsbh:hover .ico{background-position:-909px -434px;}



/*txt*/

.side-menu dd a strong{font:18px/28px "Microsoft Yahei";display:block;color:#666;padding-top:13px;}

.side-menu dd a span{font-size:14px;font-family:"Microsoft YaHei"; color:#999;line-height:22px;}

.side-menu dd.current a strong,.side-menu dd a:hover strong{color:#199de2;}

.side-menu dd a:hover{text-decoration:none;}





.inner_con_r{width:660px;}

.location{width:660px;height:50px;line-height:40px;background-position:-339px -940px;padding-left:15px;font-size:14px;}

.location a.current{font-weight:bold;color:#199de2;}



/* List */

.inner_list{}

.inner_list ul{margin-bottom:30px;}

.inner_list ul li{width:620px;padding:0 10px 0 30px;background-position:-979px 15px;height:40px;line-height:40px;border-bottom:1px dashed #D1D1D1;font-size:14px;}

.inner_list ul li a{float:left;}

.inner_list ul li span{float:right;color:#999;}



/* ===================================================================== */

.inner_con_r .in_content{width:660px;padding:30px 0 10px;}

.inner_con_r .in_content .article{ overflow:hidden; color:#666; font-size:14px;}

.inner_con_r .in_content .article h1{font:24px "Microsoft YaHei"; text-align:center;}

.inner_con_r .in_content .article h4{ font:12px/32px "SimSun"; text-align:center; height:32px; border-bottom:1px dashed #d0d0d0;}

.inner_con_r .in_content .article p{ line-height:24px;}

.inner_con_r .in_content .article .bdfx{ overflow:hidden; border-bottom:1px dashed #d0d0d0; padding-bottom:12px; height:18px; width:630px;}

.inner_con_r .in_content .article .bdfx #bdshare{ float:right;}

.inner_con_r .in_content .article .pre_next p a{ color:#2179a6;}

.inner_con_r .in_content .article .pre_next p a:hover{ color:#2179a6; text-decoration:underline;}



.desc{width:630px;margin:15px;border-bottom:1px dashed #ddd;padding-bottom:20px;}

.desc h2{height:30px;line-height:30px;font-size:18px;font-family:"Microsoft YaHei";text-align:center;color:#189DE2;}

.desc img{width:184px;height:200px;display:block;overflow:hidden;margin:0 auto;}

.desc p{text-indent:28px;line-height:28px;font-size:14px;}

.desc_text{line-height:30px;margin-top:20px;}



.online_advisory{width:630px;background:#fff;margin:0 15px;}

.online_advisory .lawimg{width:140px;padding:10px;padding-right:0;}

.online_advisory .lawimg img{width:140px;height:170px;overflow:hidden;}

.online_advisory .lawtext{width:480px;padding:10px 0;}

.online_advisory .line_h40{height:40px;line-height:40px;text-indent:15px;}



.ask{padding:15px;clear:both;}

.ask .zixun{width:630px;}

.ask .zixun p{padding:3px 0;}

.ask .zixun p label{line-height:30px;font-size:14px;color:#666;display:block;width:80px;float:left;text-align:right;}

.ask .zixun p textarea{width:500px;height:120px;border:1px solid #ddd;}

.ask .zixun p input{width:240px;height:22px;line-height:20px;border:1px solid #ddd;}

.ask .zixun p span{padding-left:10px;color:#666;}

.ask .zixun p img{vertical-align:middle;padding-left:5px;}

.ask .zixun .pad_left75{padding-left:75px;}

.ask .zixun .btn{width:120px;height:30px;line-height:22px;text-align:center;cursor:pointer;background:#189DE2;color:#fff;}

.ask .zixun .btn:hover{background:#1A366C;}



.reply{}

.reply h3{background:#1A366C;width:660px;height:34px;line-height:34px;text-align:center; font-size:14px;}

.reply .reply_in{background:#fff;border:1px solid #ddd;margin-top:20px;}

.reply .reply_in .wen{background:#f9f9f9;border-bottom:1px solid #e2e2e2;padding:15px 10px 15px 50px;overflow:hidden;zoom:1;position: relative;}

.reply .reply_in .wen .wenicon{background:url(../images/reply_icon.png) 0 0;width:25px;height:40px;position:absolute;left:10px;top:0;}

.reply .reply_in .wen .wentext{}



.reply .reply_in .da{padding:15px 10px 15px 50px;overflow: hidden;zoom: 1;position: relative;}

.reply .reply_in .da .daicon{background:url(../images/reply_icon.png) 25px 0;width:25px;height:40px;position:absolute;left:10px;top:0;}

.reply .reply_in .da .daCon{padding-bottom:10px;}

.reply .reply_in .da .daImg{width:65px;height:80px;text-align:center;}

.reply .reply_in .da .daImg img{width: 65px;height: 80px;}

.reply .reply_in .da .daImg a{ font-size:12px;}

.reply .reply_in .da .daText{width:515px;}

.reply .reply_in .da .daText p{ color:#666;}



.reply_info{border-top:1px solid #e2e2e2;height:34px;line-height:34px;background:#f9f9f9;text-align:right;padding-right:20px;}

.reply_info p span{color:#005577;}



.wyzx_btn{margin-top:20px;padding-left:290px;}

.wyzx_btn a{width:120px;height:40px;line-height:40px;background:#189DE2;text-align:center;display:block;color:#fff;font-size:18px;font-family:"Microsoft YaHei";}

.wyzx_btn a:hover{background:#1A366C;color:#fff;text-decoration:none;}





.online_consultaion_c{border:#ddd 1px solid;border-top:none;overflow:hidden; zoom:1; padding:15px; height:235px; width:288px;background:#f8f8f8;}

.online_consultaion_c p{padding-bottom:5px; overflow:hidden; zoom:1;}

.online_consultaion_c p.mi_zx_txt input,.online_consultaion_c p.mi_zx_code input,.online_consultaion_c p.mi_zx_txt textarea{border:#ddd 1px solid; padding:4px 0; line-height:14px; color:#404d6d; text-indent:5px; width:285px; font-family:"Microsoft YaHei"; font-size:13px;*line-height:22px;}

.online_consultaion_c div em{font-style:normal; color:#f30; height:20px; line-height:20px; font-size:13px; margin-bottom:5px; overflow:hidden; display:block;}

.online_consultaion_c p.mi_zx_txt input{height:22px;_line-heigth:22px;line-height:14px; float:left}

.online_consultaion_c p.mi_zx_txt textarea{height:52px;float:left; font-size:12px;}

.online_consultaion_c p.mi_zx_code input{width:120px; overflow:hidden;float:left; height:22px}

.online_consultaion_but{ width:285px; overflow:hidden}

.online_consultaion_but input{border:none 0; padding:0; width:285px;height:33px; color:#fff; background:#1A366C; font-size:14px; cursor:pointer;font-family:"Microsoft YaHei";}



.info_tit{background:url(../images/info_tit.png) left bottom no-repeat; padding-bottom:2px; height:50px; line-height:50px; font-size:26px; color:#999; font-family:"Microsoft YaHei"; margin-bottom:5px;}

.lawyer_show{width:660px;overflow:hidden;margin:20px 0;}

.lawyer_show ul li{width:145px;margin:10px 20px 10px 0;float:left;height:215px;overflow:hidden;}

.lawyer_show ul li img{width:145px;height:185px;display:block;overflow:hidden;}

.lawyer_show ul li a{width:145px;height:30px;line-height:30px;display:block;text-align:center;}



.ss-computer {width:660px; height:500px;background:#fff;}

.ss-computerCon {padding:30px;}

.ss-computerCon h3 {color:#1A366C; font-size:24px; margin-bottom:30px;}

.ss-cInfo { border:#ccc solid 1px; background:#fff;}

.ss-cInfo .ss-cIitem {padding:10px; border-bottom:#dadada solid 1px; display:block; width:578px;}

.ss-cIitem .lfw{width:100px;display:block;text-align:right;}

.ss-cInfo div:last-child {border-bottom:none;}

.ss-cInfo a {color:#3366cc; padding-left:10px;}

.ss-cInfo-text {width:200px; height:30px; line-height:30px; margin-right:10px;border:#ccc solid 1px;}

.ss-cInfo select {width:200px; height:30px; border:#ccc solid 1px;}

.ss-cInfo-cb {margin-top:5px;}

.ss-cBtn {padding:30px 0 30px 175px;}

.ss-cBtn-s {width:128px; height:32px; background:#189DE2; border:0; cursor:pointer; font-size:14px; font-family:microsoft yahei; color:#fff;}

.ss-cBtn-r {width:82px; height:32px; background:#333; border:0; cursor:pointer; font-size:14px; font-family:microsoft yahei; color:#fff;}

.ss-cInfo-title { height:37px; line-height:37px;  padding-left:10px;font-size:18px;color:#333;}

.ss-cInfo-btm { height:100px; padding-left:5px;}

.ss-cInfo-btm  textarea { height:86px; border:0; width:570px; font-size:30px; color:#800; line-height:24px; outline-color:#fff; text-indent:4px;}



.law_list{}

.ls-teamCon li {vertical-align:top; height:220px; border:#dadada solid 1px; margin-bottom:30px; padding:20px;}

.ls-tPic {width:196px; height:216px; border:#dfdfdf solid 2px; float:left; margin-right:20px;}

.ls-tText {width: 398px; float: right; height:220px; overflow:hidden;}

.ls-tText h3 {font-size:20px; margin-bottom:10px;}

.ls-tText p {font-size:14px; line-height:30px; margin-bottom:5px; color:#666666;}

.ls-tText p a {color:#ff8400;}

.ls-tText p a:hover { text-decoration:underline;}











































/*分页*/

.page{height:24px; line-height:24px; text-align:center; padding:40px 0 30px;}

.page a, .page span{color:#525252; background:#f8f8f8; border:1px #ddd solid; padding:5px 9px; margin:0 3px; height:16px; line-height:16px;}

.page a:hover, .page span.hover{color:#fff; text-decoration:none; background:#888; border:1px #666 solid;}



/*面包屑*/

.location a{margin:0 6px;}



/*弹出层*/

.pup-box{z-index:1000;width:650px;margin:0 auto;height:auto;padding:30px 20px; text-align:center; overflow:hidden; zoom:1; background:#fff; border:5px solid #1f1f1f; position:fixed; left:50%; margin-left:-350px; top:200px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+200);}

.pup-box-a{ width:500px; left:30%;}

.pup-box p{ font:500 18px/40px 'Microsoft YaHei'; color:#666;}

.pup-box p strong{ font:500 18px/40px 'Microsoft YaHei'; color:#b83a3a;}

.pup-box p em{ font:500 18px/40px 'Microsoft YaHei'; color:#b83a3a;}

.pup-box-btn{margin:20px 0;}

.pup-box-btn a{ display:inline-block;width:110px;height:36px; margin:0 10px;font:500 16px/36px 'Microsoft YaHei'; color:#fff; text-align:center; background:#2793d3;}

.pup-box-btn a:hover{ color:#fff; text-decoration:none; background:#363636;}

.s-return em{ font:500 12px SimSun; color:#666; }



/* lawyer_online */

.kfbox{z-index:99; right:0; position:fixed; top:175px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+175); background:url(../images/kefu/floatService.png) left 20px no-repeat; padding-left:35px}

.kfhover{width:35px; cursor:pointer ;height:125px; margin:10px 0}

.kfpup{width:160px; overflow:hidden; z-index:100;background:#fff; margin-right:-160px;}

.kefu-t{ background:url(../images/kefu/kefu-t.png) 0 0 no-repeat; width:160px; height:4px; overflow:hidden}

.kefu-b{ background:url(../images/kefu/kefu-b.png) 0 0 no-repeat; width:160px; height:4px; overflow:hidden}

.kfin{ border:#ff7e00 4px solid; border-bottom:none; border-top:none;width:146px; padding:0 3px 10px 3px; overflow:hidden}

.kfin h2{color:#ff7e00;font:16px/40px "Microsoft Yahei"; text-align:center; height:40px; border-bottom:#fdc997 1px solid;}

.kfin p a{line-height:34px; height:34px; border-bottom:#fdc997 1px solid; text-indent:36px; font-size:14px; color:#666;display:block;}

.kfin p a.qq-ico{background:url(../images/kefu/qq-ico.png) 10px 8px no-repeat;}

.kfin p a.consult-ico{background:url(../images/kefu/consult-ico.png) 10px 8px no-repeat;}

.kfin p a.tell-ico{background:url(../images/kefu/tell-ico.png) 10px 8px no-repeat;}

.kfin p a:hover{ color:#ff7e00; text-decoration:none}



/* code */

*html{background-image:url(about:blank);background-attachment:fixed;}

.code{display:block; background:#f2f2f2; padding:0 10px; width:116px; height:174px; position:fixed; right:0; bottom:0; _margin-bottom:0; cursor:pointer; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:90;}

.code b{display:block; cursor:pointer; background:url(../images/kefu/gbicon.png) no-repeat; width:13px; height:13px; float:right; margin-top:7px;}

.code img{display:block; background:#fff; padding:8px; width:100px; height:100px; overflow:hidden;}

.code p{height:28px; line-height:28px;}

.code span.tc{height:30px; line-height:30px;display:block;}

.code:hover{background:#d2dee5; color:#333; text-decoration:none;}





/* bussness */

.business{ background:#fff; padding:0 0 0 0; }

.buss_tit{ text-align:center; background:url(../images/top_bg.jpg) no-repeat center; padding:20px 0;}

.buss_tit h3{ color:#1a366c; font-size:30px;}

.buss_tit span{ color:#1a366c; font-size:14px;}



.buss_con{}

/*

.buss_con ul{ overflow:hidden; margin-left:28px;}

.buss_con ul li{ float:left; margin-left:60px;}

*/

/*修改项*/

.buss_con ul{ overflow:hidden; margin-left:0px;}

.buss_con ul li{ float:left; margin-left:18px;}

/*修改项*/



.buss_con ul li img{ float:left; margin-right:20px;}

.buss_con ul li .text{ float:left;}

.buss_con ul li .text h3{ color:#1a366c; line-height:30px; font-size:18px; padding:10px 0 ; }

.buss_con ul li .text a{ color:#888;}

.buss_con ul li .text a:hover{ color:#888;}



/* Contant Left List */

.con_l_list1{width:660px;overflow:hidden; margin-bottom:30px;}

.con_l_list1 .l_info1{width:660px;height:auto;overflow:hidden;float:left;margin-right:20px;}

.con_l_list1 .l_info1 .l_text{ margin:15px;}

.con_l_list1 .l_info1 .l_text img{width:150px;height:90px;display:block;overflow:hidden;}

.con_l_list1 .l_info1 .l_text h2{height:30px; font-size:16px}

.con_l_list1 .l_info1 .l_text p{color:#999; line-height:30px;  height:55px;font-family:"Microsoft YaHei"; padding-top:5px;text-overflow: -o-ellipsis-lastline;  

overflow: hidden;  

text-overflow: ellipsis;  

display: -webkit-box;  

-webkit-line-clamp: 2;  

-webkit-box-orient: vertical;  }

.con_l_list1 .l_info1 .l_text p a{color:#39F}

.con_l_list1 .l_info1 .l_text .the-text{ border-bottom:dashed 1px #ccc; padding-bottom:15px;}

.con_l_list1 .l_info1 .l_text .nol{border-bottom:none;padding-bottom:0;}

.con_l_list1 .l_info1 .l_list ul {width:300px;height:130px;overflow:hidden;}

.con_l_list1 .l_info1 .l_list ul li{width:290px;height:30px;line-height:30px;overflow:hidden;background-position:-1px -758px;padding-left:10px;}

