@charset "utf-8";
/* CSS Document */ 
/*base_css*/
body{font:12px/22px "\5B8B\4F53",宋体,arial;background:#fff;text-align:left;color:#333;}
body,div,ul,ol,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,img,form,table,tr,td,th,label,button,input,select,textarea{margin:0;padding:0;}
select,input,label,textarea,img{vertical-align:middle;font-size:12px;color:#555;}
button,input,select,textarea{font-size:100%; outline:none; resize: none;}
i,em{font-style:normal;}
.em{text-indent:2em;}
img{border:none; vertical-align:middle;}
ul,li,ol{list-style:none; min-height:12px;}
a{color:#333333; text-decoration:none;}
a:hover{/*color:#f25c05;*/color:#ba2632; text-decoration:underline;}
.cl,.clear{clear:both;}
.dib{display:block;}       .din,.no,.hide{display:none;}    .dii{display:inline;}
.fa{font-family:arial;}
.ft{font-family:tahoma;}
.fw{font-family:"微软雅黑"}
.fl{float:left;}           .fr{float:right;}
.f12{font-size:12px;}      .f14{font-size:14px;}      .f16{font-size:16px;}
.fb{font-weight:bold;}     
.fb14{font-weight:bold; font-size:14px;}
.tc{text-align:center;}    .tl{text-align:left;}      .tr{text-align:right;}
.rel{position:relative;}   .abs{position:absolute;}   .ovh{overflow:hidden; zoom:1;}
.cf00{color:#f00;}         .c333{color:#333;}         .c666{color:#666;}
.c999{color:#999;}         .cf60{color:#f60;} 
.space{clear:both;height:10px;overflow:hidden; zoom:1;}
.p10{padding:10px;}
.pl10{padding-left:10px;}  .pr10{padding-right:10px;} .p20{padding:20px;}
.m10{margin:10px;}
.ml10{margin-left:10px;}   .mr10{margin-right:10px;}  .mt10{margin-top:10px;}   .mb10{margin-bottom:10px;}
.hand{cursor:pointer;}
.w960{width:960px; margin:0 auto; zoom:1;}
body{background:url(../img/fxq_repeat.png) 0 -268px repeat-x;}

/*bj*/
.topask_i a,.topnav,.topnav li,.search label,.search input.btn,.box2tle,.lawyer_t,.column1_tle,.box3 dt,.teamtle,.teambtn_l,.teambtn_r,.box4 dt,.box5 dt,.column2_l_tle,.column2_r_tle,.column3_tle,.link .boxtle b.f14,.infonav_l,.infonav_r,.sidebar_tle,.nav_close dt a,.nav_open dt a,.logintle,.loginbtm,.logincont p input.btn1,.logincont p input.btn2,.jycont input.btn1{background:url(../img/fxq_lawyer.png) no-repeat;}
.newlist li,.box2list li,.column1_list li,.box3 dd,.phlist,.box4 dd,.box5 dd,.boxlist li,.boxlist2 li,.tjlist li,.box6 dt span,.box6 dd,.location,.xg dd,.gttle b{background:url(../img/fxq_icon.png) no-repeat;}
.subnav,.boxtle,.infonav_c,.infomenu,.gttle{background:url(../img/fxq_repeat.png) repeat-x;}

.top{height:32px; line-height:32px;}
.top .fr{color:#999;}
.top .fr a{margin:0 6px;}
.logoer{padding:8px 0 6px; height:79px; overflow:hidden; zoom:1;}
.logo img{width:390px; height:79px; overflow:hidden;}
.topask{padding:19px 0 18px 60px; height:42px;}
.topask_i a{background-position:-702px -163px; height:42px; width:42px; overflow:hidden; text-indent:-500px; display:block;}
.topask_t{padding-top:2px;}
.nav{height:129px;}
.topnav{background-position:0 0; padding-top:3px; padding-left:27px; width:933px; height:36px; line-height:36px;}
.topnav li{float:left; padding:0 20px; background-position:-958px -126px; height:36px;}
.topnav li a{color:#fff; font-size:14px;}
.topnav li a:hover{color:#ff0; text-decoration:none;}
.topnav li.hover{background:none; line-height:30px;}
.topnav li.hover a{color:#000; font-weight:bold;}
.subnav{background-position:0 0; border:solid 1px #52657e; border-top:0 none; width:928px; height:44px; padding:6px 15px; overflow:hidden;}
.subnav dt{padding:0 8px; height:44px; width:46px; float:left;}
.subnav dt img{width:46px; height:44px; overflow:hidden;}
.subnav dd{float:right; width:860px; overflow:hidden; line-height:22px; height:22px; color:#ccc;}
.subnav dd a{margin:0 7px; color:#555;}
.subnav dd a:hover,.newlist li a:hover,.boxlist2 li a:hover,.location a:hover,.xg dd a:hover{color:#ba2632;}
.search{height:22px; line-height:22px; background:#f5f5f5; border:solid 1px #dce3eb; border-top:solid 2px #d0d0d0; padding:4px 10px;}
.search label{background-position:-945px -180px; padding-left:24px;}
.search input{border:solid 1px #cdcdcd; padding:1px; height:16px; line-height:16px;}
.search input.btn{background-position:-745px -163px; height:20px; width:67px; border:0 none; cursor:pointer;}
.search select{border:solid 1px #cdcdcd; height:20px;}
.search .w310{width:310px;}
.search .w260{width:260px;}
.search .w180{width:180px;}
/*srocll*/
.focuspic{background:#f7f7f8; width:258px; height:247px; padding:5px 5px 0; border:1px solid #ccc; overflow:hidden; position:relative;}
#focus_tab4{width:258px; text-align:center; height:247px; overflow:hidden;}
.focuspic .focusnum{width:110px;height:17px;overflow:hidden;position:absolute;right:2px;bottom:38px;}
.focuspic .pic map a,.focuspic .pic img{display:block;width:258px;height:215px;overflow:hidden;}
.focuspic .th3{height:32px;line-height:32px;border-top:1px solid #e4e4e4;text-align:center;width:258px;overflow:hidden;}
.focuspic .th3 a{color:#22629d; font-size:12px; text-decoration:none;}
.focuspic .th3 a:hover{color:#ba2632; text-decoration:underline;}
.focuspic ul li{float:left;width:17px;height:17px;background:#f1f2f4;text-align:center;margin-right:4px; line-height:16px;cursor:pointer; display:inline;}
.focuspic ul li.on{background:#407dc9; color:#fff;}
.none{display:none;}
.on{display:block;}
/*box*/
.box{border:solid 1px #ccc;}
.boxmain{padding:10px; overflow:hidden; zoom:1;}
.box2tle{background-position:0 -200px; width:228px; height:32px; line-height:32px; padding:0 10px 0 30px;}
.box2list li,.newlist li{background-position:0 -209px; height:24px; line-height:24px; vertical-align:middle;}
.box2list li{text-indent:12px;}
.box3 dt,.box4 dt,.box5 dt{height:30px; line-height:30px; padding-left:15px; margin-bottom:2px; overflow:hidden;}
.box3 dt{background-position:-520px -205px; width:400px; }
.box3 dt span,.box4 dt span,.box5 dt span{padding:0 10px; background:#fff;}
.box3 dt a,.box4 dt a,.box5 dt a{padding-left:10px; background:#fff;}
.box3 dd,.box4 dd{background-position:0 -228px; text-indent:12px;}
.box3 dd a,.box4 dd a,.box5 dd a,.boxlist li a,.boxlist2 li a,.box6 dd a{font-size:14px;}
.boxtle{background-position:0 -58px; height:31px; line-height:31px; padding:0 10px;}
.boximg{width:228px; height:110px; overflow:hidden; zoom:1;}
.boximg img{width:228px; height:86px; margin-bottom:4px; overflow:hidden;}
.boximg a{line-height:24px; color:#0f7cbf;}
.box4 dt{background-position:0 -236px; width:295px;}
.box4 dt span,.box5 dt span{color:#f25e06;}
.box4 dd,.box5 dd,.boxlist li{background-position:0 -208px; text-indent:12px;}
.box5 dt{background-position:-311px -236px; width:255px;}
.boxlist2 li{background-position:0 -253px; text-indent:15px;}
.boxlist2 li a{color:#0f7cbf;}
/*main*/
.main_l,.column1_l w270{width:270px; overflow:hidden;}
.w420{width:420px; overflow:hidden;}
.new{background:url(../img/new_bj.png) no-repeat; padding:5px 10px 0; width:400px;}
.new h4{text-align:right; color:#0f7cbf; font-weight:normal;}
.new_t{padding-top:10px;}
.new_t dt{line-height:30px; height:30px; margin-bottom:3px; overflow:hidden;}
.new_t dt a{color:#f25c05; font-size:20px; font-family:黑体;}
.new_t dd{height:22px; line-height:22px; overflow:hidden;}
.new_t dd a{margin:0 5px;}
.newlist{background:url(../img/newlist_bj.png) no-repeat; width:400px; padding-top:15px; margin-top:10px;}
.newlist li{text-indent:15px;}
.newlist li a{color:#0f7cbf; font-size:14px;}
.newlist li span{color:#cbd2ef; margin:0 5px;}
.main_r,.column1_r{width:250px; overflow:hidden;}
.lawyer_t{background-position:-269px -200px; height:34px; text-indent:-500px;}
.lawyer_c{background:#ededed; border:solid 1px #ddd; border-top:0 none; padding:0 3px 3px; overflow:hidden;}
.lawyer_n{background:#fff; overflow:hidden; width:242px;}
.lawyer_img{width:208px; height:187px; padding-top:10px; margin:0 auto; position:relative;}
.lawyer_img img{width:200px; height:179px; padding:3px; border:solid 1px #e8e8e8;}
.lawyer_text dt{margin-bottom:5px;}
.lawyer_text dd{line-height:22px;}
/*column*/
.column1_l{width:700px; overflow:hidden;}
.column1_tle{background-position:0 -163px; height:36px; line-height:36px; padding:0 10px; color:#c1ddff;}
.column1_tle a{color:#fff; margin:0 6px;}
.column1_tle a:hover{color:#ff0;}
.column1_l .w270{width:270px;}
.column1_l .w415{width:415px;}
.column1_l .p4{padding:4px;}
.column1_l .p4 p{width:260px; height:178px; position:relative; overflow:hidden; text-align:center;}
.column1_l .p4 p img{width:260px; height:178px; overflow:hidden;}
.column1_l .p4 p a{display:block; position:absolute; height:30px; line-height:30px; bottom:0; left:0; color:#fff; width:260px; overflow:hidden;}
.column1_list{padding:10px 6px 5px; overflow:hidden;}
.column1_list li{background-position:0 -208px; height:22px; line-height:22px; vertical-align:middle; text-indent:12px;}
.column1_list li .mr5{margin-right:5px; color:#0f7cbf;}
.phlist{padding-top:10px; background-position:0 16px; overflow:hidden;}
.phlist li,.box3 dd,.box4 dd,.boxlist li{height:26px; line-height:26px; vertical-align:middle; overflow:hidden;}
.phlist li{text-indent:22px;}
.phlist li a{font-size:14px;}
.column2_l{width:320px; overflow:hidden;}
.column2_l_tle{background-position:0 -126px; width:320px; height:36px; text-indent:-500px; overflow:hidden;}
.column2_r{width:630px; overflow:hidden;}
.column2_r_tle{background-position:-321px -126px; width:630px; height:36px; text-indent:-500px; overflow:hidden;}
.column2_r .box4{width:310px; overflow:hidden;}
.column2_r_r .box4 dt{margin-bottom:0; height:29px;}
.column2_r_r .box4 dd,.boxlist2 li,.box5 dd,.box6 dd{height:24px; line-height:24px; vertical-align:middle; overflow:hidden;}
.column3_tle{background-position:0 -89px; width:960px; height:36px; text-indent:-500px; overflow:hidden;}
.column3_list{width:270px; overflow:hidden;}
.column3_c{width:390px; overflow:hidden; margin-left:15px;}
.column3_img{padding-bottom:10px; margin-bottom:10px; border-bottom:dashed 1px #ddd; overflow:hidden; height:155px;}
.column3_img li{width:175px;}
.column3_img li img{width:175px; height:130px; margin-bottom:5px; overflow:hidden;}
.column3_img li p{height:20px; line-height:20px; text-align:center; overflow:hidden;}
.column3_list .mb6{margin-bottom:6px;}
/*team*/
.teamtle{background-position:0 -40px; height:48px; line-height:48px; padding-right:10px;}
.teammain{border:solid 1px #c5c5c5; border-top:0 none; padding-bottom:10px; overflow:hidden; zoom:1;}
.teambtn_l,.teambtn_r{width:33px; height:69px; margin-top:30px; cursor:pointer; text-indent:-1500px;}
.teambtn_r{background-position:-893px -236px;}
.teambtn_l{background-position:-927px -236px;}
.teamcont{width:840px; margin:0 26px; overflow:hidden;}
.srccont{width:1000%; height:145px;}
.srccont ul{float:left;}
.teamcont li{float:left; padding:0 10px; width:100px; height:145px;}
.teamcont li img{width:100px; height:120px; margin-bottom:5px; overflow:hidden;}
.teamcont li p{text-align:center; line-height:20px; height:20px; overflow:hidden;}
/*foot*/
.link .boxtle b.f14{background-position:-935px -217px; padding-left:32px;}
.links a{margin:0 6px; line-height:24px;}
.foot{margin-top:5px; padding-bottom:15px; overflow:hidden;}
.foot_menu{background:#5e92d2; height:30px; line-height:30px; text-align:center; color:#fff; margin-bottom:10px;}
.foot_menu a{margin:0 5px; color:#fff;} .foot_menu a:hover{color:#ff0;}
.foot p{text-align:center; line-height:24px; color:#333;}
.foot p a,.foot p b{color:#0f7cbf;}
.copyright_icon{height:59px; width:830px; margin:0 auto;}
.copyright_icon li{float:left; margin:0 10px;}

/*infolsit*/
.tjlist{padding-top:10px; overflow:hidden;}
.tjlist li{background-position:0 -209px; height:22px; line-height:22px; vertical-align:middle; overflow:hidden; text-indent:12px;}
.sidecontact dt img{width:228px; height:75px; margin-bottom:10px; overflow:hidden;}
.infonav{height:41px; overflow:hidden;}
.infonav_l,.infonav_r{width:3px; height:41px; overflow:hidden; zoom:1;}
.infonav_l{background-position:-813px -163px;}
.infonav_r{background-position:-817px -163px;}
.infonav_c{background-position:0 -90px; padding-left:10px; width:944px; height:41px; line-height:41px; overflow:hidden;}
.infonav_c h2{padding-right:35px; background:url(../img/infonav_bj.png) right no-repeat; float:left; font-weight:600; font-size:18px; color:#004597; font-family:"微软雅黑";}
.infonav_c span{color:#bfbfbf; padding:7px 0 8px 15px; height:26px; line-height:26px; display:block; float:left;}
.infonav_c span a{font-size:14px; padding:0 10px; display:block; height:26px; float:left;}
.infonav_c span em{float:left; display:block;}
.infonav_c span a.menuhover,.infonav_c span a:hover{background:#2762ab; color:#fff; text-decoration:none;}
.infomenu{background-position:0 -132px; height:31px; line-height:31px; padding:0 10px;}
.infomenu a{margin:0 10px;}

.info{width:700px; overflow:hidden;}
.infocont{border:solid 1px #ccc; border-top:solid 2px #1b57a1; padding:20px; overflow:hidden; zoom:1;}
.infocont .box6{margin-bottom:15px; overflow:hidden;}
.box6 dt{border-bottom:solid 1px #ccc; height:30px; line-height:30px; margin-bottom:10px;}
.box6 dt span{background-position:0 -282px; padding-left:25px;}
.box6 dd{background-position:0 -228px; text-indent:15px;}
.box6 dd.space{background:none;}
.sidebar_tle{background-position:-582px -236px; width:250px; height:35px; line-height:35px;}
.sidebar_tle span{padding-left:38px; color:#fff;}
.sidebar_c{border:solid 1px #dfdfdf; border-top:0 none; background:#f4f4f4; padding:10px 15px; overflow:hidden;}
.nav_close dt a,.nav_open dt a{width:218px; height:30px; line-height:30px; text-indent:20px; font-size:14px; display:block; cursor:pointer;}
.nav_close dt a{background-position:-674px -272px;}
.nav_open dt a{background-position:-455px -272px;}
.nav_open a.open{color:#ba2632;}
.nav_list{padding-top:6px; padding-left:40px; overflow:hidden; display:none;}
.nav_list li{height:24px; line-height:24px; vertical-align:middle; overflow:hidden;}
.page{height:24px; line-height:24px; text-align:center; padding:25px 0;}
.page a{color:#525252; border:1px #bebebe solid; padding:3px 6px; margin:0 3px; height:16px; line-height:16px; overflow:hidden; zoom:1;}
.page a:hover,.page a.hover{color:#fff; text-decoration:none; background:#2762ab; border:1px #2762ab solid;}

/*text*/
.location{background-position:0 -313px; height:28px; line-height:28px; text-indent:22px; color:#999;}
.location span{margin:0 6px; color:#999;}
.location a{color:#999;}
.wenzhang{margin-bottom:20px;}
.wztle{padding-top:20px; text-align:center;}
.wztle h1{font-size:26px; line-height:30px; color:#333; margin-bottom:15px; font-weight:bold;}
.wztle p{height:26px; line-height:26px; background:#f8f8f8; color:#999;}
.wztle p span{color:#2762ab;}
.wztext{margin-top:20px; padding:0 10px;}
.wztext p,.ywtext p{text-indent:2em; margin-bottom:20px; font-size:14px; line-height:26px; color:#000;}
.ywtext{padding:0 10px;}
.wzimg{padding-top:10px; width:342px; margin:0 auto; color:#144280;}
.wzimg img{margin-bottom:10px; width:342px; height:250px; overflow:hidden;}
.next{padding:15px 0 10px; border-top:1px #ccc dashed;}
.next p{line-height:28px; font-size:14px;}
.xg{padding:15px 10px 10px; border-top:1px dashed #ccc; overflow:hidden;}
.xg dt{margin-bottom:10px; color:#000;}
.xg dd{height:26px; line-height:26px; padding-left:15px; background-position:2px -208px; overflow:hidden;}
.xg dd a{color:#01489a; font-size:14px;}

.lawyer_list{padding-bottom:15px; margin-bottom:15px; border-bottom:1px #dfdfdf dashed; overflow:hidden;}
.lawyer_list dt{width:120px; height:145px; margin-right:20px;}
.lawyer_list dt img{width:110px; height:135px; border:1px #e4e4e4 solid; padding:4px;}
.lawyer_list dd{width:518px;}
.lawyer_list dd.name{color:#7d0302; line-height:30px; margin-bottom:3px;}
.lawyer_list dd.text{color:#666;}
.about{background:url(../img/ad/about_bj.jpg) no-repeat; width:620px; height:137px; padding:16px 22px 22px 16px; margin-bottom:20px; overflow:hidden;}
.about img{width:110px; height:135px; padding:1px; border:solid 1px #c6d8e0; overflow:hidden; margin-right:20px;}
.about dl{width:486px; overflow:hidden;}
.about dt{line-height:28px; margin-bottom:2px; }
.box6 dd.about_t{background:none; text-indent:0; height:auto; padding:0 5px;}
.about_t p{line-height:24px; margin-top:15px; text-indent:30px; font-size:14px;}

/*login*/
.gttle{border:solid 1px #e2e2e2; background-position:0 -164px; height:30px; line-height:30px; padding:0 10px; overflow:hidden;}
.gttle b{background-position:0 -343px; padding:7px 0; width:13px; height:16px; display:block; float:left;}
.gttle a{display:block; background:url(../img/guestbook_ic.png) no-repeat right; padding:0 22px 0 12px; float:left;}
.gttle a.hover{color:#ba2632;}
.gtcont{border:solid 1px #e2e2e2; border-top:0 none; padding:20px;}
.login{width:418px; margin:20px auto;}
.logintle{background-position:0 -272px; height:84px;}
.loginbtm{background-position:0 -357px; height:15px;}
.logincont{border-left:solid 1px #91b7d5; border-right:solid 1px #91b7d5; overflow:hidden; margin-left:8px; width:408px;}
.logincont p{padding:5px 0; width:280px; margin:0 auto; overflow:hidden;}
.logincont p label{width:50px; text-align:right; display:block; float:left; line-height:28px;}
.logincont p input.t{background-color:#fbfdff; border:solid 1px #b4cbdc; padding:2px; height:22px; line-height:22px; width:220px; float:right; font-size:14px;}
.logincont p input.btn1,.logincont p input.btn2{width:69px; height:25px; border:0 none; cursor:pointer;}
.logincont p input.btn1{background-position:-419px -303px;}
.logincont p input.btn2{background-position:-489px -303px;}
.logincont p input.mr20{margin-right:20px;}
.logincont p.btn{width:158px; margin:5px auto 0;}
/*register*/
.register{width:600px; margin:0 auto; overflow:hidden;}
.register p{height:22px; line-height:22px; padding:2px 0; vertical-align:middle;}
.register p.bz{height:76px; line-height:76px;}
.register p.btn{height:24px; margin-top:8px;}
.register label{display:block; float:left; width:90px; text-align:right;}
.register span{display:block; float:right; width:500px;}
.register span em{color:#275fa6; margin-left:6px;}
.register input.m,.register textarea,.fb_list input.n,.fb_list textarea{border:solid 1px #83a0bb; padding:2px;}
.register input.m,.fb_list input.n{height:16px; line-height:16px;}
.register input.w200,.fb_list input.w200{width:200px;}
.register input.w300,.fb_list input.w300{width:300px;}
.register input.w100{width:100px;}
.register input.m5{margin:0 5px;}
.register input.btn{height:24px; line-height:24px; width:70px; margin-right:10px; cursor:pointer;}
.register textarea{width:480px; height:70px; line-height:20px;}
/*guestbook*/
.gblist{border:solid 1px #d0d0d0; background-color:#f7f7f7; overflow:hidden; zoom:1;}
.gbimg{width:200px; padding-top:30px; text-align:center; height:auto;}
.gbimg img{width:64px; height:64px; overflow:hidden; margin-bottom:5px;}
.gbcont{width:758px; background-color:#fff; overflow:hidden;}
.gbcont_top{border-bottom:solid 1px #d0d0d0; height:28px; line-height:28px; padding:0 10px;}
.gbcont_ct{padding:15px; overflow:hidden; zoom:1;}
.gbcont_list dt{line-height:26px; margin-bottom:4px;}
.gbcont_btm{border-top:solid 1px #d0d0d0; height:28px; line-height:28px; padding:0 10px;}
.gbcont_btm a{background:url(../img/guestbook/gbicon.png) no-repeat; height:28px; line-height:28px; text-indent:20px;}
.gbcont_btm p.fl a{float:left; margin-right:8px;}
.gbcont_btm a.ic1{background-position:0 5px;}
.gbcont_btm a.ic2{background-position:0 -30px;}
.gbcont_btm a.ic3{background-position:0 -68px;}
.gbcont_btm p.fr a{float:left; margin-left:10px;}
.gbcont_btm a.ic4{background-position:0 -105px;}
.gbcont_btm a.ic5{background-position:0 -144px;}
.gbcont_btm a.ic6{background-position:0 -181px;}
.gbcont_btm a.ic7{background-position:0 -223px;}
.gbcont_btm a.ic8{background-position:0 -264px;}
.gbmain .page{padding:10px 0 5px; text-align:left;}
.reply{background:#fafafa; border:solid 1px #f4f4f4; padding:5px 10px; width:706px; margin:10px auto 0; overflow:hidden;}
.replytle{height:26px; line-height:26px; border-bottom:dotted 1px #ccc;}
.replytle h3{color:#4875b7; font-size:12px; font-weight:bold;}
.replycont{padding:10px 0; border-bottom:dotted 1px #ccc;}
.replycont p{text-indent:20px; color:#4875b7;}
.replytime{height:22px; line-height:22px; padding-top:5px;}

.gbmain table{border-collapse:collapse;}
.gbmain table,.gbmain td{border:1px solid #ccc;}
.fb_list img.yzm{margin-left:10px; width:94px; height:22px; overflow:hidden;}
.fb_list input.n,.fb_list textarea{margin-left:10px;}
.fb_list textarea{width:786px; height:335px; padding:5px 2px; line-height:22px;}
.fb_list input.w400{width:400px;}
.fb_list input.btn{width:80px; height:24px; cursor:pointer; color:#000;}

.jycont{width:560px; padding:10px 0 30px; margin:0 auto; overflow:hidden;}
.jycont p{line-height:26px; padding:6px 0; overflow:hidden; zoom:1;}
.jycont p.btn{padding:5px 0 0 75px;}
.jycont label{float:left; text-align:right; width:70px; margin-right:5px; font-size:14px;}
.jycont input{float:left; border:1px solid #83A0BB; padding:2px; height:20px; line-height:20px;}
.jycont input.w300{width:300px;}
.jycont input.w200{width:200px;}
.jycont input.btn1{background-position:-419px -329px; width:106px; height:34px; border:0 none; cursor:pointer;}
.jycont textarea{width:470px; height:100px; float:left; border:solid 1px #83aobb; padding:2px; line-height:22px;}
.jylist_c{margin-bottom:15px; overflow:hidden;}
.jylist_c table{border-collapse:collapse;}
.jylist_c table,.jylist_c th,.jylist_c td{border:1px solid #ddd;}
.jylist_c th,.jylist_c td{padding-left:10px; text-align:left;}
.jylist_c td p{padding:10px 10px 10px 0; text-indent:20px; line-height:22px;}
.jylist_c input.btn2{width:50px; cursor:pointer;}
.jylist_c td.tc{text-align:center;}

/*新加2015-5-26*/
body { background:url(../img/newadd/new_topBg.jpg) center 0 no-repeat !important;}
.logoer {padding: 10px 0 10px;}
.logo {margin-top:23px;}
.logo img {width:382px; height:70px;}
.newixBox {width:391px; height:175px; background:url(../img/newadd/new_topFW.png) no-repeat;}
.newixBox .pt1 {margin-top:56px; display:block;  padding-left: 25px;}
.newixBox .pt2 {margin-top:18px; display:block;  padding-left: 25px;}
.l-zixunBtn {width:160px; height:71px;  padding-right: 10px; margin-top:127px;}
.ptLeft {width:248px; border:#cccccc solid 1px;  border-radius:6px; padding:10px 0;}
.ptLeft li { vertical-align:top; height:46px; position:relative; padding: 0 10px;}
.ptLeft li em {width:7px; height:7px; background:url(../img/newadd/pt1-ico.png) no-repeat; left:18px; top:19px;}
.ptLeft li a {font-size:16px; line-height:46px; padding-left:24px; display:block; border-radius: 6px;}
.ptLeft li a:hover,.ptLeft li.cur a { background:#5e88c0; text-decoration:none; color:#fff;}
.ptLeft li:hover em,.ptLeft li.cur em {background:url(../img/newadd/pt1-icoCur.png) no-repeat;}
.ptRight {width:700px;  border: #cccccc solid 1px; border-radius: 6px; overflow:hidden;}
.ptRight .gttle{border:0;}
.ptRight-con {padding:10px;}
.ptRight-top { height:46px; border-bottom:#dedede solid 2px; margin-bottom:20px;}
.ptRight-top h3 {/*width:160px;*/ line-height:46px;  color:#5e88c0; font-size:16px; padding-left:10px;}
.ptRight-con p { margin-bottom:20px; font-size:14px; line-height:32px; text-indent: 2em;}
/*新加2015-5-26 end*/

/* 新加2018-04-03 start */
.infocont .new-box ul li {  width: 200px;  height: 50px;  margin-right: 24px; margin-bottom: 20px;  line-height: 50px;  border: 1px solid #cccccc;float: left;}
.infocont .new-box ul li span {  float: left;  margin-left: 19px;}
.infocont .new-box ul li img {  display: block;  float: right;  margin-top: 16px;  margin-right: 17px;}
.infocont .new-box ul li .nc {  display: block;}
.infocont .new-box ul li .ac {  display: none;}
.infocont .new-box ul li:hover {  background: #2b6cbe;  border: 1px solid #2b6cbe;}
.infocont .new-box ul li:hover span {  color: #fff;}
.infocont .new-box ul li:hover .nc {  display: none;}
.infocont .new-box ul li:hover .ac {  display: block;}

.infocont .new-box-1 ul li {  width: 300px;  height: 50px;  margin-right: 37px; margin-bottom: 20px;  line-height: 50px;  border: 1px solid #cccccc;float: left;}
.infocont .new-box-1 ul li span {  float: left;  margin-left: 19px;}
.infocont .new-box-1 ul li img {  display: block;  float: right;  margin-top: 16px;  margin-right: 17px;}
.infocont .new-box-1 ul li .nc {  display: block;}
.infocont .new-box-1 ul li .ac {  display: none;}
.infocont .new-box-1 ul li:hover {  background: #2b6cbe;  border: 1px solid #2b6cbe;}
.infocont .new-box-1 ul li:hover span {  color: #fff;}
.infocont .new-box-1 ul li:hover .nc {  display: none;}
.infocont .new-box-1 ul li:hover .ac {  display: block;}
.clearfloat {  clear: both;}

.infocont .new-box1 ul li {  width: 660px;  margin-bottom: 22px;}
.infocont .new-box1 ul li .top-box {  width: 658px;  border: 1px solid #ccc;  height: 50px;  line-height: 50px;}
.infocont .new-box1 ul li .top-box span {  float: left;  margin-left: 22px;}
.infocont .new-box1 ul li .top-box img {  float: right;  margin-top: 20px;  margin-right: 18px;}
.infocont .new-box1 ul li .top-box .nc {  display: block;}
.infocont .new-box1 ul li .top-box .ac {  display: none;}
.infocont .new-box1 ul li.active .bot-box {  display: block;}
.infocont .new-box1 ul li.active .ac {  display: block;}
.infocont .new-box1 ul li.active .nc {  display: none;}
.infocont .new-box1 ul li .bot-box {  width: 658px;  border: 1px solid #ccc;  border-top: 0;  position: relative;  display: none;}
.infocont .new-box1 ul li .bot-box dl {  padding: 22px 0 22px 22px;  overflow: hidden;}
.infocont .new-box1 ul li .bot-box dl dd {  width: 188px;  height: 40px;  line-height: 40px;  text-align: center;  background: #f4f4f4;  border: 1px solid #ccc;  border-radius: 20px;  float: left;  margin-right: 22px;  display: block;  margin-bottom: 20px;}
.infocont .new-box1 ul li .bot-box .close-box {  width: 94px;  height: 23px;  background: #93b1d7;  position: absolute;  bottom: -12px;  left: 50%;  margin-left: -47px;  cursor: pointer;}
.infocont .new-box1 ul li .bot-box .close-box img {  display: block;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  margin: auto;}
/* 20180403 end */