@charset "utf-8";
/* CSS Document */
*:focus {outline: none;}
body { margin:0; }
body,td,th {font-size: 12px;}
ul, li, dl, dd, dt, ol, form, input, p {margin: 0px; padding: 0px; list-style-type: none;}
.wrap{ width:1000px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height:0px; overflow:hidden;}
.mar_top{ height:20px;}
.mar_top_lanmu{ height:30px;}
img{ border:none;}
a{ color:#333333;}
a:visited{ color: #333333; text-decoration: none;}
a:link{ color: #333333; text-decoration: none;}
a:hover{ color: #0f5598; text-decoration: underline;}
a:active{ color: #333333; text-decoration: none;}
body, div,ul,li, h1, h2, h3{margin:0; padding:0;font-style: normal;font:12px/26px "\5B8B\4F53",Arial, Helvetica, sans-serif}
ul,li{ list-style:none}
img {border: 0;}
a{text-decoration:none; color:#333333;}
.fl {
    float: left;
} 
*:focus {outline: none;}
.wrap1{ width:100%; margin:0 auto;}

.top_b{ background:url(../images/top_bgxsbh.jpg) no-repeat; background-position:center top; width:100%; height:35px;}
.top{ width:1000px; margin:0 auto; height:35px;}
.top1{ float:left; height:35px; line-height:35px;}
.top2{ float:right; height:35px; line-height:35px;}
.top2 ul li{ float:left; height:35px; line-height:35px; font-family:"宋体"; font-size:12px; color:#666666;}
.top2 ul li a{ line-height:35px; height:35px; font-family:"宋体"; font-size:12px; color:#666666;}
.top2 ul li img{ margin-right:6px;}
.top2 ul li span{  font-family:"宋体"; font-size:12px; color:#FD6600; font-weight:bolder;}
.line{ width:1px; height:14px; line-height:35px; float:left; margin:10px;}

.head{ width:1000px; margin:0 auto; height:82px;}
.logo{ float:left; width:147px; height:34px;}
.head_x{ float:left; width:1px; height:34px; margin:0 30px;}
.head_z{ float:left; width:279px; height:32px;}
.height24{ height:24px;}

.search{ width:390px; float:right; height:32px;}
.inputText{ background:url(../images/search.jpg) no-repeat; background-position:center center; border:none; width:299px; height:30px; font-family:"宋体"; font-size:12px; color:#999999;}
.inputSubmit{ width:80px; height:32px; background-color:#FF853F; border:none; float:right; font-family:"宋体"; font-size:12px; color:#ffffff; font-weight:bolder;}
.search img{ float:left; height:32px;}

.nav{ height:80px; background-color:#F0F2F7; width:1000px; margin:0 auto;}
.nav ul li{ float:left; text-align:center; width:142px; height:44px; line-height:20px; background:url(../images/nav_x.jpg) right no-repeat;}
.nav ul li a{ font-family:"宋体"; font-size:14px;  color:#5C6670;}
.height18{ height:18px;}
.height10{ height:10px;}

.t{ width:1000px; margin:0 auto;}

.height20{ height:20px;}

.ls{ width:1000px; margin:0 auto; height:392px;}

.lawyer{ width:218px; float:left; border:1px solid #D9D9D9; height:390px;}
.lawyer_title{ background-color:#EEF0F2; width:216px; text-align:center; height:36px; line-height:36px; margin:1px; font-family:"宋体"; font-size:14px; color:#3B425F; font-weight:bolder;}
.lawyer_x{ border-bottom:1px solid #CCD0D5; width:218px;}
.lawyer_tu{ width:137px; height:155px; padding-top:3px; margin:0 auto;}
.lawyer_zi{ width:178px; margin:0 auto;}
.lawyer_zi p{ font-family:Arial; font-size:12px; color:#333333; line-height:21px;}

.team{ width:370px; float:left;height:392px; margin-left:20px}
.team_title{ background-color:#EEF0F2; height:38px; width:370px; border-top:1px solid #CCD0D5; border-bottom:1px solid #CCD0D5;}
.team_header{ float:left; font-family:"宋体"; font-size:14px; color:#3B425F; font-weight:bolder; line-height:38px; margin-left:13px;}
.team_more{ float:right; margin-right:21px;}
.team_more a{ font-family:"宋体"; font-size:14px; color:#666666; font-weight:bolder; line-height:38px;}
.team_tu{ width:108px; height:130px; float:left; margin-right:20px;}
.team_zi{ width:230px; float:left;}
.team_zi p{ font-family:Arial; font-size:12px; color:#333333; line-height:22px; -webkit-margin-before: 0em; -webkit-margin-after: 0em;}
.team_li ul li{ padding-top:20px; height:130px;}
.team_x{ background:url(../images/team_x.jpg); width:370px; height:1px; margin-top:20px;}
.team_li{ height:352px;}

.news{ width:370px; float:right; height:392px;}
.news_title{ height:39px; border-bottom:1px solid #CCD0D5; background-color:#EEF0F2; width:370px;}
.news_title ul li{ width:101px; text-align:center; float:left; line-height:39px; font-family:"宋体"; font-size:14px; color:#333333; height:39px;}
.news .bd ul li{ position: relative;}
.dt_zi{ background-color:#000000; opacity:0.8; height:40px; width:370px; position: absolute; bottom: 0;}
.dt_zi a{ font-family:"宋体"; font-size:12px; color:#ffffff; font-weight:bolder; padding-left:15px; line-height:40px;}
.news_title .hd ul li.on{ font-family:"宋体"; font-size:14px; font-weight:bolder;BACKGROUND-POSITION: left top; POSITION: relative; HEIGHT: 38px; border-top:2px solid #999999; background:#fff; border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; border-bottom:1px solid #fff;BACKGROUND-POSITION: right top;COLOR: #3B425F;LINE-HEIGHT: 40px;HEIGHT: 38px;overflow: hidden; }

.sy_y{ width:1000px; margin:0 auto; height:212px; overflow:hidden;}

.left_li{ float:left; width:220px; height:198px; overflow:hidden;}
.left_li ul li{ height:42px; margin-bottom:10px;}

.wtfw{ width:370px; float:left; margin:0 20px;}
.wtfw_title{ background-color:#EEF0F2; width:370px; height:39px; border-bottom:1px solid #D9D9D9;}
.wtfw_title ul li{ float:left; font-family:"宋体"; font-size:14px; color:#333333; line-height:30px; width:100px; text-align:center;}
.wtfw .bd ul li a{ font-family:"宋体"; font-size:12px; color:#333333;}
.wtfw .bd ul li img{ margin-right:10px;}
.wtfw .bd{ margin-top:10px;}
.wtfw_title .hd ul li.on{ font-family:"宋体"; font-size:14px; font-weight:bolder;BACKGROUND-POSITION: left top; POSITION: relative; HEIGHT: 31px; border-top:2px solid #5B656F; background:#fff; border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; border-bottom:1px solid #fff;BACKGROUND-POSITION: right top;COLOR: #3B425F;LINE-HEIGHT: 31px;HEIGHT: 29px;overflow: hidden; }

.sfaj{ width:370px; float:left;}

.sy_y1{ width:1000px; margin:0 auto; height:212px; overflow:hidden;}

.xsaj{ width:320px; float:left;}
.xsaj_title{background-color:#EEF0F2; width:320px; height:39px; border-bottom:1px solid #D9D9D9;}
.xsaj_title ul li{ float:left; font-family:"宋体"; font-size:14px; color:#333333; line-height:30px; width:100px; text-align:center;}
.sfaj .bd ul li a{ font-family:"宋体"; font-size:12px; color:#333333;}
.sfaj .bd  ul li img{ margin-right:10px;}
.sfaj .bd { margin-top:10px;}
.xsaj .hd ul li.on{font-family:"宋体";font-size:14px;font-weight:bolder;BACKGROUND-POSITION: left top;POSITION: relative;HEIGHT: 31px;border-top: 2px solid #5B656F;background:#fff;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-bottom:1px solid #fff;BACKGROUND-POSITION: right top;COLOR: #3B425F;LINE-HEIGHT: 31px;HEIGHT: 29px;overflow: hidden;}

.xsaj .bd ul li a{ font-family:"宋体"; font-size:12px; color:#333333;}
.xsaj .bd  ul li img{ margin-right:10px;}
.xsaj .bd { margin-top:10px;}

.xsaj1{ width:320px; float:left; margin:0 20px;}
.xsaj2{ width:320px; float:left;}

.xsaj1 .hd ul li.on{ font-family:"宋体"; font-size:14px; font-weight:bolder; POSITION: relative; HEIGHT:31px;  background:#fff;COLOR: #3B425F;LINE-HEIGHT: 31px;HEIGHT: 29px;overflow: hidden;  border-left:1px solid #CCD0D5;  border-top:2px solid #5B656F;  border-right:1px solid #CCD0D5; background-color:#FFFFFF ; border-bottom:1px solid #ffffff;}
.xsaj1 .bd ul li a{ font-family:"宋体"; font-size:12px; color:#333333;}
.xsaj1 .bd  ul li img{ margin-right:10px;}
.xsaj1 .bd { margin-top:10px;}

.xsaj2 .hd ul li.on{font-family:"宋体";font-size:14px;font-weight:bolder;BACKGROUND-POSITION: left top;POSITION: relative;HEIGHT: 31px;border-top: 2px solid #5B656F;background:#fff;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-bottom:1px solid #fff;BACKGROUND-POSITION: right top;COLOR: #3B425F;LINE-HEIGHT: 31px;HEIGHT: 29px;overflow: hidden;}
.xsaj2 .bd ul li a{ font-family:"宋体"; font-size:12px; color:#333333;}
.xsaj2 .bd  ul li img{ margin-right:10px;}
.xsaj2 .bd { margin-top:10px;}

.wtfw_nr ul li a{ font-family:"宋体"; font-size:12px; color:#333333;}
.wtfw_nr ul li img{ margin-right:10px;}
.wtfw_nr{ margin-top:10px;}

.sdaj{ width:1000px; margin:0 auto; overflow:hidden;}
.sdaj_header{ width:1000px; height:42px; margin:0 auto; overflow:hidden;}
.sdaj_lm{ width:1000px; height:40px;background-color:#F0F2F7;}
.sdaj_lm ul li a{ font-family:"宋体"; font-size:12px; color:#32373D;}
.sdaj_lm ul li{ line-height:40px; float:left; margin:0 15px; text-align:center;}
.sdaj_lm ul li.line1{ height:14px; line-height:45px; width:1px; margin:0;}
.sdaj_lm ul{ padding-left:3px;}
.shedu_tu{ width:1000px; height:100px; overflow:hidden;}

.shedu{width:1000px; margin:0 auto; overflow:hidden;}
.shedu1{ width:320px; float:left;}
.shedu1_title{ background:url(../images/index.jpg) no-repeat; background-position: center center; height:36px; width:320px; line-height:36px;}
.shedu1_title a{ font-family:"宋体"; font-size:14px; color:#333333; font-weight:bolder; padding-left:26px;}
.shedu2{ width:320px; float:left; margin:0 20px;}
.shedu3{ width:320px; float:left;}

.shedu_sd{width:1000px; margin:0 auto; height:209px; overflow:hidden;}
.sd_nr ul li a{ font-family:"宋体"; font-size:12px; color:#555555;}
.sd_nr ul li img{ margin-right:10px;}
.sd_nr{ margin-top:10px;}
.xx{ width:1000px; margin:0 auto; height:1px;}

.shedu1_title1{ background: url(../images/index_1.jpg) no-repeat; background-position: center center; height:36px; width:320px; line-height:36px;}
.shedu1_title1 a{ font-family:"宋体"; font-size:14px; color:#333333; font-weight:bolder; padding-left:26px;}
.width10{ width:10px;}

.shanghai{ width:1000px; margin:0 auto; overflow:hidden; }
.shanghai_header{ height:42px;}
.sh{ height:212px; overflow:hidden;}

.footer{ background:url(../images/footer.jpg) no-repeat; width:100%; height:188px; background-position:center top;}
.dibu{ width:1000px; margin:0 auto; padding-top:21px; height:45px;}
.dibu ul{ width:1020px;}
.dibu ul li{ float:left; width:184px; height:45px; margin-right:20px;}
.dibu1{ width:924px; margin:0 auto; text-align:center; padding-top:45px; font-family:"宋体"; font-size:12px; color:#333333;}
.dibu1 a{ font-family:"宋体"; font-size:12px; color:#006699;text-decoration:underline;}




.kuaijie{ height:198px; width:220x; overflow:hidden; font-family:"微软雅黑"; font-size:18px;}
.kuaijie ul{ height:208px;}
.kuaijie ul li{ height:42px; line-height:40px; width:220px; text-align:center; margin-bottom:10px;}
.kuaijie ul li a{ font-size:14px; color:#333333;}
.kuaijie li.kj_li1{ background-image:url(../images/lianxi_t1.jpg); background-repeat:no-repeat; background-position:left center; }
.kuaijie li.kj_li2{ background-image:url(../images/lianxi_t2.jpg); background-repeat:no-repeat; background-position:left center;}
.kuaijie li.kj_li3{ background-image:url(../images/lianxi_t3.jpg); background-repeat:no-repeat; background-position:left center;}
.kuaijie li.kj_li4{ background-image:url(../images/lianxi_t4.jpg); background-repeat:no-repeat; background-position:left center;}
.s_center{ width:370px;}
.s_smallright{ width:370px;}


.top_search{ }
.top_search_border{ border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; height:30px; width:200px; color:#999999; padding-left:10px;}
.top_s_k{ float:left}
.top_s_b{ float:left}
.fr{ float:right;}



.center9{ min-height:500px; overflow:hidden;}
.news_y{ float:right; width:220px;}
.news_z{ float:left;}
.sxls{ border:1px solid #D9D9D9; height:390px;}
.sxls_title{ background-image:url(../images/sxls_titlebg.jpg); height:39px; text-align:center; line-height:39px; font-weight:bold; font-size:14px; color:#0f5598}
.sxls_pic{ padding-top:10px;}
.sxls_jj{ color:#333333; line-height:20px; padding-left:30px; padding-top:10px;}
.kuaijie{ height:198px; width:220x; overflow:hidden; font-family:"微软雅黑"; font-size:18px;}
.kuaijie ul{ height:208px;}
.kuaijie ul li{ height:42px; line-height:40px; width:220px; text-align:center; margin-bottom:10px;}
.kuaijie li.kj_li1{ background-image:url(../images/lianxi_t1.jpg); background-repeat:no-repeat; background-position:left center; }
.kuaijie li.kj_li2{ background-image:url(../images/lianxi_t2.jpg); background-repeat:no-repeat; background-position:left center;}
.kuaijie li.kj_li3{ background-image:url(../images/lianxi_t3.jpg); background-repeat:no-repeat; background-position:left center;}
.kuaijie li.kj_li4{ background-image:url(../images/lianxi_t4.jpg); background-repeat:no-repeat; background-position:left center;}
.s_center{ width:370px;}
.s_smallright{ width:370px;}
.dqwz{ width:760px; height:40px; border:1px solid #D9D9D9; background:#EEF0F2; line-height:40px;}
.dqwz a{ padding-left:20px; font-size:14px;}
.news_nr ul li{ line-height:32px; height:32px; font-size:14px;}
.news_nr ul li img{ vertical-align:middle;}
.news_nr{ margin-top:15px; }


.pro_nr1{ margin-top:20px; margin-left:5px; width:750px;}
.pro_nr li{ width:222px; height:249px; float:left; border:1px solid #dbdbdb; margin-right:10px;}
.pro_nr1 li{ width:162px; height:230px; float:left;  margin-right:10px; margin-top:20px; margin-left:15px;}
.pro_nr1 li .txt{ line-height:58px; text-align:center;}
.pro_nr1 li .txt a{ color:#626262; font-family:"微软雅黑"; font-size:15px;}



/*底部样式*/
.foot_bg{ height:188px; background-image:url(../images/foot_bg.jpg);}
.foot_button{  overflow:hidden}
.foot_button ul{ width:1020px;}
.foot_button ul li{ width:134px; height:45px; margin-right:20px; float:left; line-height:45px; padding-left:50px;}
.foot_button ul li a:link{ color:#FFFFFF}
.foot_button ul li a:visited{ color:#FFFFFF}
.foot_button ul li a:hover{ color:#FFFFFF}
.foot_button ul li a:active{ color:#FFFFFF}
.foot_button ul li.foot_li1{ background-image:url(../images/f_b1_bg.jpg);}
.foot_button ul li.foot_li2{ background-image:url(../images/f_b2_bg.jpg);}
.foot_button ul li.foot_li3{ background-image:url(../images/f_b3_bg.jpg);}
.foot_button ul li.foot_li4{ background-image:url(../images/f_b4_bg.jpg);}
.foot_button ul li.foot_li5{ background-image:url(../images/f_b5_bg.jpg);}
.foot_fenge{ height:42px; background-image:url(../images/foot_fg.jpg);}
.foot_txt{ line-height:24px; text-align:center}
.wrap{ width:1000px; margin:0 auto;}
.height1{ height:20px;}
.mar_top {
    height: 20px;}
	
	.pagelist { text-align: center; margin: 20px 0 40px; clear:both; padding-top:30px;}
.pagelist span, .pagelist strong, .pagelist a { display: inline-block; border: 1px solid #ddd; padding: 2px 6px; margin-right: 2px; line-height:16px; text-decoration:none; color:#666;}
.pagelist strong { background: #EEF0F2; color: #fff;}
.Section0 p,.MsoNormal{ font-size:14px; line-height:25px;}

.box23{ width:370px; overflow:hidden; float:right;}
.box24{ width:320px; overflow:hidden; float:left; }


.huadong{}
.huadong .hd1{ height:34px; line-height:34px; border-bottom:1px solid #c6def2;  position:relative; background:#f0f9fd; }
.huadong .hd1 ul{ float:left; position:absolute; height:34px;   }
.huadong .hd1 ul li{ width:100px;float:left;cursor:pointer; font-size:14px; line-height:34px; text-align:center; height:34px; color:#333333; background-image:none;}
.huadong .hd1 ul li.on{color:#3B425F;font-weight:bold;height:33px;border-left:1px solid #CCD0D5;border-top: 2px solid #5B656F;border-right:1px solid #CCD0D5;background-color:#FFFFFF;/* border-bottom:1px solid #ffffff; */}
.huadong .bd1 ul{  zoom:1; }


.scroll_horizontal{position:relative;width:1000px;height:130px;background-color:#eee;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1000px;height:130px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px; padding:0px; margin:0px;}
.scroll_horizontal .list li{float:left;width:1000px; list-style:none;}
.scroll_horizontal .list li img{ width:1000px; height:130px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(../img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_horizontal .prev{left:5px;background-position:0 0;}
.scroll_horizontal .next{right:5px;background-position:-40px 0;}
.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}



.lanmu_title{ background-image:url(../images/list_bg.jpg); height:42px; overflow:hidden; }
.lanmu_txt{ font-family:"Microsoft YaHei"; font-size:24px; padding-left:30px;}
.lanmu_txt2{ height:42px; line-height:42px;}
.lanmu_fenge{ height:20px; border-bottom:1px dashed #CCCCCC; margin-bottom:20px;}

.center6{ height:107px;}


.slideTxtBox2{ width:1000px;}
		.slideTxtBox2 .hd2{ height:33px; line-height:30px; background:#f4f4f4;   border-bottom:1px solid #ddd;  position:relative; }
		.slideTxtBox2 .hd2 ul{ float:left; position:absolute; top:-1px; height:32px;   }
		.slideTxtBox2 .hd2 ul li{ border-right:1px solid #609 FLOAT: left; COLOR: #333333; LINE-HEIGHT: 34px; HEIGHT: 33px; TEXT-DECORATION: none; padding-left:20px; padding-right:20px; overflow:hidden; border-top:none; float:left;font-size:14px; }
		.slideTxtBox2 .hd2 ul li.on{BACKGROUND-POSITION: left top; POSITION: relative; HEIGHT: 31px; border-top:2px solid #458FCE; background:#fff; border-left:1px solid #B5D2EE; border-right:1px solid #B5D2EE; border-bottom:1px solid #fff;BACKGROUND-POSITION: right top;
    COLOR: #006699;
    LINE-HEIGHT: 34px;
    HEIGHT: 33px;
    overflow: hidden; }
	
		.slideTxtBox2 .bd2 ul{  zoom:1;  }
		.slideTxtBox2 .bd2 li{ height:35px; width:134px; float:left; border:1px solid #B5D2EE; line-height:35px; text-align:center; margin-right:6px; }
		.slideTxtBox2 .bd2 li a{ color:#333333; font-size:12px;}
		.slideTxtBox2 .bd2 li .date{ float:right; color:#999;  }
		
		/* 本例子css */
		.slideTxtBox{}
		.slideTxtBox .hd{height: 39px;line-height: 39px;background:#F0F2F7;border-bottom:1px solid #D9D9D9;position:relative;}
		.slideTxtBox .hd span{ float:right;}
		.slideTxtBox .hd ul{float:left;position:absolute;/* top:-1px; */height:32px;}
		.slideTxtBox .hd ul li{FLOAT: left;COLOR: #333333;LINE-HEIGHT: 39px;HEIGHT: 39px;TEXT-DECORATION: none;padding-left:10px;padding-right:10px;overflow:hidden;border-top:none;float:left;font-size:14px;cursor:pointer;}
		.slideTxtBox .hd ul li.on{POSITION: relative;HEIGHT: 31px;/* border-bottom:1px solid #fff; */BACKGROUND-POSITION: right top;COLOR: #3B425F;font-weight:bold;LINE-HEIGHT: 39px;HEIGHT: 39px;overflow: hidden;}
		.slideTxtBox .bd ul{  zoom:1;  }
		.slideTxtBox .bd li{ height:27px; }
		.slideTxtBox .bd li a{ color:#333333; font-size:12px;}
		.slideTxtBox .bd li .date{ float:right; color:#999;  }