/* fullSlide */
.fullSlide{width:100%;position:relative;height:425px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:425px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:425px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:-530px;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:45px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}

/* 业务部分*/
.bzbox{width:100%;background:#f3f3f3; overflow:hidden;height:auto;padding:30px 0}
.bzbd{width:1220px;margin:0 auto;overflow:hidden;}
.bzbd h2{font-size: 30px;color: #005caa;width: 600px;margin:30px auto 30px;background-image: url(../images/sl.png);
	background-repeat: repeat-x; text-align:center;}
.bzbd h2 span{ display:inline-block; width:220px; background-color:#f3f3f3}
.bzbd h3{font-size:12px; color:#666; text-align:center}
.bzbd img{margin:30px 2px;}
.bzbd img:hover{opacity:0.6;filter(alpha=60)}
.gkbd{width:1200px;margin:0 auto;overflow:hidden;min-height:115px}
/* 图片切换样式*/
.dottab a{background:#eee; display: inline-block; text-align:center;font-size:20px; font-weight:500;float:left;width:12px;height:12px; border-radius:12px;margin:50px 5px 10px 5px}
.dottab .cur{width:12px;height:12px; border-radius:12px;background-color:#005caa}
.dottab{width:60px; overflow:hidden; text-align:center;margin:20px auto 20px auto}

/*链接切换样式*/
.linktab a{background:#fff; display: inline-block; text-align:center;font-size:20px; font-weight:500;float:left;width:12px;height:12px; border-radius:12px;margin:10px 5px 0px 5px}
.linktab .cur{width:12px;height:12px; border-radius:12px;background-color:#005caa}
.linktab{width:60px; overflow:hidden; text-align:center;margin:10px auto 20px auto}

/* 首页新闻部分*/
.scrollbox{width:100%;background:#fff; overflow:hidden;height:auto}
.scrollbd{max-width:1600px;margin:40px auto 0;overflow:hidden; width:100%}
.scrollbd h2{font-size: 30px;color: #005caa;width: 600px;margin:30px auto 20px;background-image: url(../images/sl.png);
	background-repeat: repeat-x; text-align:center;}
.scrollbd h2 span{ display:inline-block; width:220px; background-color:#fff}
.scrollbd h3{font-size:12px; color:#666; text-align:center;font-weight:600}

.sdivall{ height:300px;padding-top:50px;max-width:1600px; width:100%; overflow:hidden;margin-bottom:30px;}
.sdiv{width:270px;height:260px; border-radius:4px; float:left;margin:10px; background-color:#eee; border:5px solid #eee; position:relative}
.sdiv img{width:268px;height:195px;}
.sdivarr{position: absolute;bottom: 20px;right: 20px;background-image: url(../images/sarr.png);
	background-repeat: no-repeat;width:17px;height:20px;}
.sdiv li{font-size:14px; color:#626262;margin:10px 0 -10px 0; background-color:#eee;padding-left:15px}

.sdiv:hover{width:270px;height:310px; border-radius:4px; float:left;margin:10px; background-color:#2c3e50; border:5px solid #035ba5; position:relative;margin-top:-25px}
.sdiv:hover img{width:268px;height:222px;}
.sdiv:hover li{font-size:14px; color:#fff !important;margin:10px 0 -10px 0;background-color:#2c3e50;padding-left:15px}
.sdiv:hover  .sdivarr{position: absolute;bottom:40px;right: 20px;background-image: url(../images/sarr1.png);
	background-repeat: no-repeat;width:17px;height:20px;}
/* 首页新闻部分*/
.newbox{width:100%;background:#f3f3f3; overflow:hidden;height:auto}
.newbd{width:1200px;margin:0 auto;overflow:hidden;}
.newbd .newall-l{width:940px; float:left; overflow:hidden}
.newbd .newall-l h2{ font-size:24px; font-weight:500; color:#999; height:80px; line-height:80px;}
.new1{width:350px; float:left}
.new1 img{width:350px;height:285px;}
.new2{width:580px; float:left;padding-left:10px}
.new2 li{
	font-size: 14px;
	padding: 5px 0px 5px 15px;
	font-weight: 500;
	padding-left:25px;
}
.newbg{background-image: url(../images/di.jpg);background-repeat: no-repeat;background-position: 10px 10px;}
.new2time{padding-right:20px; float:right; color:#666}
.new2 li a{ color:#666}
.new2 li a:hover{ color:#005caa}
.new2cur a{color:#005caa !important}
.tips{ font-size:12px; color:#666666; border-bottom:1px dotted #ccc; height:50px; line-height:25px;padding:10px 18px 10px 0;margin-right:20px}
.newbd .newall-r{width:220px; float:left; overflow:hidden; background-color:#fff;margin:10px 0;padding:0 20px;}
.newbd .newall-r h2{font-size:20px; font-weight:500; color:#18110b; height:60px; line-height:60px;}
.newbd .newall-r li{ font-size:12px; border-bottom:1px solid #f8f8f8;padding:10px 0}
.newbd .newall-r li p{width:140px; overflow:hidden; display:inline-block;height:18px}
.newbd .newall-r li span{ color:#bcbab9}


/* 切换tab部分*/
.ht_tab a{margin:25px 0 0 0; background:#fff; display:block;padding:0 20px; text-align:center;font-size:20px; font-weight:500;float:left;border-right:1px solid #ddd; color:#666666;border-left:1px solid #ddd;}
.ht_tab .cur{ background:#fff;color:#666666; border-bottom:2px solid #005caa; padding-bottom:20px;border-right:0px;border-left:0px;}
.ht_tab{width:1200px; overflow:hidden; border-bottom:2px solid #eee;margin:0 auto 20px auto;}

/* 四条图片新闻部分*/
.newpicbox{width:100%;background:#fff; overflow:hidden;height:auto}
.newpicbd{width:1200px;margin:0 auto;overflow:hidden;}
.newpicdiv{width:595px; height:200px; position:relative;margin:5px 0; float:left}
.npimg{width:595px; height:200px;}
.m10{margin-right:10px}
.newtxt{ position:absolute; bottom:0px;left:0px;height:30px; line-height:30px; background-color:#cfcfcf; color:#fff; width:100%;padding-right:20px; box-sizing:border-box; font-size:14px;}
.newvip{position:absolute; top:0px;left:0px;}
.nspan{width:60px; background-color:#a0a0a0; display:inline-block; text-align:center;margin-right:10px}
.cblue{ color:#005caa}

.newtxtbd{width:1200px;margin:10px auto 20px auto;overflow:hidden;box-sizing:border-box;}
.newtxtbd li{ font-size:14px; color:#666666; height:35px; line-height:35px; border-bottom:1px solid #ccc;width:48%; float:left;padding:0 10px 0 5px;margin-right:8px}

.newgkbd{width:1200px;margin:20px auto 0 auto;overflow:hidden;height:110px}
.newgkbd img{width:1200;height:110px;}

/* 最新培训部分*/
.skillbox{width:100%;background:#fff; overflow:hidden;height:auto;margin-top:50px;}
.skillbd{width:1200px;margin:0 auto;overflow:hidden;}
.skillbd h2{font-size: 30px;color: #005caa;width: 600px;margin:30px auto 20px;background-image: url(../images/sl.png);
	background-repeat: repeat-x; text-align:center;}
.skillbd h2 span{ display:inline-block; width:220px; background-color:#FFF}
.skillbd h3{font-size:12px; color:#666; text-align:center;margin-bottom:45px; font-weight:600}
.fnb{font-weight:500; background-color:#fff;padding-right:10px}
.skilldiv{width:293px; float:left;margin-right:9px; position:relative}
.skbtpa{ position:absolute;bottom:60px;left:0px;}
.skbt{width:80px;height:30px; line-height:30px; text-align:center; font-size:16px; color:#707070; font-weight:500; border:2px solid #707070; background-color:#eeeeee; display:inline-block}
.skbt:hover{background-color:#e0e0e0;}
.skilldiv h3{ font-size:18px; font-weight:500; color:#1b1b1b;height:35px; line-height:50px; text-align:left;margin-bottom:3px;}
.skilldiv h4{ font-size:14px; font-weight:500; color:#666}

/* 律师部分*/
.lawbox{width:100%;background:#fff; overflow:hidden;height:auto}
.prlaw{ position:relative}
.palaw{width: 1310px;
margin: 0 auto;
position: absolute;
top: 160px;
left: 0px;
padding: 0 20px;}
.lawbd{width:1200px;margin:0 auto 10px auto;overflow:hidden;}
.lawbd h2{font-size: 30px;color: #005caa;width: 600px;margin:30px auto 20px;background-image: url(../images/sl.png);
	background-repeat: repeat-x; text-align:center;}
.lawbd h2 span{ display:inline-block; width:220px; background-color:#FFF}
.lawbd h3{font-size:12px; color:#666; text-align:center;margin-bottom:45px; font-weight:600}

.lawtemp{width:1200px;margin:0 auto 10px auto;overflow:hidden;position:relative;padding:0 75px}
.lawdiv{width:187px; overflow:hidden; float:left;margin-right:15px;}
.lawdiv img{width:187px; height:187px;}
.lawdiv1{ background-color:#444444; color:#fff;padding-bottom:10px}
.lawdiv1 h4{ font-size:18px; color:#fff; height:40px; line-height:40px; text-align:center}
.lawdiv1 h5{ font-size:12px; color:#b5b5b5;text-align:center}
.mrl0{margin-left:0px;}
.mrr0{margin-right:0px !important;}
.fng1{ color:#8e8c91;margin-right:30px; font-size:12px}
.fng1 img{margin-right:20px;}
.fngc{color:#8e8c91;}
.lawa{padding-top:20px; clear:both}
.lawa1{width:190px;height:185px;float:left; background-color:#005caa; font-size:14px; text-align:center; color:#fff;padding-top:40px;box-sizing:border-box; overflow:hidden; position:relative}
.lawpa{ position:absolute;top:80px;right:0px}
.lawa1 p{text-align:center;padding-top:25px;}
.lawa2{width:600px;height:185px;float:left; background-color:#f8f8f8;padding:0 40px;box-sizing:border-box;}
.lawa2 li{height:60px; line-height:60px; border-bottom:1px solid #e6e6e6; color:#1b1b1b; font-size:14px;font-weight:600}
.lawa3{width:410px;height:185px;float:left;background-color:#eee; border-left:8px dotted #fff;box-sizing:border-box;padding:50px 0}
.lawa3 h3{font-size:18px; color:#1b1b1b; height:40px; line-height:40px; text-align:center; font-weight:600;margin-bottom:0px;}
.lawa3 p{text-align:center;padding-top:15px;}


/* 最新培训部分*/
.fnewsbox{width:100%;background:#fff; overflow:hidden;height:auto;margin-top:50px;padding:30px 0px 50px 0px}
.fnewsbd{width:1200px;margin:0 auto;overflow:hidden;}
.fnew1{width:320px; border-right:1px solid #b5b5b6;padding-right:20px;box-sizing:border-box; float:left;min-height:350px;}
.fnew1 h2{font-size:20px; color:#231815;margin-bottom:20px;}
.fnew1 li{height:30px; line-height:30px; width:100%; color:#484747;font-size:13px;}

.fnew2{width:615px; border-right:1px solid #b5b5b6;padding:0 20px;box-sizing:border-box; float:left;min-height:350px;}
.fnew2 h2{font-size:20px; color:#231815;margin-bottom:20px;}
.fnew2div1{width:260px; float:left;padding-right:10px}
.fnew2div1 h5{ font-size:20px; color:#4f4f4f;height:55px; line-height:55px; text-align:left}

.fnew2div2{float:left;padding-left:20px}
.fnew2div2 li{height:30px; line-height:30px; width:100%; color:#484747;font-size:13px;}

.fnew3{
	width:250px;
	box-sizing:border-box;
	float:left;
	min-height:350px;
	padding-left:35px;
	background-image: url(../images/fbg.jpg);
	background-repeat: no-repeat;
	background-position: 20px 40px;
}
.fnew3 h2{font-size:20px; color:#231815;margin-bottom:20px;}
.fnew3 li{padding-left:50px; color:#4f4f4f; font-size:13px;padding-top:5px;padding-bottom:25px}
/* 友情链接*/

.linkbox{width:100%;background:#f3f3f3; overflow:hidden;height:auto;padding:30px 0;margin-top:50px;}
.linkbd{width:1266px;margin:0 auto;overflow:hidden;}
.linkbd h2{font-size: 30px;color: #005caa;width: 600px;margin:30px auto 30px;background-image: url(../images/sl.png);
	background-repeat: repeat-x; text-align:center;}
.linkbd h2 span{ display:inline-block; width:220px; background-color:#f3f3f3}
.linkbd h3{font-size:12px; color:#666; text-align:center;margin-bottom:30px;}
.linkbd img{margin:15px;width:220px;height:110px;}
.linkbd img:hover{opacity:0.6;filter(alpha=60)}
.gkbd{width:1200px;margin:0 auto;overflow:hidden;min-height:115px}


#feature {
	BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature .button {
	BORDER-BOTTOM: #999 0px dotted; POSITION: absolute; BORDER-LEFT: #999 0px dotted; WIDTH: 840px; BORDER-TOP: #999 0px dotted; TOP: 72px; BORDER-RIGHT: #999 0px dotted; LEFT: 0px
}
#feature .prev {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/feature_left.gif) center top; FLOAT: left; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP: -125px; BORDER-RIGHT: #999 0px dotted
}
#feature .next {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/feature_right.gif) center top; FLOAT: right; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP: 0px; BORDER-RIGHT: #999 0px dotted;}
#feature .prev:hover {
	BACKGROUND-POSITION: center bottom
}
#feature .next:hover {
	BACKGROUND-POSITION: center bottom
}

#botton-scroll {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 1200px; FLOAT: left;BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
